
Hi, i'm running observium (latst svn) on a ubuntu 14.04 System. Have Setup rsyslog for udp listening, deployed /etc/rsyslog.d/30-observium.conf as stated in http://www.observium.org/docs/syslog/
However my observium.syslog table stays empty. I have enabled debugging and syslog debuging in config.php so everytime i send a string to /opt/observium/syslog.php the string appears in my observium debug logs.
I have started rsyslog in debug mode and (from what rsyslog says) it executes syslog.php:
9163.747286922:7f66a9681700: scriptExec: batch of 1 elements, active (nil), active[0]:1 9163.747293145:7f66a9681700: PROPFILT 9163.747311025:7f66a9681700: Property.: 'inputname' 9163.747324703:7f66a9681700: Operation: 'isequal' 9163.747344027:7f66a9681700: Value....: 'imudp' 9163.747359865:7f66a9681700: Filter: check for property 'inputname' (value 'imudp') isequal 'imudp': TRUE 9163.747370811:7f66a9681700: batch: item 0 PROPFILT 1 9163.747376767:7f66a9681700: scriptExec: batch of 1 elements, active 0x7f66980008e0, active[0]:1 9163.747382283:7f66a9681700: ACTION 0x1fb4d40 [omprog::omprog:;observium] 9163.747404416:7f66a9681700: RRRR: execAct [omprog]: batch of 1 elements, active 0x7f66980008e0 9163.747411147:7f66a9681700: Called action(NotAllMark), processing batch[0] via 'omprog' 9163.747416542:7f66a9681700: Called action(Batch), logging to omprog 9163.747428741:7f66a9681700: submitBatch: enter, nElem 1 9163.747437691:7f66a9681700: tryDoAction 0x1fb4d40, pnElem 1, nElem 1 9163.747443729:7f66a9681700: Action 0x1fb4d40 transitioned to state: itx 9163.747449524:7f66a9681700: entering actionCalldoAction(), state: itx 9163.747471965:7f66a9681700: executing program '/opt/observium/syslog.php' 9163.747917480:7f66a9681700: child has pid 27457 9163.747944939:7f66a9681700: Action 0x1fb4d40 transitioned to state: rdy 9163.747956857:7f66a9681700: action 0x1fb4d40 call returned 0 9163.747978533:7f66a9681700: scriptExec: batch of 1 elements, active 0x7f66980008e0, active[0]:1 9163.748003042:7f66a9681700: STOP
and it even returns 0 !
anyone ever stumbled upon such a problem? i put in an additional line in 30-observium.conf
:inputname, isequal, "imudp" /var/log/remote/debug.log;observium
and it logs my messages just fine
any ideas would be highly appreciated
best regards Serge