Friday, October 30, 2020

Nagios Tutorial

Must read

How to Setup a Firewall with UFW on Ubuntu 20.04

Nowadays, a Firewall is an essential utility and property of any system for security; by default Ubuntu Operating system having a firewall...

How to Install Ruby on Ubuntu 20.04 Linux

Nowadays, Ruby is the most popular language, especially for SaaS application development. It has a perfect and elegant syntax structure, and it...

How to Install Eclipse IDE on Ubuntu 20.04 Linux

Eclipse is the most famous and widely used Java integrated development environment (IDE). It supports many plugins to enhance the capabilities to...

The 30 most useful Linux commands

This article will introduce some practical and common Linux or Unix command , which is the Linux system administrators normally use the command . This article is not a...
SATISH KUMAR
I am Satish Kumar, Founder of LinuxConcept. Linux and F.O.S.S enthusiast, love to work on open source platform and technologies.
- Advertisement -

Objectives

Session 01: Nagios Overview

Session 02: Quick installation guide

- Advertisement -

Session 03: Nagios Configuration

Session 04: Running Nagios

Session 05: The Basics

Session 06: Advanced Topics

Session 07: Security and Performance Tuning

- Advertisement -

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

- Advertisement -

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

- Advertisement -
Previous articleDocker Tutorial
Next articleZabbix Tutorial
- Advertisement -

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Subscribe to our newsletter

To be updated with all the latest news, offers and special announcements.

Latest article

How to Setup a Firewall with UFW on Ubuntu 20.04

Nowadays, a Firewall is an essential utility and property of any system for security; by default Ubuntu Operating system having a firewall...

How to Install Ruby on Ubuntu 20.04 Linux

Nowadays, Ruby is the most popular language, especially for SaaS application development. It has a perfect and elegant syntax structure, and it...

How to Install Eclipse IDE on Ubuntu 20.04 Linux

Eclipse is the most famous and widely used Java integrated development environment (IDE). It supports many plugins to enhance the capabilities to...

The 30 most useful Linux commands

This article will introduce some practical and common Linux or Unix command , which is the Linux system administrators normally use the command . This article is not a...

How to Reset the MySQL Root Password

Do you want to reset the MySQL root password? Sometimes we forget the root password and not able to log in on...