Managing Systems and Workgroups: A Guide for HP-UX System Administrators

Configuring a System
Using Distributed Systems Administration Utilities
Chapter 3 209
mail.debug @
<log consolidation server>
*.info;mail.none @
<log consolidation server>
where
<log consolidation server>
is the fully qualified domain name
of the consolidation server. The name must be fully qualified or syslogd
will not forward the messages properly. Note that there must be a <tab>
before each @ sign.
If you have customized syslog.conf, make sure to add the forwarding
lines for your customizations as well.
syslogd must be stopped and restarted for these changes to take effect,
using the following commands:
# /sbin/init.d/syslogd stop
# /sbin/init.d/syslogd start
With syslogd appropriately configured, now configure syslog-ng. Start
with the same syslog-ng.conf templates used by the clog_wizard.
Copy
/opt/dsau/share/clog/templates/syslog-ng.conf.server.template
to /etc/syslog-ng.conf.server. This file has tokens named
<%token-name%>
that are replaced by the wizard based on the
administrator’s answers to the wizard’s questions.
Replace the tokens as follows:
When using the TCP protocol and configuring the consolidation
server to consolidate its own syslogs, replace the
<%UDP_LOOPBACK_SOURCE%> token with:
source s_syslog_udp { udp(port(514)); };
Replace the <%UDP_LOOPBACK_LOG%> token with:
log { source(s_syslog_udp); destination(d_syslog_tcp); };
This causes the syslog-ng consolidator to read the local syslogd’s
UDP messages and send them to syslog-ng on the local TCP port.
Optionally, the destination could be set to be the local consolidation
file directly, (destination(d_syslog) in this default template), but
this configures the consolidation server client components in the