Projekat

Općenito

Profil

Akcije

Podrška #28720

Zatvoren

SQL fmk.log tabela i F18.log fajl na radnoj stanicie ne sadrže iste stavke

Dodano od Ernad Husremović prije skoro 14 godina. Izmjenjeno prije više od 13 godina.

Status:
Zatvoreno
Prioritet:
Urgentno
Odgovorna osoba:
Saša Vranić
Početak:
23.07.2012
Završetak:
% završeno:

0%

Procjena vremena:

Povezani tiketi 2 (0 otvoreno2 zatvorenih)

korelira sa F18 - Greške #28718: FAKT oper_id se ne ažurira kako treba, zvjezdice u sql insertZatvorenoErnad Husremović23.07.2012

Akcije
korelira sa F18 - Nove funkcije #28722: Logiranje, napraviti kako trebaZatvorenoSaša Vranić23.07.2012

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije skoro 14 godina

radom na #28718 uočio da u fmk.log tabeli uopšte nema sql izraza i odgovarajućih errora.

Ima ogroman broj refresh_me stavki u fmk.log

Ima ih u F18.log fajlu radne stanice.

Ja sam svojevremno otvorio ticket saši vezano za smanjenja log operacija, vjerovatno da je on tu nešto mijenjao ... ali izgleda da to nije dobro urađeno.

vidim recimo da je gDebug ostao visok

F18.prg (public gDebug := 9) ... sa njim se treba regulisati nivo log operacija.

Svakako je naopako da se neke bitne operacije nalaze u F18.log a ne nalaze u sql fmk.log tabeli. To definitivno nije tako zamišljeno.

rekao da se obrati

Akcije #2

Izmjenjeno od Ernad Husremović prije skoro 14 godina

  • Naslov promijenjeno iz fmk.log ne sadrži sql izraze ? u SQL fmk.log i F18.log ne sadrže iste stavke

fmk.log ne sadrži sql izraze a F18.log sadrži

Akcije #3

Izmjenjeno od Ernad Husremović prije skoro 14 godina

  • Naslov promijenjeno iz SQL fmk.log i F18.log ne sadrže iste stavke u SQL fmk.log tabela i F18.log fajl na radnoj stanicie ne sadrže iste stavke
Akcije #4

Izmjenjeno od Ernad Husremović prije skoro 14 godina

vidim recimo da je gDebug ostao visok

znam da sam pisao da se taj nivo po defaultu smanji, da bi se u redovnom korištenju logirale samo najbitnije operacije.

Kako pišem, dolazim do zaključka da svakako trebau u .f18_config.ini staviti debug parametar koji se po potrebi u slučaju traženja problema može podići.

Na taj način bi u slučaju problema sa nekom radnom stanicom mogli podići njen debug level, dok bi ostale imale normalan nivo logiranja.

Treba postaviti da je 3 default nivo debugiranja. Treba prečešljati aplikaciju i na tom nivou (<=3) ostaviti samo najkritičnije operacije.

Takve su recimo SQL insert operacije.

Sve ostalo treba ići na nivo >3

Akcije #5

Izmjenjeno od Ernad Husremović prije skoro 14 godina

svakako treba pronaći moje ranije bilješke na ovu temu i povezati sa ovim, kao i ono što je saša radio po ovom pitanju.

Akcije #6

Izmjenjeno od Ernad Husremović prije skoro 14 godina

ovo stanje, barem što sam ja vidio je takvo da se unutar fmk.log tabele ne nalaze korisne info nego se one filuju u F18.log na pojedinim radnim stanicima.

S druge strane, fmk.log se intenzivno puni beskorisnim informacijama kao što je refresh_me. Te info iz normalnog režima debugiranja treba izbaciti, a u slučaju potrebe one će se moći aktivirati podizanjem log_level parametra radne stanice koju želimo detaljnije dijagnosticirati.

Svrha fmk.log tabele bila je upravo to da se log info imaju na jednom mjestu. Ona mora imati iste info kao i F18.log na pojedinim radnim stanicama.

Akcije #7

Izmjenjeno od Saša Vranić prije više od 13 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno

ovo je rješeno

Akcije

Također dostupno kao Atom PDF