Learning Nagios 3.0

A comprehensive configuration guide to monitor and maintain your network and systems
Preview in Mapt

Learning Nagios 3.0

Wojciech Kocjan

A comprehensive configuration guide to monitor and maintain your network and systems
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$39.99
$29.99p/m after trial
RRP $23.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Learning Nagios 3.0 Book Cover
Learning Nagios 3.0
$ 23.99
$ 16.80
Learning JMeter 3.0 [Video] Book Cover
Learning JMeter 3.0 [Video]
$ 124.99
$ 106.25
Buy 2 for $34.30
Save $114.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781847195180
Paperback316 pages

Book Description

Nagios is a tool for system and network monitoring. It constantly checks other machines and various services on those machines. The main purpose of system monitoring is to detect and report any system not working properly as soon as possible—so that you are aware of problems before a user runs into them. It is a modular and flexible solution that uses plug-ins to do its job.

The book is an introduction to Nagios that will teach readers to use Nagios with its advanced features. At the same time, readers who have already used earlier versions of Nagios will also benefit because they will learn about the new and advanced features of Nagios 3.

Table of Contents

Chapter 1: Introduction
Introduction to Nagios
Benefits of Monitoring Resources
Main Features
Soft and Hard States
What's New in Nagios 3.0?
Summary
Chapter 2: Installation and Configuration
Installation
Nagios Configuration
Summary
Chapter 3: Using the Nagios Web Interface
Setting up the Web Interface
Using the Web Interface
Managing Hosts
Managing Services
Managing Downtimes
Managing Comments
Nagios Information
Reports
Summary
Chapter 4: Overview of Nagios Plugins
Standard Network Plugins
Monitoring Email Servers
Monitoring Network Services
Monitoring Database Systems
Storage Space
Resource Monitoring
Miscellaneous Plugins
Summary
Chapter 5: Advanced Configuration
Maintainable Configurations
Configuration File Structure
Defining Dependencies
Using Templates
Custom Variables
Flapping
Summary
Chapter 6: Notifications and Events
Effective Notifications
Escalations
External Commands
Event Handlers
Modifying Notifications
Adaptive Monitoring
Summary
Chapter 7: Passive Checks and NSCA
What are Passive Checks?
Configuring Passive Checks
Passive Checks — Hosts
Passive Checks — Services
Troubleshooting Passive Checks
What is NSCA?
Obtaining NSCA
Compiling NSCA
Configuring the NSCA Server
Sending results over NSCA
Security Concerns
Summary
Chapter 8: Monitoring Remote Hosts
Monitoring over SSH
Configuring SSH
Using the check_by_ssh Plugin
Performing Multiple Checks
Troubleshooting SSH-Based Checks
Introduction to NRPE
Obtaining NRPE
Compiling NRPE
Configuring the NRPE Daemon
Installing NRPE as a System Service
Configuring Nagios for NRPE
NRPE and Command Arguments
Other Approaches
Troubleshooting NRPE
Summary
Chapter 9: SNMP
Introduction to SNMP
Data Objects
Working with SNMP and MIB
Graphical Tools
Setting up an SNMP Agent
Using SNMP from Nagios
Receiving Traps
Additional Plugins
Summary
Chapter 10: Advanced Monitoring
Monitoring Windows Hosts
NSClient++
Performing Tests via check_nt
Performing Checks with NRPE Protocol
Passive Checks using NSCA Protocol
Distributed Monitoring
Obsessive Notifications
Configuring Nagios Instances
Freshness Checking
Summary
Chapter 11: Extending Nagios
Introduction
Active Checks
Writing Plugins the Right Way
Checking Websites
Monitoring VMware
Your Own Notifications
Managing Nagios
Using Passive Checks
Summary

What You Will Learn

  • Understand system monitoring and how Nagios works
  • Install and configure Nagios to administer your network and system
  • Deploy agents and plug-ins, and monitor assets with advanced features of Nagios
  • Notify users of current and future incidents to protect the availability, performance, and security of monitored assets
  • Configure and work your way around Nagios's web interface
  • Pass service and host check results over the network using NSCA
  • Set up a working and usable distributed monitoring system using NSClient++ and NC_Net.
  • Develop custom plug-ins responsible for doing the checks and analyzing results
  • Use the web interface to manage scheduled downtimes for hosts and services
  • Monitor UPS status over the network
  • Use adaptive monitoring to modify various check-related parameters
  • Use SSH and NRPE for doing remote checks
  • Use SNMP to retrieve information from a device, set options, and also cover means for a device to notify other machines about a failure

Authors

Table of Contents

Chapter 1: Introduction
Introduction to Nagios
Benefits of Monitoring Resources
Main Features
Soft and Hard States
What's New in Nagios 3.0?
Summary
Chapter 2: Installation and Configuration
Installation
Nagios Configuration
Summary
Chapter 3: Using the Nagios Web Interface
Setting up the Web Interface
Using the Web Interface
Managing Hosts
Managing Services
Managing Downtimes
Managing Comments
Nagios Information
Reports
Summary
Chapter 4: Overview of Nagios Plugins
Standard Network Plugins
Monitoring Email Servers
Monitoring Network Services
Monitoring Database Systems
Storage Space
Resource Monitoring
Miscellaneous Plugins
Summary
Chapter 5: Advanced Configuration
Maintainable Configurations
Configuration File Structure
Defining Dependencies
Using Templates
Custom Variables
Flapping
Summary
Chapter 6: Notifications and Events
Effective Notifications
Escalations
External Commands
Event Handlers
Modifying Notifications
Adaptive Monitoring
Summary
Chapter 7: Passive Checks and NSCA
What are Passive Checks?
Configuring Passive Checks
Passive Checks — Hosts
Passive Checks — Services
Troubleshooting Passive Checks
What is NSCA?
Obtaining NSCA
Compiling NSCA
Configuring the NSCA Server
Sending results over NSCA
Security Concerns
Summary
Chapter 8: Monitoring Remote Hosts
Monitoring over SSH
Configuring SSH
Using the check_by_ssh Plugin
Performing Multiple Checks
Troubleshooting SSH-Based Checks
Introduction to NRPE
Obtaining NRPE
Compiling NRPE
Configuring the NRPE Daemon
Installing NRPE as a System Service
Configuring Nagios for NRPE
NRPE and Command Arguments
Other Approaches
Troubleshooting NRPE
Summary
Chapter 9: SNMP
Introduction to SNMP
Data Objects
Working with SNMP and MIB
Graphical Tools
Setting up an SNMP Agent
Using SNMP from Nagios
Receiving Traps
Additional Plugins
Summary
Chapter 10: Advanced Monitoring
Monitoring Windows Hosts
NSClient++
Performing Tests via check_nt
Performing Checks with NRPE Protocol
Passive Checks using NSCA Protocol
Distributed Monitoring
Obsessive Notifications
Configuring Nagios Instances
Freshness Checking
Summary
Chapter 11: Extending Nagios
Introduction
Active Checks
Writing Plugins the Right Way
Checking Websites
Monitoring VMware
Your Own Notifications
Managing Nagios
Using Passive Checks
Summary

Book Details

ISBN 139781847195180
Paperback316 pages
Read More

Read More Reviews

Recommended for You

Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
iReport 3.7 Book Cover
iReport 3.7
$ 23.99
$ 16.80
.NET Compact Framework 3.5 Data Driven Applications Book Cover
.NET Compact Framework 3.5 Data Driven Applications
$ 29.99
$ 21.00
JSF 2.0 Cookbook Book Cover
JSF 2.0 Cookbook
$ 26.99
$ 18.90
Spring Security 3 Book Cover
Spring Security 3
$ 29.99
$ 21.00
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40