[syslog-ng]Getting AIX systems to log to a Solaris host
ampeterson
ampeterson@micron.com
Wed, 29 Aug 2001 14:09:10 -0600
I am trying to get all of our AIX systems to log all of their system
messages to a Solaris system. I have syslog-ng complied on both the Solaris
and AIX platforms. I have syslog-ng working just fine on Solaris, however,
I am having problems getting AIX to log to a Solaris system. Is anyone
familiar with how to configure the syslog-ng.conf file on the Solaris side
and on the AIX side so AIX will log it's system messages to Solaris (and
yes I have already configured the odm to pass system messages to syslog on
AIX)?
Here is a short, simple version of the syslog-ng.conf file that I have setup
on the Solaris side:
> # Global options
> options { sync(0); time_reopen(10); log_fifo_size(100); };
> # Sources
> source all { tcp(ip("0.0.0.0") port(10514)); udp(ip("0.0.0.0") port(514));
> internal(); sun-streams("/dev/log" door("/etc/.syslog_door")); };
> #
> # Destinations
> destination auth-log { file("/var/log/syslog-ng/auth-log"); };
> #
> # filters
> filter f_auth { facility(auth) and level(notice); };
> #
> # Logs
> # Loghost
> log { source(all); filter(f_auth); destination(auth-log); };
I have tried to add the unix-dgram / unix-stream segment in to accept calls
from AIX, but it doesn't work:
> #Sources
> source all { unix-dgram("/dev/log"); tcp(ip("0.0.0.0") port(10514));
> udp(ip("0.0.0.0") port(514)); internal(); sun-streams("/dev/log"
> door("/etc/.syslog_door")); };
and also
> #Sources
> source all { unix-stream("/dev/log"); tcp(ip("0.0.0.0") port(10514));
> udp(ip("0.0.0.0") port(514)); internal(); sun-streams("/dev/log"
> door("/etc/.syslog_door")); };
I've have also tried a more generic approach for both Solaris and AIX, but
it doesn't work:
> #Sources
> source all { unix-stream("/dev/log"); internal(); };
After I added the unix-dgram and unix-stream segment on the first example
and started syslog-ng, my device file /dev/log on Solaris and the
/etc/.syslog_door file were replaced with incorrect files.
I looked through the discussion threads, and I haven't been able to find any
discussion concerning this matter. I apologize in advance if I missed this
discussion thread.
Thank you for your help!
Anna Maria Peterson
Micron Technology, Inc.
Unix System Manager
Mail Stop 964
8000 S. Federal Way
Boise, Idaho 83707
(208) 363-2196