'08 Rabat Smokeping & Cacti Network Monitoring & Management Tutorial June 1, 2008 – AfNOG 2008 Hervey Allen.

Slides:



Advertisements
Similar presentations
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
Advertisements

Apache Web Server Quick and Dirty Steve Gibbard for SANOG 16 (Originally by Joel Jaeggli for AfNOG 2007) ‏
XMAS installation instructions Windows Version: 1.0 4/22/2008.
2008 Mérida, Venezuela Papeete, Tahiti Network and Server Statistics using Cacti PacNOG5 17 June 2009 Hervey Allen.
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.
WebReport/400 TCP/IP Configuration Presented by Kisco Information Systems.
PacNOG 6: Nadi, Fiji Installing Ubuntu Server 9.04 Hervey Allen Network Startup Resource Center.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Linux Operations and Administration
Papeete, French Polynesia Measuring Delay with PacNOG5 – 17 June 2009 Papeete, French Polynesia Hervey Allen.
Eucalyptus Virtual Machines Running Maven, Tomcat, and Mysql.
Measuring Delay with AfNOG Network Management Tutorial.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Cacti. Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Hsu Chun-Hung Network Benchmarking Lab
0Gold 11 0Gold 11 LapLink Gold 11 Firewall Service How Connections are Created A Detailed Overview for the IT Manager.
Taipei, Taiwan Smokeping & Cacti APRICOT 2008 Workshop February – Taipei, Taiwan Hervey Allen.
HTML Hyper Text Markup Language A simple introduction.
1 FreeBSD Installation ISOC/AfNOG Michuki Mwangi (Original materials by Hervey Allen – NSRC)
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
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.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
New Delhi, India Smokeping/Cacti/Munin SANOG 10 Workshop August 29-Sep 2 – New Delhi, India Hervey Allen.
1 FreeBSD Installation AFNOG X Cairo, Egypt May 2009 Hervey Allen.
APRICOT 2010 Kuala Lumpur, Malaysia
Apache, MySQL and PHP Installation and Configuration Chapter 2 MySQL Installation and Configuration.
2008 Mérida, Venezuela 6 Nadi, Fiji Network and Server Statistics using Cacti PacNOG 6 November 2009 Hervey Allen Carlos Vicente.
1 FreeBSD Installation AFNOG Chix 2011 Blantyre, Malawi 31 st Oct - 4 th Nov 2011 Dorcas Muthoni and Evelyn Namara.
SQL SERVER 2008 Installation Guide A Step by Step Guide Prepared by Hassan Tariq.
SmokePing.
SmokePing. Overview Network monitoring IP address, hostname Network services e.g. DNS, SMTP, HTTP Latency measurement Round trip delay time Historical.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
workshop eugene, oregon Measuring Delay with PacNOG 6 Nadi, Fiji
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Click your mouse for next slide Dreamweaver – Synchronizing your Site to a Network Drive In the first lesson we defined our site and we associated a root.
Installing a Moodle Test Site The painless and easy way.
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,
9/21/04 James Gallagher Server Installation and Testing: Hands-on ● Install the CGI server with the HDF and FreeForm handlers ● Link data so the server.
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
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
Delicious Social Bookmarking
Configuring ALSMS Remote Navigation
Measuring Delay with APRICOT 2009 February 20 Hervey Allen
Measuring Delay with APRICOT 2009 February 20 Hervey Allen
LINUX ADMINISTRATION 1
(Originally by Joel Jaeggli for AfNOG 2007)‏
Smokeping/Cacti/Munin
Measuring Delay with Network Design and Operations 24 July 2009
Network Monitoring & Management Tutorial
Lightning Talk: Networking Tools
Network and Server Statistics using Cacti AfNOG May Hervey Allen
Microsoft FrontPage 2003 Illustrated Complete
NFX Q-Port on-boarding guide
Easy Way to Reset WordPress Admin Password on Localhost? Guided By: WPGLOBALSUPPORTWPGLOBALSUPPORT.
Title: Tech Training Certificate: Ace of Initiative Program
An audio and visual tutorial
Configuration Of A Pull Network.
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

'08 Rabat Smokeping & Cacti Network Monitoring & Management Tutorial June 1, 2008 – AfNOG 2008 Hervey Allen

'08 Rabat 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.”

'08 Rabat 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.”

'08 Rabat Installation We'll install both products: ● Installation varies between flavors of Linux and UNIX. ● It's can be a bit complicated to install under FreeBSD depending on what has been installed previously. ● You can do massive configuration of each. We'll do some to get you started!

'08 Rabat SmokePing

'08 Rabat SmokePing: What's This?

'08 Rabat Smokeping: Some Details ● Basic install is extremely easy: /usr/ports/net-mgmnt/smokeping/make install ● Basic config file (/usr/local/etc/smokeping/config) is simple, but can get complex very quickly: and, other configuration options:

'08 Rabat Smokeping: Notes ● FreeBSD install version Current as of June ● Fails with pkg_add if you are using Apache 2. # pkg_add -r smokeping ● Brings across snmp, perl tools, fping, echoping (if chosen). ● Installs in /usr/local/etc/smokeping.

'08 Rabat Final Install Note SmokePing has now been installed in /usr/local/smokeping/. NOTE: A set of sample configuration files have been installed: /usr/local/etc/smokeping/config /usr/local/etc/smokeping/smok /usr/local/etc/smokeping/basepage.html /usr/local/etc/smokeping/tmail You *MUST* edit these to suit your requirements. Please read the manpages 'smokeping_install' and 'smokeping_config' for further details on installation and configuration. If you are upgrading from a previous version of Smokeping, the manpage 'smokeping_upgrade' may be of help. Once configured, you can start SmokePing by adding: smokeping_enable="YES" to /etc/rc.conf, and then running, as root: /usr/local/etc/rc.d/smokeping start To enable Apache web access, add the following to your /usr/local/etc/apache/httpd.conf: ScriptAlias /smokeping.cgi /usr/local/smokeping/htdocs/smokeping.cgi Alias /smokeimg/ /usr/local/smokeping/htdocs/img/ Alias /cropper/ /usr/local/smokeping/htdocs/cropper/ Enjoy! The installation notice tells you what you really need to know to get started...

'08 Rabat Smokeping: The Install There are several more examples here: If there is time we will play with /etc/smokeping/config to customize as you want and, maybe, to use some of the example described in the file linked above.

'08 Rabat 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: Lets have a look at the config file...

'08 Rabat Smokeping: Some Details /etc/smokeing/config ● Check on latency of connection (ping) ● Check on web server uptime and performance Latency ++ LocalMachine menu = The NOC title = The host = localhost

'08 Rabat Smokeping: More Details /etc/smokeing/config ● Performance/Uptime ++ NOCsquid menu = The NOC Squid title = www-cache / HTTP for probe = EchoPingHttp host = localhost port = 8080 url =

'08 Rabat Smokeping: Probes Have a look here: Just a few of the available probes... – DNS- CiscoRTTMonDNS- Radius – HTTP(S)- CiscoRTTMonTcpCon - IOS – LDAP- Tacacs- FPing6 – Whois- WebProxyFilter- Etc. – SMTP- WWW-Cache

'08 Rabat cacti

'08 Rabat What is it? ● 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.”

'08 Rabat cacti: After initial install Next open a web browser on your machine and go to the address: You will see the following screens...

'08 Rabat apt-get install cacti Click on “Next >>”

'08 Rabat apt-get install cacti Be sure “New Install is chosen and press the “Next >>” button.

'08 Rabat apt-get install cacti Hopefully your screen looks like this. If not, let your instructor know. Press “Finish”

'08 Rabat cacti: Initial Login Initial login with: User Name:admin Password:admin

'08 Rabat cacti: Change Password Use the same inst password to keep things simple for our workshop.

'08 Rabat cacti: example

'08 Rabat cacti: Finishing As you can see the idea is to do the following: ● Define the devices you wish to monitor ● Define the graphs you wish to use for each device ● View and organize graphs as you want Note that cacti takes advantage of snmp settings. As possible we'll set up some cacti graphs at this time.