FITB. Network Graphing Done Right. Laurie Denness http://laur.ie. @lozzd



Similar documents
Network Monitoring. Review of Software

Monitoring MySQL. Presented by, MySQL & O Reilly Media, Inc. A quick overview of available tools

TSM Studio Server User Guide

SANbox Manager Release Notes Version Rev A

Integration Guide. LogicNow MAXfocus

GRNET NOC network monitoring & visualization tools

Newton Linux User Group Graphing SNMP with Cacti and RRDtool

GroundWork Monitor Open Source Readme

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

NetFlow Auditor Manual Getting Started

WhatsUpGold. v3.0. WhatsConnected User Guide

DOSarrest External MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES AND / OR ISSUES

This section describes how to set up, find and delete community strings.

ASULPUNTO Magento unicenta opos integration extension Version 1.0.0

LICENSE4J FLOATING LICENSE SERVER USER GUIDE

AXIGEN Mail Server Reporting Service

Features Overview Guide About new features in WhatsUp Gold v14

ProHVM (Probus-IT Hyper-V Manager)

Installing Booked scheduler on CentOS 6.5

Written by: Johan Strand, Reviewed by: Chafic Nassif, Date: Getting an ipath server running on Linux

Chapter 15: Advanced Networks

Getting an ipath server running on Linux

X10 Webinterface User Quick Guide(ver0.9.2 Beta)

This article describes a detailed configuration example that demonstrates how to configure Cyberoam to provide the access of internal resources.

NETFORT LANGUARDIAN MONITORING WAN CONNECTIONS. How to monitor WAN connections with NetFort LANGuardian Aisling Brennan

Snapt Redundancy Manual

Welcome to the SAP Business One on HANA release 9.1 delta training on creating advanced dashboards. An advanced dashboard is a type of supplementary

Connecting to your Database!... 3

Tivoli Endpoint Manager BigFix Dashboard

orrelog Ping Monitor Adapter Software Users Manual

Troubleshooting for Yamaha router

A10 Networks Load Balancer

Monitoring and Analyzing Switch Operation

NeDi. Network Discovery that Really Works. Dr. Michael Schwartzkopff. more than software

Syslog Server Configuration on Wireless LAN Controllers (WLCs)

How To Use Webmail. Guiding you through the Universities online

System Monitoring Using NAGIOS, Cacti, and Prism.

Notes on network monitoring, by Oliver Gorwits

CA Performance Management r2.x Implementation Proven Professional Exam

Using DC Agent for Transparent User Identification

Using New Relic to Monitor Your Servers

Single Product Review - Bitdefender Security for Virtualized Environments - November 2012

OnCommand Performance Manager 1.1

Monitoring Load-Balancing Services

Network Monitoring. Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste

Wait, How Many Metrics? Monitoring at Quantcast

BlackBerry Enterprise Server

Network and Server Statistics Using Cacti

Using Cacti To Graph MySQL s Metrics

TITANXR Multi-Switch Management Software

Network and Server Statistics Using Cacti

JMETER - MONITOR TEST PLAN

Microsoft Network Load Balancing and Cisco Catalyst Configuration

Configuring Health Monitoring Using Health Probes

Procedure: You can find the problem sheet on Drive D: of the lab PCs. Part 1: Router & Switch

Optimizing your Monitoring and Trending tools for the Cloud

McAfee SIEM Alarms. Setting up and Managing Alarms. Introduction. What does it do? What doesn t it do?

Websense Support Webinar: Questions and Answers

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009

Emerald. Network Collector Version 4.0. Emerald Management Suite IEA Software, Inc.

SCOPTEL WITH ACTIVE DIRECTORY USER DOCUMENTATION

Web Dashboard. User Manual. Build

Dell OpenManage Network Manager Version 6.0. Quickstart Guide

Deploying the BIG-IP LTM with the Cacti Open Source Network Monitoring System

Getting Started with the iscan Online Data Breach Risk Intelligence Platform

Enterprise Remote Control 5.6 Manual

X10 Webinterface User Guide(ver0.9)

Purple Mash Shared Folders

NMS300 Network Management System

RPM Utility Software. User s Manual

The data between TC Monitor and remote devices is exchanged using HTTP protocol. Monitored devices operate either as server or client mode.

ESISS Security Scanner

TPAf KTl Pen source. System Monitoring. Zenoss Core 3.x Network and

Matrix Technical Support Mailer-66 How To Upgrade ETERNITY ME/GE/PE & How To Take Configuration Back-Up?

CHAPTER. Monitoring and Diagnosing

WEBMAIL USER MANUAL AN INTRODUCTION TO WLINK WEBMAIL. Table of content:

Dashboard Admin Guide

Discovering Devices. The Cisco Prime Collaboration Manager discovery process involves three phases: Access-level discovery Prime CM:

Monitor Solution Best Practice v3.2 part of Symantec Server Management Suite

NetPortal All your documents, direct to your iphone

Wednesday, October 10, 12. Running a High Performance LAMP stack on a $20 Virtual Server

SIP Trunk Installation & User Guide

Firewalls Overview and Best Practices. White Paper

Advanced Science and Technology Institute Department of Science and Technology

Watch your Flows with NfSen and NFDUMP 50th RIPE Meeting May 3, 2005 Stockholm Peter Haag

Using Network Manager to Collect and Graph Data from Network Devices

Excel for InterAction Reporting. Using Excel to report on InterAction System Data. Introduction. Extracting the data

Overview of Inventory Management

Dell OpenManage Network Manager Version 5.3 Service Pack 2 Quick Start Guide

Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents

GETTING STARTED GUIDE. FileAudit VERSION.

Startup guide for Zimonitor

CRM CUSTOMER RELATIONSHIP MANAGEMENT

XDB. Shared MySQL hosting at Facebook scale. Evan Elias Percona Live MySQL Conference, April 2015

When you made a change just before you quit, junxion will still ask you if you want to save those changes.

SyAM Software Management Utilities. Performing a Power Audit

STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM

Transcription:

FITB Network Graphing Done Right Laurie Denness http://laur.ie @lozzd

Monitoring Everyone knows it s important If it moves, graph it - Me, 2009 BTW: ##monitoringsucks on Freenode

What is your network doing? Saturating your network in unexpected places can cause unexpected problems

What is your network doing?

What we wanted Every port, on every switch to be monitored Previously this meant a lot of clicking and overhead to maintain 1 minute polling interval, for extra detail New switches to be monitored within minutes of them coming up

How hard can that be? There are *a lot* of graphing solutions out there, old and new Kept thinking to myself can it really be this difficult Everyone has their own set of requirements

Introducing FITB Fit-bee or Fill in the Blank Based on RRDTool, same data structure as many other RRDTool based systems Written in PHP

Feature Overview Automatic Discovery Every up port on every switch Handles the ports going up/down and being renamed Simple Config One line to add a new switch Precise, 1 minute polling

Feature Overview Simple, but powerful interface Search interface name, alias Filters on every page to drill down Monitors any combination of bits/sec, packets/sec, errors/discards/sec

Getting Started Some sort of webserver with PHP and the PHP CLI RRDTool MySQL Cron Some devices to monitor

Installation Get the code Import the database schema Set up cron Make a safe place for your RRD files Put a switch in the config Resume looking at pictures of cats online

List of devices

Set time period (5 mins to months) List of devices

Set time period (5 mins to months) Refresh interval List of devices

Set time period (5 mins to months) Search Refresh interval List of devices

Set time period (5 mins to months) Search Refresh interval List of devices Graph type filter (bits, errors, packets)

Set time period (5 mins to months) Search Refresh interval List of devices Graph type filter (bits, errors, packets) Host filter

Adding a switch

Adding a switch prettyname Display Name

Adding a switch enabled Polling enabled? prettyname Display Name

Adding a switch enabled Polling enabled? prettyname Display Name showoninterface Display in GUI

Adding a switch enabled Polling enabled? ip IP or hostname prettyname Display Name showoninterface Display in GUI

Adding a switch enabled Polling enabled? ip IP or hostname showoninterface Display in GUI prettyname Display Name snmpcommunity SNMP details

Adding a switch enabled Polling enabled? ip IP or hostname graphtypes Graphs required showoninterface Display in GUI prettyname Display Name snmpcommunity SNMP details

What happens when a new port comes up? Next polling run it will be added automatically No config, no fuss

What if a port goes down? All the pages have graphs ordered by last update Keep stale things at the bottom out of the way The graphs are marked as stale

What if a port goes down?

What if a port goes down? The stale time is configurable Config option to permanently delete old graphs

What else? Dashboard support has been written https://github.com/etsy/dashboard Network Weathermap patch available

What next? This is version 1 Bugs? Features? Stacked graphs Config editor Less than 1 minute polling? Open source!

FITB http://github.com/lozzd/fitb

FITB http://github.com/lozzd/fitb Laurie Denness http://laur.ie @lozzd