Portál AbcLinuxu, 12. května 2025 23:52

Dotaz: Syslog, presmerovani prijatych zprav ze site do skriptu

11.3.2011 00:16 Jirkaehm | skóre: 9
Syslog, presmerovani prijatych zprav ze site do skriptu
Přečteno: 180×
Odpovědět | Admin
Ahoj vsem,

Netusite nekdo, jestli je mozne presmerovat prijate syslog zpravy, ze site rovnou do nejakeho bash/php/perl skriptu?

Potrebuju tridit a parsovat syslog zpravy do ruznych SQL tabulek podle obsahu zpravy a idealni stav by byl delat to uz na vstupu :) Nahradni reseni me napada kazdou minutu parsovat nejaky soubor... ale je to takove nepekne reseni :(

diky za rady!

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.3.2011 09:16 NN
Rozbalit Rozbalit vše Re: Syslog, presmerovani prijatych zprav ze site do skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nasel jsem, ze muzes udelat neco jako:
mail.* |/path/to/somename/somename
Kde 'somename' je FIFO.

NN
Řešení 1× (Jirkaehm (tazatel))
11.3.2011 16:21 Jirkaehm | skóre: 9
Rozbalit Rozbalit vše Re: Syslog, presmerovani prijatych zprav ze site do skriptu
Diky za tip!

nakonec jsem to uchodil pomoci named pipes.

navod zde: http://www.softpanorama.org/Logs/Syslog/pipes_in_syslog.shtml
11.3.2011 17:03 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Syslog, presmerovani prijatych zprav ze site do skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
pokud misto syslog vyuzijete syslog-ng tak muzete presmerovat zpravy do skriptu (treba v perlu) a v tom si s nimi delat co chcete. pouzivam to takto na uchovavani logu z proxy serveru squid. message zpravu dam jako parametr tomu skriptu a pote si s ni pomoci regularnich vyrazu delam psi kusy. takto si napriklad generuji statistiky, a RRD grafy pro squid.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.