LogExpert

Započeo maxogm, 16.05.2011, 19:52

prethodna tema - sledeća tema

maxogm

Svi znamo kad negde nesto pukne, a jos ukoliko je to u produkciji... nastace problemi...
Ono sto vi jedino u tom slucaju mozete dobiti je log fajl. Kako bi ste lakse analizirali log fajl, preporuka je da koristite LogExper.






Jeste pomalo bug-ovit ali radi dobro svoj posao.
Mozete ga preuzeti sa adrese: http://www.log-expert.de/download.html

holodoc

Ako sam dobro razumeo ovo je klasična viewer za Windows log fajlove (event viewer)?

Po čemu je on to bolji od recimo Event Viewer-a koji dolazi uz Windows?
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php

maxogm

Pa kad koristis neki logger, npr log4j, log4php, log4net, log4cxx...
Krajnji rezultat je neki log fajl(txt fajl), a koliko mi je poznato Event Veawer po default-u ne otvara txt fajl bez neke budzevine.

marjan

16.05.2011, 20:58 #3 Poslednja Izmena: 16.05.2011, 21:10 od marjan
Da.. ovo može da se koristi za raznorazne logove, npr. access.log za Apache. Lepo je što je džabe :)
Da, Event Viewer otvara njegove formate.

/edit Hm, baš i ne uspeva da izađe na kraj sa access.log, error.log :\
Unix is user-friendly—it's just choosy about who its friends are.

holodoc

16.05.2011, 21:17 #4 Poslednja Izmena: 16.05.2011, 21:19 od holodoc
Citat: maxogm  16.05.2011, 20:52
Pa kad koristis neki logger, npr log4j, log4php, log4net, log4cxx...
Krajnji rezultat je neki log fajl(txt fajl), a koliko mi je poznato Event Veawer po default-u ne otvara txt fajl bez neke budzevine.

Pa što se tiče PHP-a on može direktno da piše u sistemski log (nevezano da li je Windows ili Linux) putem syslog funkcije (http://php.net/manual/en/function.syslog.php) a i direktno da pristupa sistemskom logu putem openlog (http://php.net/manual/en/function.openlog.php) funkcije tako da iskreno ne vidim zbog čega bih koristio bilo kakvo pomoćno sokoćalo za takvu namenu :)
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php