Utilizing Data Visualizations in Systems Management

Slides:



Advertisements
Similar presentations
Pennsylvania BANNER Users Group 2006 Integrate Your Decision Support with Cognos 8.
Advertisements

A View of the Business with Drillable Graphics Southern Computer Measurement Group May, 2012 Martha Hays.
Presentation Date Top Down Performance Management with OEM Grid Control Or how I learned to stop worrying and love OEM Grid Control 10/1/2010 John Darrah.
Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Nagios XI 2012 Mike Guthrie Twitter: mguthrie88 Projects:
Dashboards Slide by ana’s presentation. Tired of these challenges? No centralized view of executive information from multiple functional areas and systems;
Visual Scripting of XML
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller.
Apache Struts Technology
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
The Components There are three main components of inDepth Lite, inDepth and inDepth+ Real Time Component Reporting Package Configuration Tools.
MONITORING TOOLS Open Source Security Tools to monitor your network.
TRACK 2™ Version 5 The ultimate process management software.
QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
Monitoring a Large-Scale Network: Selecting the Right Tool Sayadur Rahman United International University & Network Manager, Financial Service.
1 About Xcelsius Prasad BKR. 2 Agenda About Xcelsius and Editions Features and Components Comparison: MS Excel vs SAP Xcelsius Xcelsius.
UNIT-V The MVC architecture and Struts Framework.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
Net Optics Confidential and Proprietary Net Optics appTap Intelligent Access and Monitoring Architecture Solutions.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
Facilimanage Dynamics aka “Facilies” CS 499 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
Inventory:OCSNG + GLPI Monitoring: Zenoss 3
Introducing Reporting Services for SQL Server 2005.
Hsu Chun-Hung Network Benchmarking Lab
Advanced Features of Nagios XI Sam Lansing -
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
Extending ArcGIS for Server
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
Data Visualization Project B.Tech Major Project Project Guide Dr. Naresh Nagwani Project Team Members Pawan Singh Sumit Guha.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
Network and Server Statistics using Cacti. Introduction A tool to monitor, store and present network and system/server statistics Designed around RRDTool.
An Internet of Things: People, Processes, and Products in the Spotfire Cloud Library Dr. Brand Niemann Director and Senior Data Scientist/Data Journalist.
Network Monitoring Manage your business without blowing your budget. Learn how the Calhoun ISD utilizes free “Open Source” tools for real-time monitoring.
Introduction – Addressing Business Challenges Microsoft® Business Intelligence Solutions.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
BirdSong Facebook Development Phase 2, 3 & 4 2. Phase 2 - Requests “When adding a Facebook profile, one or more sectors can be ticked.” This was in the.
APRICOT 2010 Kuala Lumpur, Malaysia
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
Usage Consolidation & Analytics Digital Interest Group Jay Glaisyer, Senior Director of Sales.
Nagios Fusion 2012 Mike Guthrie Twitter: mguthrie88 Projects:
July 19, 2004Joint Techs – Columbus, OH Network Performance Advisor Tanya M. Brethour NLANR/DAST.
Apache Struts Technology A MVC Framework for Java Web Applications.
V7 Foundation Series Vignette Education Services.
Chicago Dashboard and Xcelsius Roadmap © SAP 2008 / Page 1.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
2008 Taipei, Taiwan An Introduction APRICOT 2008 Network Management Workshop February – Taipei, Taiwan Hervey Allen & Phil.
Distributed Monitoring with Nagios: Past, Present, Future Mike Guthrie
OPEN SOURCE NETWORK MANAGEMENT TOOLS
Monitoring Windows Server 2012
Overview of the LHD Central Control Room Data Monitoring Environment
Overview – SOE PatchTT November 2015.
Open Source distributed document DB for an enterprise
Let’s Build a Dashboard (Informer 4 versus Informer 5)
Gain powerful insights into your print environment
Network and Server Statistics using Cacti AfNOG May Hervey Allen
IT INFRASTRUCTURES Business-Driven Technologies
Hardware Hash Quality Assurance Tool V2
Presentation transcript:

Utilizing Data Visualizations in Systems Management Sam Lansing - slansing@nagios.com -

About Myself Support Tech at Nagios Enterprises - Forums, Tickets, Phone Support - “Good Cop” A smidge of development - Bug fixes, small features, random things that nobody sees 2 ½ Years

Introduction & Agenda This presentation will cover how to use data visualizations to help manage your monitoring systems. Sculpt your XI server to make use of mostly vanilla based visualizations How to integrate visualizations with custom dashboards, what's new and what's coming for visualizations. What visualization techniques are used for other products such as Nagios Network Analyzer.

What do data visualizations bring to the table? A great accompaniment for standard data that would otherwise only be in plain English or integers. You don't have to spend additional time trying to draw graphs in your brain to be able to understand how the information presented to you would relate to the same set of information from a different source. You can easily compare (visually) two otherwise identical metrics (such as disk space) from two separate hosts in Nagios. A quick way to identify when action should be taken to resolve an issue before Nagios alerts you of it.

Why should I make better use of Data Vis? Scripts handler large sets of data better than the average human They offer you many quick and accurate ways of displaying what is happening in your environments The same information that would otherwise be displayed in a large, obtrusive table can be shared in an easier to read and more natural fashion. Can be much easier to spot trends in the past, or recurring issues in your environment. They can allow for a much broader and easier to attain overview of your infrastructure. Mainly due to the Primary Visual Cortex, which is the earliest cortical visual area. Basically... it allows you to spot and recognize patterns easier.

The Main Goals of our Visualizations Several points we try to hit while developing graphs, charts, and other visualizations What will the end-user do with the data? How will it be used? Talk to the end-users, figure out what they want displayed, and in what visual form. Pictures are often worth a thousand numbers or phrases, the human eye can summarize what numbers really mean when they are presented in a more uniform, and visually pleasing way. Communicate results at a glance, such as turning the comparison of 10.4GB and 13.7888GB versus 11.29GB and 2GB into points drawn side by side in different colors.

Building the visual to display the numerical Multiple aesthetic qualities can be used Color / Gradient Size / Shape (Width, depth, length) Position and distance from different data sets Movement and shifting of information around the movement Some examples to follow (don't be frightened)

Ouch!

Much better!

So how do we handle this in XI? Performance data chain Nagios runs a check against a plugin which outputs performance data Check/plugin output returns to Nagios, perf data is packaged with it and is denoted by all information after a pipe symbol Output: “OK: Used percent was 33% | ‘used_percent_0’=33%;70;90 Nagios strips the performance data off the end and initiates the perfdata processing chain which eventually pushes the perfdata through RRDTool and dumps it in an RRD file The RRD files are actively read by your graphing tool, such as PNP4Nagios, or in the case of XI 2014, almost exclusively displayed via Highcharts graphing libraries

So how do we handle this in XI? Cont. Non “performance data” related visualizations Hypermap Minemap Nagvis Metrics Component Availability Summary / Executive Summary Reports Alert Heatmap Alert Stream

Hypermap Display Parent-Child relationships Visualize the effects of outages Interactive Ability to drill down to details pages

Alert Stream A “self guiding” visualization Quick problem acquisition Shows top alert producing hosts Java (bleh!) driven, must have proper access rules Great pairing with the Executive Summary report (flashy for management) Unable to dashify at this time =(

Alert Stream “Jelly” visualization, free form, directs your eyes to the top values

Heatmap The “Predator” visualization, less to read, more about at-a-glance detection. (Quick Problem acquisition, mouse over to see host/service name and time of alert, unable To dashify at this time )

Nagvis 3rd party component which harnesses the active Nagios Configuration Host/Service Mapping on JPEG/PNG/etc. Ability to place Hostgroups/Servicegroups under one icon Summarize state information, as well as vital statistics Gives you the ability to visualize your entire infrastructure, given enough time, even how it is actually laid out in your environment Web Configuration UI, as well as multi-lingual support

Nagvis Map the network’s infrastructure, top down.

Nagvis Display interconnectivity, and cartography.

Nagvis “And now for something completely different.” – Monty Python

So how do we handle this in XI? Cont. “Performance data” related visualizations Host/Service Performance Graphs Capacity Planning Graph Explorer Performance Gauges Custom Tools Graph Display Dashboards MRTG “special case”

- Common Extrapolation Algorithms Capacity Planning - Interactive - Common Extrapolation Algorithms Holt-Winters Linear-Fit Quadratic-Fit Predictive performance data modeling Based on past trends Data Integrity Calculations (nNAN) Percent Deviation Predict the future with relative accuracy

Capacity Planning

Capacity Planning Monitor your data integrity, view recent values, sculpt your dashlet.

Host/Service Performance Graphs Interactive Host/Service graphs Reads in RRD data Can be found on Details pages as well as in the Graph Explorer Offers a view of all metrics returned by the check Drill down to the data that matters Export as images Dashifyable

Host/Service Performance Graphs Contains all metrics being returned in performance data, is able to be interacted with.

Multistacked Performance Graphs View all of the individual metrics at once or filter them down, comparing them to one another. (ISP Bandwidth metering, color coded, dashifyable, yay!)

Tying It All Together Dashboards Compare multiple data sets from hosts/services Build supplemental graphs for other dashlets such as hostgroups or service groups Prepare and deploy centralized dashboards for Net/Sys admins, and management Ability to build a report based on visualizations and statistics, paired together

Multiple Metrics, One Dashboard

Datavis Component The future of visualizations in XI, and other Nagios tools. Pull together performance data from RRD files, Highcharts Templates/Libraries, D3 streaming, modular.

What is used in Nagios Network Analyzer? Standard and Circular charts, data tables (Linear Graph, standard type) (Logarithmic Graph, large data sets)

What is used in Nagios Network Analyzer? Top Talkers -

What is used in Nagios Network Analyzer? Top Talkers – The Data

Where does that leave Core? Options for Core: Nagiosgraph “older” PNP4Nagios Nagvis Cacti Highcharts “For Nagios Core” Custom solutions Harness RRD files Strip performance data out of incoming checks directly

PNP4Nagios RRD’s and templates Perfdata stripping, Web frontend, export (XML, CSV, JSON), not so interactive

Cacti Options for Core: Datasources maintained at 5 minute intervals Stores data/templates in a MySql database Hooks in with MRTG via SNMP polling (GET requests) Uses RRDTool graphs, you can use just about any you wish Ability to create a “tree” for graph organization and hierarchy Baked in user management Templating “like PNP,” allowing you to manage a large volume of graphs much like templating objects in Nagios

Cacti

Cacti

Looking Forward The future of visualizations in XI, and other Nagios tools. Ability to build a report based on visualizations and statistics, paired together Possibility of ticking/moving near real-time D3 like graphs (NCPA) Adding enhanced visualizations to NSTI, and NCPA

Thank you! …Questions?