Am 01.07.2010 13:39, schrieb Ernst May-Jung:
>
> Hallo,
>
>
> ich habe gerade mal von meiner Fritzbox die Gesprächsdaten in eine
> Logdatei geschrieben:
>
> nohup netcat fritz.box 1012 > telefon.log &
>
> Das ging super einfach. Ich bekomme eine schöne Logdatei.
>
>
> Nun will ich aber die Daten nicht einfach loggen, sondern in eine
> MySQL Datenbank schreiben.
>
> Das hab ich nun so probiert:
> nohup netcat fritz.box 1012 | /home/...../getcall.php > gc.log &
>
>
> Problem 1:
> Im Gegensatz zu "nohup netcat fritz.box 1012 > telefon.log &", beendet
> sich der Prozess nach dem ersten Anruf.
>
> Problem 2:
> Die Ausgabe von netcat kommt nicht im Programm getcall.php an.
>
>
> Nun bin ich kein Meister der Shell.
Hi Ernst,

wie wär's mit einer Fifo:

http://www.nagios-wiki.de/nagios/howtos/syslog#sqlsyslog_daemon_erstellen
oder
http://chaos.untouchable.net/index.php/HOWTO_setup_syslog-ng_to_log_to_mysql

Gruß
Silvério
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an