CSCF Cacti Project

Slides:



Advertisements
Similar presentations
NAGIOS AND CACTI NETWORK MANAGEMENT AND MONITORING SYSTEMS.
Advertisements

HetnetIP Ethernet BackHaul Configuration Automation Demo.
MONITORING THE CONNECTICUT EDUCATION NETWORK Aliza Bailey 10/20/2010.
Network & System Monitoring with Nagios & Cacti Kevin Mueller.
1 CHEP 2000, Roberto Barbera Roberto Barbera (*) Grid monitoring with NAGIOS WP3-INFN Meeting, Naples, (*) Work in collaboration with.
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.
Monitoring a Large-Scale Network: Selecting the Right Tool Sayadur Rahman United International University & Network Manager, Financial Service.
Monitoring network traffic of Cisco 2950 switch and Cisco 1600 router Group 4 Ishan Shah (CIN: ) Jyotsna Mishra (CIN: ) Parth Chavda (CIN: )
Monitoring backbone networks Manuel ubredu, Valeriu Vraciu – RoEduNet Chiinău, September 9, 2014.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 14 Server and Network Monitoring.
RESOURCE MANAGEMENT System Resources. What resources are managed in a computer system?
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Academic Network - retrospective. Academic Network – University of Montenegro MREN’s technical body is Center of Information System (CIS) of University.
MIB Browser Watch your Network on the move. Product Overview SNMP MIB Browser for iOS enables the user to browse/view the MIB data of SNMP enabled network.
Hands-On Microsoft Windows Server 2008 Chapter 11 Server and Network Monitoring.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
Windows Server 2008 Chapter 11 Last Update
Emanuele Pasqualucci Extending AppManager Monitoring with the SNMP Toolkit.
Shoes R’ Us Denean Delmundo & Jeremy Steele CST 412 Spring 2014.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Open Network Administrator (ona) Presented by Bruce Campbell.
CSD 2006 / TEAM 12 Final presentation 29 th May 2006.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
An introduction to Apache. Different Types of Web Servers Apache is the default web server for may Unix servers. IIS is Microsoft’s default web server.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
Hsu Chun-Hung Network Benchmarking Lab
WITSML Service Platform - Enterprise Drilling Information
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
111 EMC CONFIDENTIAL—INTERNAL USE ONLY NMC -- NW Administration NMC Team NetWorker 7.3 TOI July 28, 2005.
Network and Server Statistics using Cacti. Introduction A tool to monitor, store and present network and system/server statistics Designed around RRDTool.
workshop eugene, oregon What is network management? System & Service monitoring  Reachability, availability Resource measurement/monitoring.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Keeping Network Monitoring Current using Automated Nagios Configurations (WIP) Greg Wickham APAN July 2005.
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
2008 Mérida, Venezuela 2010 Kuala Lumpur, Malaysia Network and Server Statistics using Cacti APRICOT 2010 Kuala Lumpur, Malaysia.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
Distributed monitoring system. Why Monitor? Solve them! Identify Problems Ensure conduct Requirements Manage many computers Spot trends in the system.
LHCb-Italy Farm Monitor Domenico Galli Bologna, June 13, 2001.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
Manchester University Tiny Network Element Monitor (MUTiny NEM) A Network/Systems Management Tool Dave McClenaghan, Manchester Computing George Neisser,
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
Citrix XenApp and XenDesktop Monitoring Solution Overview.
2008 Mérida, Venezuela 6 Nadi, Fiji Network and Server Statistics using Cacti PacNOG 6 November 2009 Hervey Allen Carlos Vicente.
Installing VERITAS Cluster Server. Topic 1: Using the VERITAS Product Installer After completing this topic, you will be able to install VCS using the.
Queensland University of Technology Nagios – an Open Source monitoring solution and it’s deployment at QUT.
Network Monitoring Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste
OPEN SOURCE NETWORK MANAGEMENT TOOLS
BY: SALMAN 1.
Application or server monitoring
BY: SALMAN.
INFNGRID Monitoring Group report
Hands-On Microsoft Windows Server 2008
Ubuntu Working in Terminal
How to use mrtg to monitor traffic on your wireless and wired network
Lab 1 introduction, debrief
Network and Server Statistics using Cacti AfNOG May Hervey Allen
TYPES OFF OPERATING SYSTEM
Utilize Group Policy Terminal Server Settings
IIS.
Chapter 4.
Chapter 2: System Structures
IS 4506 Server Configuration (HTTP Server)
Moodle Scalability What is Scalability?
SUSE Linux Enterprise Desktop Administration
PERFORMANCE TESTING.
Presentation transcript:

CSCF Cacti Project

What is Cacti? From Wikipedia: Cacti is an open source, web- based graphing tool designed as a frontend to RRDtool's data storage and graphing functionality. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data like CPU load and bandwidth use.

What Devices Can Be Graphed? ● Any SNMP-capable device – Linux, Windows, Solaris hosts – UPSes and temperature monitoring devices – Switches and routers ● Custom scripts can be written to query devices using non-SNMP methods (e.g. HTTP)

Setting up SNMP ● Sunos580 xhier'd systems: use the netsnmp-5.4 package and disable the SunOS supplied snmpd, by "bury"ing its "/etc/snmp" configuration directory ● Solaris 10 and Ubuntu: use the vendor-supplied snmpd ● Windows: see Clayton ● Mac: to be investigated ● CSCF snmpd.conf file available from

What Kind of Data Can Be Graphed? ● Logged in users ● CPU usage and load average ● Disk I/O and temperature ● Network bandwidth ● HTTP/FTP server request rate ● And more (the Cacti site provides many templates that be easily imported)

Daily, Weekly, Monthly and Yearly Graphs

CPU and Memory Graphs

Network Graphs

Problems with Cacti ● Problem: Cacti maintenance is done via a web interface, requiring numerous mouse- clicks to add devices and graphs. ● Solution: create command-line tools to help automate this process: – add_device_and_graphs.php – delete_device_and_graphs.php – add_combined_graph.php – add_tree.php – add_graph_to_tree.php

Running the command-line tools ● All tools must be run as root (or using sudo) on cacti.cscf.uwaterloo.ca ● A list of options and help for each tool is available by running ' --help'

Add_device_and_graphs.php ● Adds a device to Cacti and creates graphs according to the device's type: – Linux/Solaris/Windows hosts: graphs for CPU usage, memory usage, logged in users, etc... – Switches: bandwidth graphs ● Iterates through all network interfaces and prompts to add each one

Add_combined_graphs.php ● Creates a graph of a resource (e.g. CPU usage) over multiple devices ● Groups of devices can be graphed by specifying their location in the tree (e.g. student/frontends)

Combined “Logged in Users” Graphs

Future Ideas ● Graph more devices and resources – Temperature monitoring devices – NeoWare thin clients – Macs – Apache requests ● Graph number of logged in users in a lab ● Integrate with Weathermap, a network topology graphing application