Work Item C: NOC tools, interworking/interfacing issues, and automation



Similar documents
Maria Isabel Gandía Carriedo Communications Service Manager, CESCA. 2nd TF-NOC meeting Technology Park Ljubljana,

Network Management & Monitoring Overview

Network Monitoring and Management Introduction to Networking Monitoring and Management

Introduction to Network Monitoring and Management

Network Management & Monitoring Overview

Network Management & Monitoring Overview

Part I: Overview. Core concepts presented:

Network Monitoring and Management Introduction to Networking Monitoring and Management

AfNOG 2010 Network Monitoring and Management Tutorial. Introduction to Networking Monitoring and Management

Introduction to Network Monitoring and Management

Network Monitoring. Review of Software

ISPadmin. by Robert Haskins SYSADMIN. Robert D. Haskins is currently employed by Renesys Corporation in Hanover, NH.

Operations Management Network Monitoring and Management

TF-NOC Software Tools Survey Results: Analysis and Dissemination

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

Robust & Reliable DNS Operations Logging & Monitoring

Network Monitoring and Management Tutorial: SANOG 2015

Chapter 6.2: Network Management

Network Monitoring. Lance Rea. Davis & Gilbert LLP lrea@dglaw.com

Network monitoring systems & tools

Operations Management and Open Source Tools

Summer Webinar Series Network Monitoring Probe Virtual Appliance

IPv6 network management

How To Manage Ipv6 Networks On A Network With Ipvv6 (Ipv6) On A Pc Or Ipv4 (Ip6) (Ip V6) Or Ip V6 ( Ipv5) ( Ip V5

INASP: Effective Network Management Workshops

Details. Some details on the core concepts:

USING OPEN SOURCE SOFTWARE IN DAILY ISP OPERATIONS

Monitoring Tools for Network Services and Systems

Operation and Technical Best Practice. IXP Automation and Operational Efficiency

Overview of Network Measurement Tools

Network Monitoring. By: Delbert Thompson Network & Network Security Supervisor Basin Electric Power Cooperative

Beginning in 2007 and, for the following five years, Open Source Software (OSS)

UNIVERSITY OF KHARTOUM NETWORK MONITORING AND MANAGEMENT SYSTEM BY ABDULLA BASHIR ABDULLA KUBUR INDEX NO Supervisor Prof.

Systems Management with Open Source

Free Network Monitoring Software for Small Networks

CAREN NOC MONITORING AND SECURITY

Open Source Network Monitoring Tools

CARENET-SE. NOC Tools Review. Communication System Design Summer Project team. Champion Björn Pehrson Coach Hans Eriksson

IPv6 Network Management.

Work Item C update: NOC tools, interworking/interfacing issues, and automation. Maria Isabel Gandía Carriedo Communications Service Manager, CESCA

By Jascha Wanger

How To Create A Ticketing System With Rt.Org

OpenITSM - IT Service Management with Open Source Software

Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool

IPv6 network management. 6DEPLOY. IPv6 Deployment and Support

Topics. CIT 470: Advanced Network and System Administration. Why Monitoring? Why Monitoring? Historical Monitoring Processes. Historical Monitoring

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

GRNET NOC network monitoring & visualization tools

NetFlow: What is it, why and how to use it? Miloš Zeković, ICmyNet Chief Customer Officer Soneco d.o.o.

Migration to Zabbix. By Erik Skytthe, DBC, Denmark

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

IPv6 network management. Where and when?

IPv6 network management. 6DEPLOY. IPv6 Deployment and Support

OpenITSM - IT Service Management with Open Source Software

Detection of illegal gateways in protected networks

Table of Contents WHITEPAPER: LEVERAGING AUTOMATION FOR ADVANCED NETWORK TROUBLESHOOTING 1

Network Monitoring with the perfsonar Dashboard

CIT 470: Advanced Network and System Administration. Topics. Why Monitoring? System Monitoring

The 7 th International Scientific Conference DEFENSE RESOURCES MANAGEMENT IN THE 21st CENTURY Braşov, November 15 th 2012

Network performance overview. TEIN2 Bangkok September 2005

Ticketing Systems and Documentation

AMRES NOC Bojan Jakovljević. 8 th TF-NOC meeting, Athens 2013.

Ticketing Systems with RT

Network Management Deployment Guide

MeritPresentationHandout

Monitoring Anything and Everything with Nagios. Chris Burgess

Maintaining Non-Stop Services with Multi Layer Monitoring

Edu. Network Management Framework: A Distributed Virtual NOC Architecture. DVNOC Model. Octavian RUSU octavian@iasi.roedu.net

4. Exercise: Developing CERT Infrastructure 4.1 GENERAL DESCRIPTION 4.2 EXERCISE COURSE. 4.3 Introduction to the exercise. CERT Exercises Handbook

Network Security Monitoring

Deploying distributed network monitoring mesh

Instructions for Access to Summary Traffic Data by GÉANT Partners and other Organisations

AfNOG Monitoring of IP Services. Ayitey Bulley Material generously borrowed from the NSRC NME course

mbits Network Operations Centrec

SapphireIMS 4.0 BSM Feature Specification

Automated System Monitoring

A FAULT MANAGEMENT WHITEPAPER

8/26/2007. Network Monitor Analysis Preformed for Home National Bank. Paul F Bergetz

ITSM Service Monitoring Using Open Source Tools

How to create an effective NOC in Poland? Kamil Grabowski, Paweł Nastachowski PLIX

Network and Server Statistics Using Cacti

Managed Services OVERVIEW

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Master Your Network for Years to Come.

whitepaper SolarWinds Integration with 3rd Party Products Overview

IT Infrastructure- Monitoring Tools

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

Network Management & Monitoring Ticketing Systems with RT

Solarwinds Training Standard, Pro & Expert

How To Use Mindarray For Business

Transcription:

Work Item C: NOC tools, interworking/interfacing issues, and automation Maria Isabel Gandía Carriedo Communications Area, Systems & Networks Department, CESCA TF-NOC Meeting CESCA, Edifici Annexus, 2-9-2010

The aim of this first official TF-NOC meeting is to discuss and set up a detailed activity plan, including: Prioritisation of topics Goal and/or deliverable for each topic Timeline and/or deadline for each topic

SwitchMonitor FreeNATS MoniTIl HP Openview Engineer's Toolkit Hounddog EM7 SecureMyCompany LogisoftAR GEM Network monitoring Lithium ServersCheck NetMechanica Klogie SysOrb NOC tools, interworking/interfacing issues and automation Ad-hoc scripts NetMRI ScriptLogic Perspective MySQL ping dopplervue MRTG Nagios IM NetPrefect A NOC uses Twitter a wide variety of tools to manage Sscan different types of information. NDT Snort Just For Fun Network Monitoring traceroute System NetQoS Performance Center dbeacon Wireshark Radius Netflow David system Cyclops Wiki MGEN Ganglia Axence Zenoss nvision ipmonitor Arbor Peakflow Request Tracker Castle Rock Zebra Facebook Cricket Google Nmap Hobbit monitor BGPlay Reconnoiter Plixer Lemon sflowlogcheck Zabbix Big brother Mailing lists NetCrunch Opsview Orion Sniff em Big sister Whatsup Argus Andrisoft WANGuard NeuralStar NFDump MetaNAV mtr rancid IPerf smokeping Cacti NetGong Trac OpenNMS NimBUS Plone perfsonar Munin Monolith Buzilla subversion BGPmon Skype Zyrion Traverse Bro CITTIO Open LDAP Meebo NetMapper NetInfo Pandetix MSOware Smarts N-vision StableNet PME PRTG Traffic Grapher The Dude ZettaView SysUpTime Out-of-band access OpenNMS Netcool Bacula gtalk SysOrb NetDB pidgin Pandetix MSOware Sun Solstice Netview OPnet ncompass cflow RedCell Spectrum SpyGlass

NOC tools, interworking/interfacing issues and automation A NOC uses a wide variety of tools to manage different types of information. The goal of this work item is to investigate what tools are used and how they have been integrated into the NOC environment, focusing on the research and education community.

NOC tools. Topics This work item is divided into 7 topics (proposed priority): 1. Survey of tools (1) 2. Ticketing systems (5) 3. Knowledge management (6) 4. Monitoring tools (2) 5. Reporting and statistics tools (3) 6. Performance management (4) 7. Tool development (7) Each topic is divided into 2-4 subtopics. There are 19 subtopics, 9 of them related to the collection of information, 6 of them can be grouped.

NOC tools. Sorted topics Survey of tools (1) Monitoring tools (2) Reporting and statistics tools (3) Performance management (4) Ticketing systems (5) Knowledge management (6) Tool development (7) OK?

1. Survey of tools (1) a) Collect information about which tools are used by the NOCs participating in TF-NOC. The same survey can complement D.2.c. (Efficient communication/collaboration tools and practices -> Communication tools -> Collect information about which tools NOC use for external communication and how they are used.) b) Make a comparison of the above tools and what NOC functions they can support. May overlap/interact with A.1.b. (NOC taxonomy -> NOC functions -> Create a mapping between functions and different tools usually used to support each function.) c) Create a taxonomy for tools including information relevant for NOCs (e.g. technology, environment, benefits and goal.)

1. Survey of tools (1) a) Collect information about which tools are used by the NOCs participating in TF-NOC. (1) Survey (2nd TF-NOC meeting, Jan 2011). Report and statistics with the survey results (3 rd meeting, May 2011). b) Make a comparison of the above tools and what NOC functions they can support. (2) Mapping between tools and functions (4th, Sep-2011). c) Create a taxonomy for tools including information relevant for NOCs (e.g. technology, environment, benefits and goal) (3) Taxonomy for NOC tools (5th, Jan 2012).

4. Monitoring tools (2) a) Collect information about which monitoring tools are used by the community. Simultaneously with C.1.a (NOC tools, interworking/interfacing issues, and automation -> Survey of tools -> Collect information about which tools are used by the NOCs participating in TF-NOC.) b) Investigate how the monitoring tools are deployed and for what purpose (e.g. faultfinding, alarming, statistics) they are used in different NOCs. c) Discuss and collect information about how monitoring tools can and are used to help keep track of SLAs.

4. Monitoring tools (2) a) Collect information about which monitoring tools are used by the community. (1) Report and statistics with the survey results (3 rd meeting, May 2011). b) Investigate how the monitoring tools are deployed and for what purpose (e.g. faultfinding, alarming, statistics) they are used in different NOCs. (2) Summary of the deployment of monitoring tools and their purpose (4th, Sep 2011). c) Discuss and collect information about how monitoring tools can and are used to help keep track of SLAs. (3) Summary of how monitoring tools are used for SLA (5th, Jan 2012).

5. Reporting and statistics tools (3) a) Collect information about which reporting and statistics tools or systems are used by the community. Simultaneously with C.1.a (NOC tools, interworking/interfacing issues, and automation -> Survey of tools -> Collect information about which tools are used by the NOCs participating in TF-NOC. ) b) Identify what information is collected by reporting and statistics tools and who (e.g. management, boards or customers) use that information. c) Discuss what information is seen as sensitive information and how do NOCs deal with the distribution of this information.

5. Reporting and statistics tools (3) a) Collect information about which reporting and statistics tools or systems are used by the community. (1) Report and statistics with the survey results (3 rd meeting, May 2011). b) Identify what information is collected by reporting and statistics tools and who (e.g. management, boards or customers) use that information. (2) Report of the collected information and the role of the people that collects it (5th, Jan 2012). c) Discuss what information is seen as sensitive information and how do NOCs deal with the distribution of this information. (3) Report on how NOCs deal with sensitive information (6th, May 2012).

6. Performance management (4) a) Collect information about which performance management tools or systems are used by the community. Simultaneously with C.1.a (NOC tools, interworking/interfacing issues, and automation -> Survey of tools -> Collect information about which tools are used by the NOCs participating in TF-NOC. ) b) Discuss what performance values for the network and services are important for NOCs.

6. Performance management (4) a) Collect information about which performance management tools or systems are used by the community. Report and statistics with the survey results (3 rd meeting, May 2011). b) Discuss what performance values for the network and services are important for NOCs. List of important performance values (6th, May 2012).

2. Ticketing systems (5) a) Collect information about which ticket systems are used by the community. Simultaneously with C.1.a (NOC tools, interworking/interfacing issues, and automation -> Survey of tools -> Collect information about which tools are used by the NOCs participating in TF-NOC.) b) Discuss and investigate what can be done to harmonize ticket systems and make them work together.

2. Ticketing systems (5) a) Collect information about which ticket systems are used by the community. (1) Report and statistics with the survey results (3 rd meeting, May 2011). b) Discuss and investigate what can be done to harmonize ticket systems and make them work together. (2) Summary of recommendations to harmonize ticket systems (7th, Sep 2012).

3. Knowledge management (6) a) Collect information about which knowledge management tools or systems are used by the community. Simultaneously with C.1.a (NOC tools, interworking/interfacing issues, and automation -> Survey of tools -> Collect information about which tools are used by the NOCs participating in TF-NOC. ) b) Discuss and identify what information can and is useful to share between NOCs.

3. Knowledge management (6) a) Collect information about which knowledge management tools or systems are used by the community. (1) Report and statistics with the survey results (3 rd meeting, May 2011). b) Discuss and identify what information can and is useful to share between NOCs. (2) Summary and recommendations about what information is useful to share (7th, Sep 2012).

7. Tool development (7) a) Investigate the interest and possibility of open-source development (if appropriate) in TF-NOC. b) Investigate the possibility of sharing tools or specifications of tools produced by participants of TF-NOC. c) Collect and share experiences about developing vs acquiring tools. d) Collect and share information about tool integration to databases.

7. Tool development (7) a) Investigate the interest and possibility of open-source development (if appropriate) in TF-NOC. (4) Report on the interest of open-source development and possible volunteers (9th, TNC 2013). b) Investigate the possibility of sharing tools or specifications of tools produced by participants of TF-NOC. (2) Report of the survey for ad-hoc tools (8th, Jan 2013). c) Collect and share experiences about developing vs acquiring tools. (1) Survey of ad-hoc tools & integration with DB (7th, Sep 2012). Report and compilation of experiences (8th, Jan 2013). d) Collect and share information about tool integration to databases. (3) Report with the different approaches to the integration of databases and other network management tools (9th, TNC 2013)

Summary: Prioritisation, deliverables & timeline for Work Item C (tentative) Subitem Priority 2nd TF NOC Jan 2011 Survey 3rd TF NOC May 2011 4th TF NOC Sep 2011 5th TF NOC Jan 2012 6th TF NOC May 2012 7th TF NOC Sep 2012 1.a.1 1.1 1.a.2 1.1 Results (global) 1.b 1.2 Tools&functions 1.c 1.3 Taxonomy 4.a 2.1 Results (monitoring) 4.b 2.2 Deployment 4.c 2.3 SLA 5.a 3.1 Results (reporting) 5.b 3.2 What&who 5.c 3.3 Sensitive info 6.a 4.1 Results (performance) 6.b 4.2 Performance 2.a 5.1 Results (ticketing) 2.b 5.2 Ticket systems 3.a 6.1 Results (knowledge) 3.b 6.2 Sharing info 7.c.1 7.1 Survey ad hoc 8th TF NOC Jan 2013 9th TF NOC TNC 2013 7.c.2 7.1 Develop&acquire 7.d 7.2 DB integration 7.b 7.3 Report ad hoc 7.a 7.4 OS development Total: 1 6 2 3 2 3 2 2 Items: 1 Survey of tools; 2 Ticketing systems; 3 Knowledge management; 4 Monitoring tools; 5 Reporting and statistics tools; 6 Performance management; 7 Tool development

NOC tools Some good classifying job has been done: RFC 1470 (http://www.ietf.org/rfc/rfc1470.txt) The NOCTools Working Group of the Internet Engineering Task Force (IETF) compiled a catalog in 1989 (RFC 1147) and updated it in 1993 (RFC 1470). No more updates since then... Very outdated. http://www.slac.stanford.edu/xorg/nmtf/nmtf-tools.html#public Built from a survey made by the ESnet Network Monitoring Task Force (NMTF) in 1995. New additions are from reader suggestions/recommendations. It s updated. (Les Cottrell) Other compilations: http://globalnoc.iu.edu/grnoc-tool-set.html http://www.debianhelp.co.uk/monitortools.htm http://nms.gdd.net/index.php/main_page#nms_tools But do we really need to have a list with ALL the tools???

Results from the first NMTF survey (ESnet ( ESnet) http://www.slac.stanford.edu/~cottrell/tcom/survey3-results.html

A first skeleton of the survey (I) What tools does your organization use? Monitoring tools: Network Monitoring platforms (HP Openview, Pandora, ) General monitoring (MRTG, Cacti, Nagios, with or without plugins) Weather maps Thresholds and alarms Infrastructure monitoring (Nagios, Ganglia, Zabbix, ) Diagnostic tools (ping, traceroute, mtr,..) Flow monitoring (Netflow, cflow, sflow, ) Syslog (logfile scanner, JFFNMS, ) Routing: route servers (zebra, ), BGPmon, looking-glass, Multicast monitoring tools: (dbeacon, ) Out-of-band access tools Network security Sniffing & analyzing (tcpdump, wireshark, ) Topology documentation (Visio, ) Changes in network configurations (rancid, ) Control of configuration files (subversion, )

A first skeleton of the survey (II) Reporting and statistics tools (Nagios, Zabbix,..) Who uses them? Ticketing tools (RT, Trac, Buzilla,...) Who uses them? Do the users have access to the tickets? Are the tickets publicly available? Performance management Performance testing (IPerf, NDT, ) Traffic generators (Bulk, Mgen, ) Chat/communication/coordination tools: IM, mailing lists, skype,... Databases: (Mysql, exchange,...) What information do you store on them How do you connect them to your management tools? Knowledge management/documentation: (Plone, Wiki,...) What kind of information do you store? How do you structure it?

Thanks for your attention! Questions? Suggestions? igandia@cesca.cat