封面
Learning Nagios 3.0
Credits
About the Author
About the Reviewer
Preface
What This Book Covers
What You Need for This Book
Who is This Book For
Conventions
Reader Feedback
Customer Support
Chapter 1. Introduction
Introduction to Nagios
Benefits of Monitoring Resources
Main Features
S oft 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
C ustom 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
P assive 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
Index
A
C
D
E
F
G
H
I
M
N
O
P
R
S
T
V
W
更新时间:2021-08-25 18:06:02