Smokeping/Cacti/Munin

Slides:



Advertisements
Similar presentations
26/05/2004HEPIX, Edinburgh, May Lemon Web Monitoring Miroslav Šiket CERN IT/FIO
Advertisements

Overview of network monitoring development at AMRES Slavko Gajin.
Getting Set-up with Hosting and WordPress Gregory Young Alternative Hosting
Bangkok, Thailand An Introduction intERLab at AIT Network Management Workshop March – Bangkok, Thailand Hervey Allen & Phil Regnauld.
WEXTOOL User Guide v1.0 E.P. PLANETE B.B.R.. Plan Introduction & Architecture of Wextool Installation Scenario description Experimentation phase Saving/Synchronizing.
1 CHEP 2000, Roberto Barbera Roberto Barbera (*) Grid monitoring with NAGIOS WP3-INFN Meeting, Naples, (*) Work in collaboration with.
Network Management Workshop intERlab at AIT Thailand March 11-15, 2008 Network Operations and Network Management.
NOC Tools Donal O’Cearbhaill HEAnet Ltd.. Ireland’s National Education and Research Network Provides Internet services to Irish Universities Broadband.
10 Years of Cacti and the Evolution of Plugins
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
2008 Mérida, Venezuela Papeete, Tahiti Network and Server Statistics using Cacti PacNOG5 17 June 2009 Hervey Allen.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Bangkok, Thailand Smokeping & Cacti intERLab at AIT Workshop March – Bangkok, Thailand Hervey Allen.
Networking in a Linux Environment Pete Eby Dan Thomas Robert Zurawski.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Papeete, French Polynesia Measuring Delay with PacNOG5 – 17 June 2009 Papeete, French Polynesia Hervey Allen.
Measuring Delay with AfNOG Network Management Tutorial.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
OASIS V2+ Next Generation Open Access Server CSD 2006 / Team 12.
Cacti. Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides.
NMS LAB4 WEB based SNMP monitoring with MRTG Basic SNMP config to router Allow SNMP only from server computer MRTG  Free  easy to use to monitor few.
Hsu Chun-Hung Network Benchmarking Lab
Taipei, Taiwan Smokeping & Cacti APRICOT 2008 Workshop February – Taipei, Taiwan Hervey Allen.
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.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
2008 Mérida, Venezuela 2010 Kuala Lumpur, Malaysia Network and Server Statistics using Cacti APRICOT 2010 Kuala Lumpur, Malaysia.
Connect. Communicate. Collaborate The Installation of RRD Measurement Archive (MA) Roman Łapacz, PSNC 27 th September, 2006 SEEREN2 Summer School, Heraklion.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
Network Management Protocols and Applications Cliff Leach Mike Looney Danny Mar Monty Maughon.
New Delhi, India Smokeping/Cacti/Munin SANOG 10 Workshop August 29-Sep 2 – New Delhi, India Hervey Allen.
 Load balancing is the process of distributing a workload evenly throughout a group or cluster of computers to maximize throughput.  This means that.
APRICOT 2010 Kuala Lumpur, Malaysia
Linux Services Configuration
How to use mrtg to monitor traffic on your wireless and wired network a bella mia company.
2008 Mérida, Venezuela 6 Nadi, Fiji Network and Server Statistics using Cacti PacNOG 6 November 2009 Hervey Allen Carlos Vicente.
SmokePing.
SmokePing. Overview Network monitoring IP address, hostname Network services e.g. DNS, SMTP, HTTP Latency measurement Round trip delay time Historical.
workshop eugene, oregon Measuring Delay with PacNOG 6 Nadi, Fiji
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
MRTG / RRDTool Network Management Workshop intERlab at AIT Thailand March 11-15, 2008.
Homework 5 DNS 、 HTTPD 、 SNMP. Requirements One dedicated domain name for yourself Setup DNS server with following records  SOA, NS, MX  Make them reasonable.
2008 Taipei, Taiwan An Introduction APRICOT 2008 Network Management Workshop February – Taipei, Taiwan Hervey Allen & Phil.
WordPress and Etherpad with BlueMix and Docker. Our aim is to run on BlueMix containers (now in beta) these two famous services In the BlueMix dashboard,
Network Monitoring Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste
2008 Mérida, Venezuela 2009 Manila, Philippines Network and Server Statistics using Cacti APRICOT February 2009 Hervey Allen.
workshop eugene, oregon Measuring Delay with Network Design and Operations 24 July 2009
'08 Rabat Smokeping & Cacti Network Monitoring & Management Tutorial June 1, 2008 – AfNOG 2008 Hervey Allen.
Monitoring and Instrumentation the Joel Jaeggli version Joel Jaeggli For Afnog 2011.
'08 Rabat An Introduction AfNOG 2008 Network Management Workshop June 1-2 – Rabat, Morocco Hervey Allen & Phil Regnauld.
Network Management Workshop March – Bangkok, Thailand
Network and Server Statistics Using Cacti
Network Management Workshop
System Monitoring with Lemon
MRTG / RRDTool Network Management Workshop June 2009
Measuring Delay with APRICOT 2009 February 20 Hervey Allen
Archiver.ias.ethz.ch easy to use solution for end user to store data on LTS strongbox. requirements: apache web-server to host end user frontend (php,html,jquery)
Measuring Delay with APRICOT 2009 February 20 Hervey Allen
Network Operations and Network Management
Measuring Delay with Network Design and Operations 24 July 2009
Network Monitoring & Management Tutorial
Lightning Talk: Networking Tools
Monitoring with Nagios
Network and Server Statistics using Cacti AfNOG May Hervey Allen
Edge Recorder Client
Wordpress test.cs.edinboro.edu.
Presentation transcript:

Smokeping/Cacti/Munin SANOG 10 Workshop August 29-Sep 2 – New Delhi, India Hervey Allen

What's the Difference? There's definite overlap, but: Smokeping: A latency measurement and packet loss tool. Uses RRDtool to maintain it's data store. No remote daemons or services required: “SmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection.”

What's the Difference? Cacti: Uses RRDtool, PHP and stores data in MySQL as well as supporting SNMP and graphing with MRTG. “Cacti is a complete frontend to RRDTool, it stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain Graphs, Data Sources, and Round Robin Archives in a database, cacti handles the data gathering. There is also SNMP support for those used to creating traffic graphs with MRTG.”

What's the Difference? Munin: Uses RRDtool and Perl. Designed to monitor systems with a master/node architecture: Munin surveys all your computers and remembers what it sees. It presents all the information in in graphs through a web interface. Using Munin you can easily monitor the performance of your computers, networks, SANs, and quite possibly applications as well. It makes it easy to see how you're doing capacity wise on all limited resources. It uses RRDTool and is written in Perl. Munin has a master/node architecture in which the master connects to all the nodes at regular intervals and asks them for sdata. It then stores the data in RRD files. One of the main goals has been ease of creating new plugins (graphs).* *Updates to text by me.

Installation We'll install all three products: Installation varies between flavors of Linux and UNIX. It's pretty easy to to install these items under Ubuntu. You can do massive configuration of each. We'll do some to get you started!

Smokeping: Some Details Basic install is extremely easy: apt-get install smokeping Basic config file (/etc/smokeping/config) is simple, but you can get very complex very quickly: http://oss.oetiker.ch/smokeping/doc/smokeping_examples.en.html and, other configuration options: http://oss.oetiker.ch/smokeping/doc/smokeping_config.en.html

Smokeping: Some Details Check on latency of connection (ping) Check on web server uptime and performance Latency ++ LocalMachine menu = The NOC title = The NOC@sanog10 host = localhost

Smokeping: More Details Performance/Uptime ++ NOCsquid menu = The NOC Squid title = www-cache / HTTP for noc@sanog10 probe = EchoPingHttp host = localhost port = 8080 url = http://localhost/

Smokeping: The Install su - (root password) apt-get install smokeping apt-get install echoping cd /etc/smokeping cp config config.orig Edit config as you want it, maybe: to ping noc to ping some site outside the workshop to check on a service

Smokeping: The Install If you'd like a config file to start with... http://oss.oetiker.ch/smokeping/doc/smokeping_examples.en.html We already noted this... A local example: scp root@noc:/etc/smokeping/config /etc/smokeping/config.new To actually use it: cd /etc/smokeping cp config config.old cp config.new config /etc/init.d/smokeping restart

Smokeping: The Install Once configured, then restart the service to build the directories with RRD data: # /etc/init.d/smokeping restart You can find your graphs and layout at: http://hostname/cgi-bin/smokeping.cgi

cacti

cacti: The Install Installation is a bit tricky... (as root): apt-get install mysql-server-5.0 mysqladmin --user=root create cacti apt-get install cacti login with admin/admin then change

apt-get install cacti You can ignore this

apt-get install cacti

apt-get install cacti

apt-get install cacti

apt-get install cacti

apt-get install cacti

apt-get install cacti

apt-get install cacti

apt-get install cacti