Nagios - introduction Dhruba Raj Bhandari ( CCNA ) p Additions by Phil Regnauld.

Slides:



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

1 Network Monitoring with Nagios Asian Internet Interconnection Initiatives Project Yan Adikusuma Nara Institute of Science and Technology
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
Bangkok, Thailand An Introduction intERLab at AIT Network Management Workshop March – Bangkok, Thailand Hervey Allen & Phil Regnauld.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
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.
BayTech Global Power Management GPM Software for BayTech Remote Power Controllers  Discovers BayTech devices on existing subnet  Build Logical and Functional.
Nada Abdulla Ahmed.  SmoothWall Express is an open source firewall distribution based on the GNU/Linux operating system. Designed for ease of use, SmoothWall.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Beth Johnson April 27, What is a Firewall Firewall mechanisms are used to control internet access An organization places a firewall at each external.
Confidential property of Belkin International. Unlawful to copy or reproduce in any manner without the express written consent of Belkin International.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
R. Lange, M. Giacchini: Monitoring a Control System Using Nagios Monitoring a Control System Using Nagios Ralph Lange, BESSY – Mauro Giacchini, LNL.
G4 Control and Management Solution for Data- Centers and Computer Rooms.
Papeete, French Polynesia PacNOG 5 Papeete, French Polynesia 17 June 2009 Hervey Allen.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
Josh Riggs Utilizing Open Source Network Monitoring.
Inventory:OCSNG + GLPI Monitoring: Zenoss 3
Fundamentals Pages 1 to 19 in your workbook. A Tour of VTScada WEB – Script based, using its own programming language VTS – Visual Tag System. Added a.
workshop eugene, oregon Nagios Network Design and Operations 24 July 2009
1. A key measurement tool for actively monitoring availability of devices and services. Possible the most used open source network monitoring software.
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
INFN-GRID Testbed Monitoring System Roberto Barbera Paolo Lo Re Giuseppe Sava Gennaro Tortone.
Computer Emergency Notification System (CENS)
Introduction To Nagios A Linux-based Monitoring System.
Network Monitoring Manage your business without blowing your budget. Learn how the Calhoun ISD utilizes free “Open Source” tools for real-time monitoring.
Module 15 Monitoring SQL Server 2008 R2 with Alerts and Notifications.
1 The System Menu. 2 The System menu Dashboard Page displayed upon every login. It encompasses several boxes organised in two columns that provide a complete.
NAGIOS 1. Introduction A key measurement tool for actively monitoring availability of devices and services. Possible the most used open source network.
® BayTech The Power to Control Global Power Management.
2010 These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
CIT 470: Advanced Network and System AdministrationSlide #1 CIT 470: Advanced Network and System Administration System Monitoring.
TOPIC 7.0 LINUX SERVICES AND CONFIGURATION. ROOT USER Root user is called “super user” because it has power far beyond those of mortal user. As root,
A Service-Based SLA Model HEPIX -- CERN May 6, 2008 Tony Chan -- BNL.
2010 NAGIOS APRICOT 2010 Kuala Lumpur, Malaysia.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
Queensland University of Technology Nagios – an Open Source monitoring solution and it’s deployment at QUT.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
2008 Taipei, Taiwan An Introduction APRICOT 2008 Network Management Workshop February – Taipei, Taiwan Hervey Allen & Phil.
Distributed Monitoring with Nagios: Past, Present, Future Mike Guthrie
OPEN SOURCE NETWORK MANAGEMENT TOOLS
'08 Rabat An Introduction AfNOG 2008 Network Management Workshop June 1-2 – Rabat, Morocco Hervey Allen & Phil Regnauld.
BY: SALMAN 1.
Network Management Workshop March – Bangkok, Thailand
Stavroula Balopoulou , Angelo Lykiardopoulos, Sissy Iona HCMR-HNODC
SQL Database Management
Application or server monitoring
CIT 470: Advanced Network and System Administration
Monitoring Storage Systems for Oracle Enterprise Manager 12c
Installing TMG & Choosing a Client Type
BY: SALMAN.
High Availability Linux (HA Linux)
JustWare Mobile | Anthony Munar and Chris Dockstader
Web Development Web Servers.
INFNGRID Monitoring Group report
Tango Administrative Tools
Campus Monitoring Service
Monitoring with Nagios
Monitoring Storage Systems for Oracle Enterprise Manager 12c
Nagios – Our Open Source Network Management Solution
Printer Admin Print Job Manager
CIT 470: Advanced Network and System Administration
Adding Objects To Nagios 3.0
How to monitor the $H!T out of Hadoop
5/7/2019 Map Reduce Map reduce.
Network Monitoring System
Presentation transcript:

Nagios - introduction Dhruba Raj Bhandari ( CCNA ) p Additions by Phil Regnauld

Why Nagios? ● Open source ● Relatively scaleable, Manageable, Secure and more ● Best documentation available ● Good log and database system ● Nice, informative and attractive web interface ● Very flexible ● Alerts automatically sent if condition changes ● Various notification options ( , pager, mobile phone)

Why Nagios ● Avoidance of “Too many red flashing lights” – “Just the facts” – only want root cause failures to be reported, not cascade of every downstram failure. – also avoids unnecessary checks – e.g. HTTP responds, therefore no need to ping – e.g. power outage, no ping response, so don’t bother trying anything else – Services are running fine no need to do check if the host itself is alive

– Individual node status ● Is it up? ● What is its load? ● What is the memory and swap usage? ● NFS and network load? ● Are the partitions full? ● Are applications and services running properly? ● How about ping latency? – Aggregated node status ● Same info, but across groups of nodes What one can check

Nagios Features Nagios – host and service monitor designed to inform you of network problems before your clients, end-users or managers do ; – Designed to run under the UNIX (Linux, *BSD, Solaris,...) – Monitoring daemon runs intermittent checks on hosts and services – uses external "plugins" which return status information to Nagios – when problems are encountered, the daemon can send notifications out to administrative contacts in a variety of different ways ( , instant message, SMS, etc.) – current status information, historical logs, and reports can all be accessed via a web browser – Nagios® is licensed under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation

Features contd. – Monitoring of network services (SMTP, POP3, HTTP, NNTP, PING, etc.) – Monitoring of host resources (CPU load, disk and mem usage, etc.) – Monitoring of environment / temperature – Simple plugin design that allows users to easily develop their own host and service checks – Ability to define network host hierarchy, allowing detection of and distinction between hosts that are down and those that are unreachable – Contact notifications when service or host problems occur and get resolved (via , pager, or other user-defined method) – Optional escalation of host and service notifications to different contact groups – Support for implementing redundant and distributed monitoring servers – Retention of host and service status across program restarts – Ability to acknowledge problems via the web interface – Web interface for viewing current network status, notification and problem history, log file, etc – Simple authorization scheme that allows you restrict what users can see and do from the web interface

Check ping Web Client At NOC Web UI Gatewa y Nagios server setup Check bandwidth Web Client At NO Gatewa y Check host alive Check dns Check disk Check memory Check load

– Nagios Status Detail screen

Tactical Overview Of Nagios

Service Detail of Nagios

Service Types

Status Map of MC Network From Nagios

Status Overview from nagios

Status Summary Based On Hostgroup

Host Trends or Status History

Histogram Of Host

Event Logs

Who is Notified?

Notification Sample From: To: Subject: Host DOWN alert for WORLDBANK-L! Date: 05/02/04 11:09 ***** Nagios ***** Notification Type: PROBLEM Host: WORLDBANK-L State: DOWN Address: Info: PING CRITICAL - Packet loss = 100% Date/Time: Thu Feb 5 11:06:38 NPT 2004

Nagios configuration files ● Located in /etc/nagios2/ ● Important files: – cgi.cfgcontrols the Web Interface options security – commands.cfgcommands that Nagios uses to notify – nagios.cfgmain Nagios configuration file – conf.d/*the core of the config files

Nagios configuration files ● Under conf.d/*, files “xxxx_nagios2.cfg”: ● contactsusers and groups ● generic-host“template” host (default) ● generic-service “template” service ● hostgroupshost group definitions ● serviceswhich services to check ● timeperiodswhen to check and notify

Nagios plugin configuration ● /etc/nagios-plugins/config/ ● apt.cfg ntp.cfgdhcp.cfg ping.cfg ● disk.cfg procs.cfgdummy.cfg real.cfg ● ftp.cfg ssh.cfghttp.cfg tcp_udp.cfg ● load.cfg telnet.cfgmail.cfg users.cfg ● news.cfg

Nagios configuration walkthrough ● Let's review the configuration files...

Concepts: parents ● Hosts can have parents – Allows one to specify which dependencies there are in the network – Avoid sending alarms if we cannot know the state of a host...

Nagios – working principles

Questions?