OpenNMS Architecture

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Administrator-accessible JMX interface JMX management interface Alarm management/database maintenance DHCP agent

Entity provisioning and discovery

Entity topology discovery External message to event conversion

Event enrichment and correlation

JMX Manager org.opennms.netmgt.vmmgr.Manager eventd (Event Bus) org.opennms.netmgt.eventd.jmx.Eventd

Event interfaces to external systems

Service polling

Performance data collection Performance data processing Performance data queueing Real time availability calculation Embedded web interface

HTTPAdapter (HTML, port 8180, admin/admin) mx4j.tools.adaptor.http.HttpAdaptor HTTPAdapter (JMX, port 8181, manager/manager) mx4j.tools.adaptor.http.HttpAdaptor vacuumd org.opennms.netmgt.vacuumd.jmx.Vacuumd dhcpd org.opennms.netmgt.dhcpd.jmx.Dhcp discovery org.opennms.netmgt.discovery.jmx.Discovery capsd org.opennms.netmgt.capsd.jmx.Capsd importer org.opennms.netmgt.importer.jmx.ImporterService provisioner org.opennms.netmgt.xmlrpcd.jmx.Provisioner linkd org.opennms.netmgt.linkd.jmx.Linkd trapd org.opennms.netmgt.trapd.jmx.Trapd syslogd org.opennms.netmgt.syslogd.jmx.Syslogd eventTranslator org.opennms.netmgt.translator.jmx.EventTranslator correlator org.opennms.netmgt.correlation.jmx.Correlator notifd org.opennms.netmgt.notifd.jmx.Notifd ticketer org.opennms.netmgt.ticketd.jmx.TroubleTicketer xmlrpcd org.opennms.netmgt.xmlrpcd.jmx.Xmlrpcd scriptd org.opennms.netmgt.scriptd.jmx.Scriptd actiond org.opennms.netmgt.actiond.jmx.Actiond pollerd org.opennms.netmgt.poller.jmx.Pollerd pollerBackEnd org.opennms.netmgt.poller.jmx.RemotePollerBackEnd passiveStatusd org.opennms.netmgt.passive.jmx.PassiveStatusd collectd org.opennms.netmgt.collectd.jmx.Collectd threshd org.opennms.netmgt.threshd.jmx.Threshd statsd org.opennms.netmgt.statsd.jmx.Statsd queued org.opennms.netmgt.queued.jmx.Queued rtcd org.opennms.netmgt.rtc.jmx.Rtcd jettyServer org.opennms.netmgt.jetty.jmx.JettyServer

You might also like