What s New in OpenNMS 1.12



Similar documents
NMS300 Network Management System

RUGGEDCOM NMS. Monitor Availability Quick detection of network failures at the port and

SapphireIMS 4.0 BSM Feature Specification

VCE Vision Intelligent Operations Version 2.5 Technical Overview

NETWORK MONITORING SYSTEM TOOLS: AN EXPLORATORY APPROACH

Monitoring VMware-based Virtual Infrastructures with OpenNMS

E n d To E n d M o n i t o r i n g H y p e r i c H Q I n t e g r a t i o n W i t h O p e n N M S

Large-Scale Linux Systems Monitoring with OpenNMS

Assignment One. ITN534 Network Management. Title: Report on an Integrated Network Management Product (Solar winds 2001 Engineer s Edition)

E n d To E n d M o n i t o r i n g

VMware vcenter Operations Manager Enterprise Administration Guide

ENC Enterprise Network Center. Intuitive, Real-time Monitoring and Management of Distributed Devices. Benefits. Access anytime, anywhere

How To Set Up Foglight Nms For A Proof Of Concept

Network Manager. Datasheet

OpManager MSP Edition

vsphere Client Hardware Health Monitoring VMware vsphere 4.1

Cisco Active Network Abstraction 4.0

VCE Vision Intelligent Operations Version 2.6 Technical Overview

EMC STORAGE RESOURCE MANAGEMENT SUITE

whitepaper SolarWinds Integration with 3rd Party Products Overview

A Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008

Juniper Networks Management Pack Documentation

E- SPIN's IPSwitch WhatsUp Gold Network Management System System Administration Advanced Training (5 Day)

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

OpenScape Fault Management V9

Best Practices on Campus Network Monitoring. Ljubljana, October Vidar Faltinsen, UNINETT

Management, Logging and Troubleshooting

SapphireIMS Business Service Monitoring Feature Specification

Kaseya Traverse. Kaseya Product Brief. Predictive SLA Management and Monitoring. Kaseya Traverse. Service Containers and Views

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

Smart Business Architecture for Midsize Networks Network Management Deployment Guide

Cisco ACI Simulator Release Notes, Release 1.2(1i)

PANDORA FMS NETWORK DEVICE MONITORING

Cisco EXAM Enterprise Network Unified Access Essentials. Buy Full Product.

Monitoring Remedy with BMC Solutions

iphouse has chosen LogicMonitor to offer a Software as a Service (SaaS) monitoring solution.

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

The Definitive Guide. Monitoring the Data Center, Virtual Environments, and the Cloud. Don Jones

PANDORA FMS NETWORK DEVICES MONITORING

SNMP and OpenNMS. Part 2 OpenNMS

TimePictra Release 10.0

VMware vcenter Operations Manager Administration Guide

SolarWinds Certified Professional. Exam Preparation Guide

Simple Network Management Protocol

Minimal network traffic is the result of SiteAudit s design. The information below explains why network traffic is minimized.

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Centerity Monitor. Technical Guide: Centerity VCE VBlock Monitoring V6.15

Oracle WebLogic Server: Remote Monitoring and Management

This document gives an outline of Tim Ward s work on mobile phone systems

CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011

How To Get Started With Whatsup Gold

NCS. EMS/NMS Platforms for Network Equipment Providers

Server & Application Monitor

How To Use Mindarray For Business

Network Management Back to the Basics. Brad Hale

Network Management Deployment Guide

SolarWinds Log & Event Manager

OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent. copyright 2004 by OSGi Alliance All rights reserved.

SolarWinds Network Performance Monitor powerful network fault & availabilty management

Network Monitoring. Review of Software

D-View 7 Network Management System

About Network Data Collector

[D-View 7 Advanced Hands-On Practice] Version 1.0

Running custom scripts which allow you to remotely and securely run a script you wrote on Windows, Mac, Linux, and Unix devices.

ALCATEL-LUCENT OMNIVISTA 2500 NETWORK MANAGEMENT SYSTEM

OpenScape Fault Management V8

NETWORK MANAGEMENT SYSTEM SELECTION PROCESS 10 th TF-NOC Meeting - Cambridge

Monitoring Best Practices. Rajib Rashid, VP Product Management Nicolas Ponce, Kaseya University Ronny Tunfjord, Upstream Software

WhatsUp Gold 2016 Getting Started Guide

Whitepaper. Business Service monitoring approach

SolarWinds Network Performance Monitor

A Survey Study on Monitoring Service for Grid

Passguide q

Pre Sales Communications

Determine the process of extracting monitoring information in Sun ONE Application Server

Aradial Enforcer / AAA Features & capabilities

Brocade Virtual Traffic Manager and Oracle Enterprise Manager 12c Release 2 Deployment Guide

RUGGEDCOM NMS for Linux v1.6

W H I T E P A P E R. Best Practices for Building Virtual Appliances

SOLARWINDS NETWORK PERFORMANCE MONITOR

mbits Network Operations Centrec

Ein Unternehmen stellt sich vor. Nagios in large environments

VPNSCAN: Extending the Audit and Compliance Perimeter. Rob VandenBrink

The Remote Infrastructure Management Platform

Transaction Monitoring Version for AIX, Linux, and Windows. Reference IBM

WhatsUp Gold v11 Features Overview

Features Overview Guide About new features in WhatsUp Gold v14

vrealize Automation Load Balancing

NMS Application for SDN Networks. Hema Gopalakrishnan, Manohar SL, Dimple Jain, Deepthi V V and Gaurav Bhagwani. - Ericsson

OpenFlow and Software Defined Networking presented by Greg Ferro. Software Defined Networking (SDN)

Towards Smart and Intelligent SDN Controller

ExtraHop and AppDynamics Deployment Guide

Transcription:

What s New in OpenNMS 1.12 Jeffrey Gehlbach October 24, 2013 1 / 53

Agenda (1/2) Who is this guy? What is OpenNMS? Overview of functional areas 2 / 53

Agenda (2/2) Configuration helpers End-user helpers Infrastructure Integration Performance improvements Device coverage improvements Linkd improvements Shiny! Architectural 3 / 53

Who is this guy? Introducing the speaker 4 / 53

A pretty lucky human Ten fingers, ten toes, some industry experience NASA Management of large IP networks Empire / Concord Making and consulting on NMS BellSouth Cranium formed into Bell shape OpenNMS Group Met many smart and beautiful people 5 / 53

What is OpenNMS Glad you asked World s First Enterprise-Grade Network Management Platform Developed Under the Open Source Model 6 / 53

What is OpenNMS World s First SourceForge project number 4141 Registered on SF March 2000 Development started earlier 7 / 53

What is OpenNMS Enterprise-Grade Scalability baked into design Original goal: 10K node coverage Inspiration from OpenView NNM, Tivoli, Netcool... Extensible, event-driven architecture 8 / 53

What is OpenNMS Network Management Platform A platform, not an application Every aspect is customizable XML configuration Many APIs 9 / 53

What is OpenNMS Developed Under the Open Source Model Entire code base is GPLv3 (was GPLv2) The enterprise version is the only version All work done in the public SCM system All sponsored work goes upstream 10 / 53

Functional Areas of OpenNMS Five halves of OpenNMS Provisioning Service Assurance Performance Management Event Management Reporting, Presentation 11 / 53

Functional Areas of OpenNMS Provisioning Populating the model Nodes Interfaces Services 12 / 53

Functional Areas of OpenNMS Service Assurance aka Polling Is it up or not? Wide range of services supported Response times may be persisted Outages create events, alarms 13 / 53

Functional Areas of OpenNMS Performance Management Collect, store, analyze How s it running? SNMP, JMX, JDBC, WMI, others... Resource graphs, thresholds, reports Thresholds create events, alarms 14 / 53

Functional Areas of OpenNMS Event Management Events are currency Sources: Internal, SNMP traps, syslog Events vs. Alarms Notifications Helpdesk integrations 15 / 53

Functional Areas of OpenNMS Reporting, Presentation Webapp central component Ad-hoc resource graphs Event, alarm browsers JasperReports integration Maps ReST API 16 / 53

What s New Configuration Helpers JMX configurator SNMP MIB compiler SNMP DC configurator Split graphs configuration 17 / 53

What s New: Configuration Helpers JMX Configurator Ein Saugblaser für JMX Input: host, port, credentials Outputs: data collection and graph definitions Automatic DS-name compression Enormous time savings realized 18 / 53

What s New: Configuration Helpers SNMP MIB Compiler Upload MIB definitions Creates event and data collection definitions Entirely GUI work flow in webapp (Vaadin) Customize outputs in GUI No more need to edit XML files 19 / 53

What s New: Configuration Helpers SNMP Data Collection Configurator 20 / 53

What s New: Configuration Helpers Split Graphs Configuration New etc/snmp-graph.properties.d directory Making graphs still sucks Maintaining changes now sucks less Mirrors data collection config split of OpenNMS 1.10 21 / 53

What s New End-User Helpers Nodes with pending problems New topographical map Geographical map 22 / 53

What s New: End-User Helpers Nodes with Pending Problems Replaces old Nodes with Outages box Reflects shift toward alarm-based work flow Old-schoolers can change back 23 / 53

What s New: End-User Helpers New Topographical Map Not the OpenNMS topo map of yesterday Requirement: must be sexy (Vaadin) Renders topologies from Linkd, but others too Pluggable layout algorithms Semantic zooming and scoping Integrated node, alarm browser widgets Apparently not completely bug-free... 24 / 53

What s New: End-User Helpers Bug in new topographical map 25 / 53

What s New: End-User Helpers Geographical Map Finally, a geo node-map (Vaadin, Leaflet) Automatically geocodes addresses in asset records Choose Google or OSM for map, geocoder provider Zoom-level-aware node grouping Alarm severity indication 26 / 53

What s New: End-User Helpers Geographical Map Eye-Candy 27 / 53

What s New Infrastructure Access Point Monitor VMware Integration 28 / 53

What s New: Infrastructure Access Point Monitor Intelligently monitors WiFi APs Vendors: Aruba, Motorola, others? Talks SNMP to controllers, not directly to APs APs still appear as regular nodes Community contribution! 29 / 53

What s New: Infrastructure VMware Integration Uses vsphere native SOAP and CIM APIs Provisioning: Just point at vsphere server Topology: Gathered automatically Polling: Health indicators on hosts, VMs Data Collection: So much stuff! Community contribution! 30 / 53

What s New: Infrastructure: VMware Provisioning Conceptual Diagram 31 / 53

What s New: Infrastructure: VMware VMware Service Assurance 32 / 53

What s New: Infrastructure: VMware Further Reading Academic paper (Deutsch) 33 / 53

What s New Integration Syslog northbounder Jira ticketer (updated) Drools in ticketing (new) Remedy ticketer (new) 34 / 53

What s New: Integration Syslog Northbounder First of many planned Northbounders Alarm-centric, rather than event-tied Multiple configurable destinations UDP, TCP transports supported JMS, HTTP northbounders partially done 35 / 53

What s New: Integration Updated Jira Ticketer Now uses Jira 5.x+ ReST API No more need to make stubs from WSDL Now approximately 5000% easier to set up 36 / 53

What s New: Integration Drools in Ticketing Brings Drools to OpenNMS Ticketd Codify business processes Assign tickets to users 37 / 53

What s New: Integration New Remedy Ticketer Uses Remedy ARS SOAP API Create requests from alarms Automatic or manual operation 38 / 53

What s New Performance Improvements Provisioning performance Event handling 39 / 53

What s New: Performance Improvements Provisioning Unncessary disk I/O eliminated Big improvement with huge requisitions May break some clever provisioning scripts Use the provisioning ReST service instead! 40 / 53

What s New: Performance Improvements Event Handling Event queue length now boundable Still unbounded by default Most won t notice If your use case is event-heavy, see me 41 / 53

What s New Device Coverage Expanded (1/2) ACME Packet Allot BladeNetwork Cisco TelePresence Ericsson Juniper Networks GGSN Ericsson IPWorks 42 / 53

What s New Device Coverage Expanded (2/2) Isilon (EMC) Pingtel VMware CIM VMware VirtualCenter 2.5 VMware vcenter 4.1 and 5.0 43 / 53

What s New Linkd Improvements New: Link data exposed via ReST service New: OSPF discovery New: LLDP discovery Many fixes to corner cases Battle-proven: Juniper, T-Systems 44 / 53

What s New Shiny! Near Real Time Graphing 45 / 53

What s New: Shiny! Near Real Time Graphing Take any SNMP-derived graph to redline Configurable interval down to 250ms SNMP operations are server side Data plotted in browser via D3.js GSoC 2012 project! 46 / 53

What s New: Shiny! Near Real Time Graphing 47 / 53

What s New Boring Architectural Stuff Java >= 6 required OSGi / Karaf Spring Framework 3.0 Spring Security 3.1 48 / 53

What s New: Architectural Java >= 6 Required Java 6 EOL actually past... Oracle and OpenJDK builds work Oracle 7 JDK recommended (I know...) OpenJDK 8 shows great promise 49 / 53

What s New: Architectural OSGi / Karaf New technology in our stack Solves many long-standing problems Enables much greater modularity Just some bits run in Karaf in 1.12 Next major release will be 100% OSGi 50 / 53

What s New: Architectural Spring Framework 3.0 Dependency injection framework Long-standing part of our stack OpenNMS 1.10 used Spring 2.5 You won t notice the change 51 / 53

What s New: Architectural Spring Security 3.1 AAA toolkit and framework Long-standing part of our stack OpenNMS 1.10 used Spring Security 2.0 You won t notice the change Unless you use LDAP, AD, RADIUS for AAA (see me) 52 / 53

Conclusion, Questions Thanks for your time! @opennms / @jeffgdotorg #opennms / jeffg 53 / 53