Dag,
Ik heb al een aardig tijdje lopen zoeken op internet en tweakers naar het volgende,
Ik doe nu
Dan komt er elke keer als er iemand op mijn apache server komt er een aantal regels bij.
Nu zou ik graag elke keer als er een regel bijkomt. Dat deze regel wordt doorgestuurd naar een aparte applicatie.
Een regel die er bijvoorbeeld bij kan komen is iets als
Mijn applicatie heet
logapplicatie
en start je dan op de volgende manier op
In die applicatie wordt die ene regel verder verwerkt. Maar dat is bijzaak nu.
Dus de vraag eigenlijk.
Kan ik die ene regel die erbij komt. zo doorlaten sturen via tail-f naar mijn eigen applicatie?
Ik had al wat gekloot met grep. maar dat werkt ook niet echt.
Alvast hartelijk bedankt!
[edit]
Misschien ongelukkige topic titel..vergeten af te maken..kan zelf niet wijzigen zie ik hier.
Ik heb al een aardig tijdje lopen zoeken op internet en tweakers naar het volgende,
Ik doe nu
code:
1
| tail -f -n 500 /usr/local/apache2/logs/access_log |
Dan komt er elke keer als er iemand op mijn apache server komt er een aantal regels bij.
Nu zou ik graag elke keer als er een regel bijkomt. Dat deze regel wordt doorgestuurd naar een aparte applicatie.
Een regel die er bijvoorbeeld bij kan komen is iets als
code:
1
| 192.168.1.9 - - [20/Nov/2005:13:12:25 +0100] "GET /plaatje.jpg HTTP/1.1" 200 2008708 |
Mijn applicatie heet
logapplicatie
en start je dan op de volgende manier op
code:
1
| ./logapplicatie 192.168.1.9 - - [20/Nov/2005:13:12:25 +0100] "GET /plaatje.jpg HTTP/1.1" 200 2008708 |
In die applicatie wordt die ene regel verder verwerkt. Maar dat is bijzaak nu.
Dus de vraag eigenlijk.
Kan ik die ene regel die erbij komt. zo doorlaten sturen via tail-f naar mijn eigen applicatie?
Ik had al wat gekloot met grep. maar dat werkt ook niet echt.
Alvast hartelijk bedankt!
[edit]
Misschien ongelukkige topic titel..vergeten af te maken..kan zelf niet wijzigen zie ik hier.
[ Voor 6% gewijzigd door TripleQ op 20-11-2005 13:33 ]