$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OpenNMS Kickstart
Search
Ronny Trommer
May 21, 2012
Technology
3
180
OpenNMS Kickstart
Introduction in OpenNMS. Presentation from OSCM 2010 in Nürnberg.
Ronny Trommer
May 21, 2012
Tweet
Share
More Decks by Ronny Trommer
See All by Ronny Trommer
Netflow mit OpenNMS
indigo
0
58
Docker - Hello Ground!
indigo
0
83
OSMC 2017 - Another year with OpenNMS
indigo
1
480
Run Your Own Fucking Infrastructure
indigo
0
220
Introduction to OpenNMS
indigo
0
240
We don't need no documentation
indigo
2
120
OpenNMS meets Grafana
indigo
0
620
Workflow for documentation in Open Source projects
indigo
0
110
VMware and OpenNMS in Real World
indigo
0
200
Other Decks in Technology
See All in Technology
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
110
regrowth_tokyo_2025_securityagent
hiashisan
0
270
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
4
1.4k
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
1
1.7k
AI駆動開発の実践とその未来
eltociear
1
390
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
930
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
200
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
230
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
490
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
17
7k
文字列の並び順 / Unicode Collation
tmtms
3
620
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
14
1.5k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1371
200k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
200
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
73
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
75
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
ラッコキーワード サービス紹介資料
rakko
0
1.7M
Six Lessons from altMBA
skipperchong
29
4.1k
Amusing Abliteration
ianozsvald
0
63
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Un-Boring Meetings
codingconduct
0
160
Transcript
Kickstart
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$
The Art Of Provisioning OpenNMS Intro Under The Hood Useful
Resources A Bunch Of Nodes
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
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
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
OpenNMS Intro Build with OpenJDK or Oracle Java based PostgreSQL
Jetty Webapplication Server JRobin or RRD
OpenNMS intro standalone
OpenNMS intro integrated
Under The Hood
None
Under The Hood Data Model Node IP Interface(s) Non-IP Interface(s)
service(s) Asset Informations Routing / STP / Link Informations Events
Nodes A Bunch Of
A Bunch of Nodes “I have no idea about my
network devices. You told me something about discovery?!” Auto Discovery
Under The Hood Event Bus message identified by UEI: uei.opennms.org/internal/discovery/newSuspect
Eventd configuration and logs $OPENNMS_HOME/etc/eventconf.xml $OPENNMS_HOME/etc/events $OPENNMS_HOME/logs/daemon/eventd.log Under The Hood
Event definition
Auto Discovery Rescan for new devices A Bunch of Nodes
Auto Discovery ... or discover a single IP address A
Bunch of Nodes
“I hate discovered print servers and services. I want full
control about provisioning!” A Bunch of Nodes
The Provisiond Directed Provisioning Change scanning behavior
The Provisiond Directed Provisioning
Provsioning The Art Of
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
The Provisiond Enhanced Directed Discovery Define scan behavior
The Provisiond Enhanced Directed Discovery Rescan every day Customized detectors
with parameters
The Provisiond Enhanced Directed Discovery
The Provisiond Enhanced Directed Discovery
The Provisiond Provisiond configuration and logs $OPENNMS_HOME/etc/provisiond-configuration.xml $OPENNMS_HOME/logs/daemon/provisiond.log Enhanced Directed
Discovery
The Provisiond Policy Based Discovery “I need full control about
provisioned nodes ... ... and a controlled discovery.”
The Provisiond Policy Based Discovery Three Types of policies IP
based “monitoring” policy SNMP data collection policy Node category policy
The Provisiond Policy Based Discovery IP based “monitoring” policy
The Provisiond Policy Based Discovery SNMP data collection policy
The Provisiond Policy Based Discovery Node category policy
The Provisiond Policy Based Discovery
The Provisiond Policy Based Discovery
The Provisiond CLI provisioning provision.pl
The Provisiond RESTful interfaces http://172.16.23.19:8980/opennms/rest/nodes/17
Useful resources Whitepapers http://www.opennms.org/wiki/White_Papers Virtual Appliance http://www.opennms.org/wiki/Vmware-evaluation Get OpenNMS http://www.opennms.org/get-opennms/
Get Support http://www.opennms.org/get-support/ Slides OUCE http://www.opennms.org/wiki/UCE