Daemons
The Meridian service is composed of several daemon "sub-services" that each perform a specific set of tasks.
They can be enabled/disabled via ${OPENNMS_HOME}/etc/service-configuration.xml.
See the system administration section for details on sending daemon reload commands.
List of daemons
| Name | Description | 
|---|---|
| Ackd | Acknowledge daemon is responsible for alarm acknowledgment. | 
| Actiond | Generates Java actions based on events received. | 
| Alarm daemon handles the alarm workflows. | |
| AsteriskGateway | Communicates with an Asterisk server for VOIP notification. | 
| Bsmd | Business Service Monitoring | 
| Collect daemon is responsible for collecting data from nodes. | |
| Correlator | Associate multiple, related events. | 
| The Discovery daemon provides network discovery functions to scan once or regularly for nodes that should be added into the OpenNMS database. | |
| EnhancedLinkd | Enhanced link daemon (Enlinkd) discovers connections between nodes using data generated by various link discovery protocols and accessible via SNMP. | 
| EventTranslator | The Event Translator (ET) can transform and enhance the data from OpenNMS events that other daemons generate. | 
| Receives and writes event information. | |
| JettyServer | The Jetty server provides the Meridian web user interface. | 
| KarafStartupMonitor | |
| Manager | |
| Notification daemon can send notifications to other systems based on event UEIs. | |
| PassiveStatusd | |
| PerspectivePoller | |
| Poller daemon is responsible for the service availability monitoring. | |
| Provisiond | The provision daemon handles the node import and service detection processes. | 
| Queued | |
| Reportd | Report daemon generates reports. | 
| Rtcd | The Real Time Console daemon handles uptime percentage calculations. | 
| Scriptd | Scriptd allows the user to configure Bean Shell script to run in response to events. | 
| Checks SNMP interface admin status. Separate from Pollerd’s SnmpMonitor. | |
| Statsd | |
| A syslog daemon that allows retrieval and parsing of syslog messages to generate events. | |
| The Telemetry daemon collects sensor data sent from nodes to Meridian. | |
| TestLoadLibraries | |
| The ticketing integration lets Horizon create trouble tickets in external systems. | |
| Enables reception of TL1 autonomous messages. | |
| Trap daemon provides an SNMP server that accepts SNMP traps that can be converted to events. | |
| Vacuumd | Vacuum daemon takes care of cleaning processes in the PostgreSQL database. |