nagios conference 2012 - mike guthrie - nagios xi 2012

16
Nagios XI 2012 Mike Guthrie Email: [email protected] Twitter: mguthrie88 Projects: http://exchange.nagios.org/directory/Owner/mguthrie/1

Upload: nagios

Post on 19-Dec-2014

916 views

Category:

Technology


2 download

DESCRIPTION

Mike Guthrie's presentation on Nagios XI 2012. The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/nwcna

TRANSCRIPT

Page 1: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

Nagios XI 2012

Mike Guthrie

Email: [email protected]: mguthrie88

Projects: http://exchange.nagios.org/directory/Owner/mguthrie/1

Page 2: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 2

New Feature Highlights

Improved Configuration Management

Nagios Business Process Intellgence (BPI) v2

Scheduled Reporting

Bandwidth Usage Report

Bulk Configuration Modifications

Escalation Wizard

Notification Settings Deployment

Bulk Renaming

Capacity Planning

Audit Logging

Page 3: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 3

Nagios CCM (Core Config Manager)

Based on the NagiosQL project

Front-end completely rebuilt

UI more responsive. Better performance

Improved feedback and usability

Easier learning curve

Object->group and Group->object relationships visible

Test services commands from the UI

View Plugin Documentation from the UI

Search feature on all pages

Static Configurations can be managed from the UI

Page 4: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 4

Nagios CCM (Core Config Manager)

Page 5: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 5

Nagios BPI v2

AJAX based updates refresh the data without a page reload.

Uses DB backend for faster performance.

BPI Groups can be automatically generated and synced with existing host groups and service groups.

Improved permissions scheme. Only Admins can modify groups. Nagios contact permissions honored.

Sort by problem “weight” for a quicker drill-down.

Group states now determined be health percentage instead of problem counts.

Optionally account for “handled” problems.

More information in checks as to why a group is in a problem state.

Cached data for huge performance improvement with BPI checks.

Page 6: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 6

Nagios BPI v2

Page 7: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 7

New Reporting Highlights

Scheduled Reporting - allows regular PDF reports to be emailed.

Executive Summary Report – Combines Availability, Top Alert Producers, Alert Histogram, and Latest Alerts into one report.

Bandwidth Usage – Tracks bandwidth usage on routers and switches for quarterly, monthly, and daily usage.

Audit Logging – Tracks system events, configuration changes, and user actions in the XI interface

Page 8: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 8

Capacity Planning Report

Utilize one of several algorithms to create data projections

Calculate dates for expected values, and vice versa

Nick Scott: Advanced Data Analytics For Nagios

Page 9: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 9

Bulk Modification Tool

Change a single config value for a list of hosts and/or services

Add a contact or contact group to a list of hosts/services

Remove contact or contact group from a list of hosts/services

This tool should not replace templating or proven tricks for large configuration management like service->hostgroup relationships.

Handy tool to use with XI config wizards

Page 10: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 10

Bulk Modification Tool

Page 11: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 11

Notification Settings Management

Customize notification messages, settings, and timeperiods and deploy them to users and/or contact groups

Lock notification settings for non-administrative users

Reset the default notification settings for all users

Create and save templates for notification settings

Requires XI users to have valid notification settings to deploy successfully

Page 12: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 12

Notification Settings Management

Page 13: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 13

Bulk Renaming Tool

Rename hosts or services while retaining historical data.

Page 14: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 14

Escalation Wizard

Creates escalation chains for a selection of hosts or services

The challenges of this wizard:

Creating a configuration that will always pass verification, particularly for service escalations.

Services can be assigned to 1 host, many hosts, or hostgroups.

The ideal wizard will look completely different for users who utilize single host->service definitions, vs service->hostgroup definitions.

Pair an escalation definition with a CCM “Config Name” and “Service Description”.

Creates more escalation definitions, but configs will always work, and bulk creation is still maintained.

Page 15: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 15

Escalation Wizard

Page 16: Nagios Conference 2012 - Mike Guthrie - Nagios XI 2012

2012 16

Additional Components with 2012

Actions – custom host/service actions

Nagios Operations Center (NOC Screen)

Metrics- compares similar metrics

Mass Acknowledgment- handle problems in bulk

Latest Alerts – Summarized alert table

BBMap – Data visualization for status

Minemap – Data visualization for status

Hypermap – Interactive status map

Autodiscovery – scan subnets, export lists

Alert Heatmap – Data visualization for alerts