Network Monitoring Systems / Nagios. 2/19/08 Michael Miller e mail: mike.mikemiller@gmail.com



Similar documents
Setting Up A Nagios Monitoring System Warren Block, May 2005

Network Monitoring with Nagios. Matt Gracie, Information Security Administrator Canisius College, Buffalo, NY

While are you still in Nagios working directory, create a new file for DNS servers monitoring

NETWORK MONITOR. Some high-end network monitoring. Watching your systems with Nagios COVER STORY. What Is Nagios? Installing the Server and Plugins

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System

Availability Management Nagios overview. TEIN2 training Bangkok September 2005

How To Run Nrpe On Nagios On Windows 7.5 (Windows) On A Linux Computer On A Windows 7 (Windows 7) On An Ubuntu Computer On An Ipad Or Ipad (Windows 8) On Your Pc

An Introduction to Monitoring with Nagios

How To Install Nagios Network Monitoring Program On A Pc Or Macbook Or Ipad (For Mac) With A Web Browser (For A Mac)


Monitoring Systems and Services. Alwin Brokmann DESY-IT March 24 28,2003 CHEP 2003 San Diego

Research Report Security Management with Open Source Tools

NRPE Documentation CONTENTS. 1. Introduction... a) Purpose... b) Design Overview Example Uses... a) Direct Checks... b) Indirect Checks...

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

Apache & Virtual Hosts & mod_rewrite

Monitoring Your Enterprise PACS With Nagios, Cacti And Smokeping

Document d'installation FAN 2.1

ITSM Service Monitoring Using Open Source Tools

How To Monitor A Network With Nagios And Other Tools

TECHNICAL NOTE Stormshield Network Firewall AUTOMATIC BACKUPS. Document version: 1.0 Reference: snentno_autobackup

Installation of the On Site Server (OSS)

AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members

WEB2CS INSTALLATION GUIDE

OS Installation: CentOS 5.8

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

Configuring SNMP Cisco and/or its affiliates. All rights reserved. 1

Installing an SSL certificate on the InfoVaultz Cloud Appliance

Systems Integration On Free Software

Présentation de Nagios

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

An Open Source IPS. IIT Network Security Project Project Team: Mike Smith, Sean Durkin, Kaebin Tan

Nagios. cooler than it looks. Wednesday, 31 October 2007

The course will be run on a Linux platform, but it is suitable for all UNIX based deployments.

F-Secure Messaging Security Gateway. Deployment Guide

WHM Administrator s Guide

DDNS Management System User Manual V1.0

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5

Single sign-on websites with Apache httpd: Integrating with Active Directory for authentication and authorization

Tk20 Network Infrastructure

Remote Unix Lab Environment (RULE)

Web Application Firewall

Lab Configuring the PIX Firewall as a DHCP Server

Chapter 16 Route Health Injection

Open Source Management Options

Redpaper. Deployment Guide for Advanced Monitoring of a Blue Gene Environment. Front cover. ibm.com/redbooks. See the IBM Blue Gene solution overview

Network Monitoring User Guide

Knowledge is Power. He who gets wisdom loves his own soul; he who cherishes understanding prospers. (Proverbs 19:8)

Emerald. Network Collector Version 4.0. Emerald Management Suite IEA Software, Inc.

South America Workshop. WALC 2006 (Quito, Ecuador July 06) Management Tools

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

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

Nagios Web Service Checker

Wordpress Security. A guide on how to not get hacked when using wordpress. David Kennedy (ReL1K) Twitter: Dave_ReL1K

Network Configuration Settings

SolarWinds Log & Event Manager

Integrated Management 2.1. Network Management Applications and Device Managers Configuration

Configuring IBM HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on IBM WebSphere Application Server

HP LeftHand SAN Solutions

Quick Guide of HiDDNS Settings (with UPnP)

Integrated Citrix Servers

Advanced Linux System Administration Knowledge GNU/LINUX Requirements

Network User's Guide for HL-2070N

SyncThru TM Web Admin Service Administrator Manual

Setting Up SSL From Client to Web Server and Plugin to WAS

BlackBerry Enterprise Service 10. Universal Device Service Version: Administration Guide

Firewall Firewall August, 2003

Hosting more than one FortiOS instance on. VLANs. 1. Network topology

IP Configuration Manual

NMS300 Network Management System Application

How To Set Up A Backupassist For An Raspberry Netbook With A Data Host On A Nsync Server On A Usb 2 (Qnap) On A Netbook (Qnet) On An Usb 2 On A Cdnap (

NEFSIS DEDICATED SERVER

HREP Series DVR DDNS Configuration Application Note

Architecture. The DMZ is a portion of a network that separates a purely internal network from an external network.

There are numerous ways to access monitors:

Remote Desktop How-To. How to log into your computer remotely using Windows XP, etc.

Installation von des Netzwerküberwachungssystems Nagios 1.1 auf einem Debian-Rechner

1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam

i-scream The future is bright; the future is blue.

Implementation of escan Live Events with SYSLOG (CACTI)

NetCrunch 6. AdRem. Network Monitoring Server. Document. Monitor. Manage

F-SECURE MESSAGING SECURITY GATEWAY

securityprobe 5E Standard

Real Vision Software, Inc.

ITIS 2110 Lab 11: Domain Name Server. Tyler Everhart 11/12/2010

Pro Puppet. Jeffrey McCune. James TurnbuII. Apress* m in

Administering the Web Server (IIS) Role of Windows Server

Setting up an Apache Web Server for Greenstone 2 Walkthrough

Cannot send Autosupport , error message: Unknown User

Additional information >>> HERE <<< Online, Download Free ebook Address Search - ebook

Customer Tips. Configuration and Use of the MeterAssistant Option. for the user. Purpose. Xerox Device Configuration. Xerox Multifunction Devices

1 hours, 30 minutes, 38 seconds Heavy scan. All scanned network resources. Copyright 2001, FTP access obtained

CSIS 3230 Computer Networking Principles, Spring 2012 Lab 7 Domain Name System (DNS)

OCS Training Workshop LAB14. Setup

Technical Notes P/N Rev 01

How to Configure Active Directory based User Authentication

Volume SYSLOG JUNCTION. User s Guide. User s Guide

Linux MDS Firewall Supplement

Deploying ACLs to Manage Network Security

How to Configure edgebox as a Web Server

LDAP Directory Integration with Cisco Unity Connection

Transcription:

Network Monitoring Systems / Nagios 2/19/08 Michael Miller e mail: mike.mikemiller@gmail.com

Network Monitoring System What is a Network Monitoring System ( NMS ) What types of devices can you monitor? How will a NMS help me in my job daily?

What is a NMS? Network Monitoring Systems: Allow administrators and support staff to monitor the status of nodes in there network.

What type of devices can you monitor? IP Routers IP Switches Computers PBX Systems ( Asterisk ) Class 5 phone switches

How will a NMS Help me in my daily operation Any NMS should show you the following things at a minimum. Health of your network Up / Down status Event logging times systems where unavailable Alerting of events to via E mail / Telephone Paging / SMS text messages / Phone call Have the ability to customize the NMS product

NMS Systems HP OpenView NNM/ITO Nagios The Dude OpenNMS Big Brother

Nagios Where do I get it? http://nagios.org

Nagios Where do I see examples? http://www.nagiosexchange.org

Nagios 2.X Install You can install Nagios several different ways Source Distribution Package Manager RPM, Ports, APT TIP: TIP Nagios uses the following dependences Web Server: Apache ( Peferred ) lighttpd ( lighty should work ) GD Library for Status Maps and Trending

Nagios 2.X Install Note you need to conifgure Unix users and groups for Nagios. Nagios should not run as root groupadd nagios Nagios Group groupadd ncmd Nagios Command Group useradd g nagios M nagios Add Nagios user to Nagios group no homdir usermod G ncmd nagios Add ncmd to nagios group usermod G ncmd apache Add ncmd to apache group

Nagios 2.X Install Install from source./configure prefix=/usr/local/naigos with htmlurl=/nagios/ with cgiurl=/nagios/cgi bin with nagios user=nagios with nagios group=nagios with command group ncmd make install make install init make install commandmode make install config

Nagios 2.X Install Additonal Nagios config options Option with command user=user with gd lib=/path/to/gd/lib with gd inc=/path/to/gd/incudes enable event broker enable embedded perl with perlcatche with mail=/mail/to/mail with init dir=/path/to/init with lockfile=/path/to/lockfile

Nagios Plugins Install How to Install Plugins./configure prefix=/usr/local/nagios with naigos user=nagios with nagios group=nagios with cgiurl=/nagios/cgi bin

Nagios Plugins Install Additional Nagios Plug in config options with openssl=/path/to/openssl without openssl with ping command=/path/to/ping command with ping6 command=/path/to/ping6 command

Nagios Apache Config Some things to think about! Nagios displays information you may not want other people to have access to. If your Nagios server is on the Internet configure a HTTPS server for Nagios. Things you don't want others to see: Internal IP Addressing ( I.E. RFC 1918 Numbering) Which machines host which services DNS, HTTP and etc.. Where your network devices are Printers, Routers, Firewalls and etc..

Nagios Apache Config ScriptAlias /nagios/cgi bin /usr/lcoal/nagios/sbin <Directory /usr/lcoal/nagios/sbin > AllowOverride None Options ExecCGI Order allow,deny Allow from all AuthType Basic AuthName Nagios Access AuthUserFile /path/to/htpasswd require valid user </Directory>

Nagios Apache Config Alias /nagios /usr/local/nagios/share <Directory /usr/local/nagios/share > Optons None AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName Nagios Access AuthUserFile /path/to/htpasswd Require valid user </Directory>

Nagios Apache Config If you are in a company using a class C network internally. You may want to restrict Nagios to a list of IP addresses or subnets. You can use the Allow from Apache directive to restrict access to the Nagios URLs. Allow from 192.168.1.10 10.50.1.2 Allow from 192.168.1.0/24 10.50.1.0/24

File name: host.cfg Nagios 2.X files Description of what the file does. Hosts are physical devices servers, routers and firewalls. hostgroups.cfg Host groups are collections of hosts. services.cfg Services run on hosts I.E. HTTP or HTTPS or SMTP or SSH. servicegroups.cfg Service groups are collections of services. contacts.cfg Contact groups are collections of contacts I.E. E mail addresses or Pager Number or Cell Phone Number. contactgroups.cfg Contact groups I.E. group people into teams or groups. timeperiods.cfg Time periods are windows of time. I.E. Business hours or Non Business hours.

Nagios 2.X files File Name: checkcommands.cfg Description of what the file does. Commands are processes to perform actions I.E. Nagios Plugins. escalations.cfg Escalation of service notifications for a particular service. nagios.cfg Main configuration file, where you list all configuration files and nagios settings. hostdependency.cfg Defines a host or hosts to be dependent on other hosts.

Nagios 2.X files File Name: Description of what the file does. hostescalation.cfg Define escalation process for hosts. hostextinfo.cfg Host extended information allows you to define some documentation and other notes for hosts. serviceextinfo.cfg Service extended information allows you to define some documentation and other notes for services.

Nagios 2.X config files Example of how Nagios configuration file syntax (Looks kind of like Bind) This syntax is not used in the naigos.cfg file. define object_type{ directive1 setting directive2 setting directive3 setting directive4 setting directive5 setting }

Nagios 2.X config files hosts.cfg define host{ host_name f00.yourdomain.com alias bar address 10.129.10.1 check_period 24x7 max_check_attempts 1 contact_groups network_team notification_interval 30 notification_period 24x7 notification_options d,u,r }

Nagios Books Title: Pro Nagios 2.0 (Expert's Voice in Open Source) Hardcover: 424 pages Publisher: Apress; 1 edition (April 17, 2006) ISBN 10: 1590596099 ISBN 13: 978 1590596098 Title: Nagios: System and Network Monitoring [ILLUSTRATED] Paperback: 464 pages Publisher: No Starch Press; U.S. Ed edition (May 30, 2006) ISBN 10: 1593270704 ISBN 13: 978 1593270704