Course Outline


  • Overview of Nagios architecture and components
  • Review of Nagios basic concepts
  • Understanding advanced monitoring concepts and strategies

Getting Started

  • Configuring Nagios Core
  • Advanced configuration options
  • Configuring host and service dependencies
  • Implementing host and service groups

Advanced Service Monitoring

  • Using Nagios plugins and NRPE (Nagios Remote Plugin Executor)
  • Monitoring remote hosts and services
  • Implementing service checks with performance data
  • Configuring service escalations and notifications

Host and Service Templates

  • Creating and utilizing host and service templates
  • Implementing template inheritance
  • Managing large-scale Nagios configurations with templates

Event Handlers and Actions

  • Understanding event handlers in Nagios
  • Implementing event handlers for automatic problem resolution
  • Customizing actions based on service and host states

Advanced Notifications and Alerting

  • Configuring advanced notification options
  • Customizing email and SMS notifications
  • Integrating Nagios with third-party notification tools

Performance Monitoring and Graphing

  • Introduction to Nagios Grapher
  • Setting up performance data collection
  • Creating graphs and trend analysis

High Availability and Redundancy

  • Designing and implementing a redundant Nagios architecture
  • Clustering and failover strategies
  • Configuring distributed monitoring with NSCA

Nagios XI: Enterprise Monitoring Solution

  • Overview of Nagios XI features and benefits
  • Installing and configuring Nagios XI
  • Advanced configuration and administration in Nagios XI

Advanced Plugin Development

  • Developing custom Nagios plugins
  • Implementing plugin performance data
  • Debugging and testing custom plugins

Nagios Integration

  • Integrating Nagios with log monitoring tools
  • Incorporating Nagios into IT service management (ITSM) systems
  • Using Nagios in a DevOps environment

Troubleshooting and Best Practices

Summary and Next Steps


  • Basic understanding of Nagios
  • Knowledge of Linux systems and networking


  • System administrators
 21 Hours

Testimonials (1)