+ All Categories
Home > Documents > Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf ·...

Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf ·...

Date post: 26-Apr-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
29
Open Source Network Management
Transcript
Page 1: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Open Source Network Management

Page 2: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 3: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 4: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 5: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

THE IPHONE n+1IS AVAILABLE!!

Page 6: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 7: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 8: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”
Page 9: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

OpenNMS

•Will check if your websites work

•Tells you before your disks are full

•Tells you when your log files are growing too much

Page 10: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

OpenNMS allows you to manage

servers and network

Page 11: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

“You can only manage what you measure”

= OpenNMS measures a lot.

Page 12: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

•Swisscom: +60k Devices

•Papa Johns: +3800 Locations

•New Edge Networks: +160k Devices

•$Telco: DSLAMs w/ +10k IFs

Page 13: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Input

•What to monitor

•How to monitor

•Business Information

•Data created through data collection and polling

Page 14: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

What to monitor?•Discover what’s out there

(192.168.1.0 - 192.168.1.255). Discovers IPs and Services.

•Provisioning: Take this database and monitor what we tell you to monitor.

•Database: XML, SQL, DNS, XML-Event..

Page 15: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

How to monitor 1/3

•Polling: Test if something does what we expect it to do (does the webserver reply with content + Code 200?)

Page 16: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

How to monitor 2/3

•Data Collection: Retrieve a value and store it (how much free space on the disk?)

Page 17: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

How to monitor 3/3

• Exotic:

• Remote polling

• Passiv status keeper

• Send a mail to a mailbox, retrieve the mail, measure the time that process takes

• Follow a sequence of pages on a website

• ..

Page 18: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Business Information

• What “role” does a server play?

• Development, Test, Production?

• What type of device is it?

• Which vendor?

• Which location?

• ..

• This is stored in “surveillance categories”

Page 19: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Data created..• Polling: Works / Does not work, how

long does the reply take? (“response time”)

•Data Collection: Gauge or Counter values

•The data is stored by OpenNMS in RRD or JRB Files and a RDBMS (postgres)

Page 20: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Computing•Take actions after events

•Manage Alarms

•Compare a value with a threshold (absolute or relative change) and trigger an event

•Correlate the information retrieved with other available data and trigger an event

Page 21: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Output

•Web User Interface

•Graphs

•Reports

•Notifications

Page 22: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Web User Interface• All data collected is available

• Different views:

• Map

• Events / Alarms / Notifications

• Node Information

• Dashboards (surveillance categories)

• SLA-Reporting

• (Reports)

Page 23: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Graphs

•Graphs display time/series data

• Information can be combined and used in calculations

•Uses Tobi Oetiker’s RRD Tool

Page 24: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Reports

•Up/Down/Availability information as PDF

•Several graphs on one page (eg “response time of all web servers”)

• Jasper Reports

Page 25: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Notifications•Complex, time based rules are

possible (“who receives which information when?”) -> business information

•Notifications can be sent “by any means”: Mail, Jabber, Asterisk HTTP are built in

•New ways to notify can be

Page 26: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

Summary•OpenNMS is the oldest free network

management system

•There’s no “enterprise” or “commercial” version:all features go GPL

• It scales at cost (not Hardware-hungry)

•Commercial support is available

Page 27: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

More..

•http://www.opennms.org

•Mailing lists on Sourceforge

• irc://chat.freenode.net/opennms

Page 28: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

http://75.wf/LK6JVJ

Page 29: Open Source Network Management - RMLLschedule2012.rmll.info/IMG/pdf/openms-rmll.pdf · 2012-07-10 · •OpenNMS is the oldest free network management system •There’s no “enterprise”

OpenNMS Workshop

• Participants need Virtualbox + Image

• Discovery (of localhost)

• Strafeping

• Datacollection

• SNMP

• HTTP Collector

• Setting up Notifications (up/down)

• Extras: SNMP Extension, Thresholding, JDBC


Recommended