- janoszen blogja
- A hozzászóláshoz be kell jelentkezni
- 1022 megtekintés
Hozzászólások
Nem ismerem a node.js-t nem tudom, mennyire megvalosithato, de lehetne ketutas. Egyreszt, ha mar fut folyamatosan, akkor tarolhatna a logokat kesobbi visszanezes celjabol (ha mar logszerver), masreszt pedig tolhatna a jelenlegi modon.
Illetve a db-s megoldasnak az az elonye ezzel szembern, hogy lehet pl. alkalmazasra is szurni. Ez foleg akkor fontos, ha egy tobbkomponensu appot fejleszt az ember, melynek mindegyik resze syslogba logol (mert pl. C-bol ez a legegyszerubb). Ilyenkor nem mindig jo egyben latni sok-sok app logjat.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
MySQL-be simán lehet tárolni, de ezt tudja a Syslog-NG is, nézegetőként például ott a PHPSyslogNg. Ennek a szoftvernek az a célja, hogy fejlesztés közben ne kelljen mindig frissítgetni a syslog nézegetőt, hanem valós időben földobja, amit az alkalmazás logol. Itt a NodeJS az async IO miatt, a socket.io pedig jön bele a játékba, mert az összes olyan technológiát képes használni, amivel a böngészők eltérő implementációi ellenére lehet adatot streamelni.
- A hozzászóláshoz be kell jelentkezni
Nem rogton mysql-re gondoltam, de ha mar syslog szervert emulal, legalabb legyen lehetoseg megmondani neki egy mappat, hogy letegye a logot valahova. Akkor pl. a fejlesztoi gepen be lehet allitani fo syslog szervernek, nem kell pl. egy syslog-ng -t is tartani mellette.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ennyire nagyratörő terveim nem voltak vele, de elgondolkodtató az ötlet.
- A hozzászóláshoz be kell jelentkezni
tail -f már elavult?
- A hozzászóláshoz be kell jelentkezni
Nem, csak nem olyan kezelheto, plusz egy logszerver elfer ott is, ahol bonyolult shell jogot szerezni a gepekre, mert a logszerver kevesbe... obtrusive.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Részben természetesen a tail -f megfelelő lenne, de nagyon sok mindenre nem tudsz szűrni benne, pl. az üzenet severity mezőjére sem. Ezen felül a böngészős megoldást akár egy oldalsávba vagy láblécbe is be lehet húzni egyszerű extensionök segítségével, így nem kell nyitva lennie plusz egy ablaknak.
- A hozzászóláshoz be kell jelentkezni
eleje: ahol eddig használtam a tail -f | grep XXX működött ;)
vége: puttyablak 1MB, zocablak 4MB
- A hozzászóláshoz be kell jelentkezni