Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OpenNMS Kickstart

OpenNMS Kickstart

Introduction in OpenNMS. Presentation from OSCM 2010 in Nürnberg.

Ronny Trommer

May 21, 2012
Tweet

More Decks by Ronny Trommer

Other Decks in Technology

Transcript

  1. Kickstart indigo@blinky:~$ whoami && locate /////////////////////////////////////// Ronny Trommer :: OpenNMS

    OGP member :: [email protected] :: Student at University Fulda :: [email protected] :: Co-worker at NETHINKS GmbH :: [email protected] /////////////////////////////////////// Fulda in Germany :: irc://irc.opennms.org/opennms indigo@blinky:/usr/bin$
  2. OpenNMS Intro “World’s first enterprise-grade network management platform developed under

    the open source model.” Tarus Balog, OpenNMS Maintainer since 2002 Elevator pitch GNU GPLv2
  3. OpenNMS Intro Name Registered Sourceforge ID Netsaint 10.01.2000 1,323 OpenNMS

    29.03.2000 4,141 Nagios 03.05.2001 26,589 RRDTool 13.01.2003 71,544 Groundwork CE 21.02.2006 160,654 Zenoss Core 20.03.2006 163,126 Hyperic 17.07.2006 172,556 Icinga 21.04.2009 260,128 History
  4. OpenNMS Intro Minor versions stable (even) 1.0 / 1.2 /

    1.6 / 1.8 / 2.0 unstable (odd) 1.1 / 1.7 / 1.9 Build versions Bugfixes and small 1.8.4 enhancements Version numbers
  5. OpenNMS Intro Build with OpenJDK or Oracle Java based PostgreSQL

    Jetty Webapplication Server JRobin or RRD
  6. Under The Hood Data Model Node IP Interface(s) Non-IP Interface(s)

    service(s) Asset Informations Routing / STP / Link Informations Events
  7. A Bunch of Nodes “I have no idea about my

    network devices. You told me something about discovery?!” Auto Discovery
  8. “I hate discovered print servers and services. I want full

    control about provisioning!” A Bunch of Nodes
  9. The Provisiond Enhanced Directed Discovery “I need full control about

    provisioned nodes ... ... and service discovery.” In-House developed inventory Stand-alone provisioning system Discover interfaces and services
  10. The Provisiond Policy Based Discovery “I need full control about

    provisioned nodes ... ... and a controlled discovery.”
  11. The Provisiond Policy Based Discovery Three Types of policies IP

    based “monitoring” policy SNMP data collection policy Node category policy