Home » Tutorial » Nagios Tutorial

Nagios Tutorial

Update on:
Mar 28, 2019

Objectives

Session 01: Nagios Overview

Session 02: Quick installation guide

Session 03: Nagios Configuration

Session 04: Running Nagios

Session 05: The Basics

Session 06: Advanced Topics

Session 07: Security and Performance Tuning

Session 08: Integration with other software

Session 09: Nagios Addons

Detailed Syllabus:

Session 01: Nagios Overview

Nagios Overview

Session 02: Quick installation guide

CentOS Setup
Ubuntu Setup
Monitoring Windows machines
Monitoring Linux/UNIX machines
Monitoring routers/switches
Monitoring publicly available services (HTTP, FTP, SSH, etc.)
Monitoring network printers

Session 03: Nagios Configuration

Configuration Overview
Main configuration file options
Object configuration overview
Object definitions
CGI configuration file options
Configuring authorization for the CGIs

Session 04: Running Nagios

Verifying your Nagios Core configuration
Starting and stopping Nagios Core

Session 05: The Basics

Plugins
Macros and how they work
Standard macros available in Nagios
Host checks
Service checks
Active checks
Passive checks
State types
Time periods
Determining status and reachability of network hosts
Notifications
Information on the CGIs

Session 06: Advanced Topics

External commands
Event handlers
Volatile services
Service and host result freshness checks
Distributed Monitoring
Redundant and failover monitoring
Detection and handling of state flapping
Notification escalations
On-call notification rotations
Monitoring service dependencies
State stalking
Performance data
Scheduled host and service downtime
Adaptive monitoring
Predictive dependency checks
Cached checks
Passive host state translation
Custom CGI headers and footers
Object inheritance with Templates
Time-saving tips for object definitions

Session 07: Security and Performance Tuning

Security considerations
Enhanced CGI security and authentication
Tuning Nagios for maximum performance
Fast startup options
Large installation tweaks
Using the Nagiostats utility
Graphing Nagios performance statistics

Session 08: Integration with other software

Integration Overview
SNMP Traps
TCP Wrappers

Session 09: Nagios Addons

NRPE
NSCA
NDOUtils
Other addons
Nagios Exchange

Related Posts

Nginx Tutorial

Nginx Tutorial

Nginx is most powerful application for web server, caching reverse proxy, media streaming, load balance and many more. It was started as web server designed for outstanding stability, scalability, and performance. In addition of HTTP web server, NGINX can help you to...

Apache Web Server Tutorial

Apache Web Server Tutorial

Apache HTTP server is the most popular web server by Apache foundation opensource community. Apache Web Server (HTTP Server) was launched in 1995 and it become more famoused web server on Internet in April, 1996. Currently it powered 46% of websites on Internet, so...

Monitorix Tutorial

Monitorix Tutorial

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be...

Collectd Tutorial

Collectd Tutorial

Objectives: Section 01: Installation & Configuration Section 02: System Monitoring Section 03: Web Server Monitoring Section 04: Network Monitoring Section 05: Database Monitoring Section 06: Mails Monitoring Section 07: Cache Memory Monitoring Detailed Syllabus:...

Follow Us

Our Communities

More on Tutorial

The Ultimate Managed Hosting Platform
Load WordPress Sites in as fast as 37ms!

0 Comments

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

3 × 4 =

Shares