Syslogd

Handles processing of syslog messages into events.

Enabling Syslogd

Syslogd is disabled by default on Meridian. To enable it, edit the ${OPENNMS_HOME}/etc/service-configuration.xml file by finding the Syslogd service section and setting service enabled="true":

   <service enabled="true">
      <name>OpenNMS:Name=Syslogd</name>
      <class-name>org.opennms.netmgt.syslogd.jmx.Syslogd</class-name>
      <invoke method="init" pass="0" at="start"/>
      <invoke method="start" pass="1" at="start"/>
      <invoke method="status" pass="0" at="status"/>
      <invoke method="stop" pass="0" at="stop"/>
   </service>

Syslogd Configuration Reference

Table 1. Syslogd configuration file overview
File Description Reload Event Restart Required

syslogd-configuration.xml

Configure generic behavior of syslogd (for example, port numbers or matching behavior).

yes

no

syslog/*.xml

Defines individual mappings between message text and UEIs. Files in this folder must be specified as an include directive in syslog-configuration.xml.

yes

no

Table 2. Syslogd log file overview
File Description

syslogd.log

Logs relating to syslog message parsing.