Learning Nagios
1h 7mBeginner2018-05-21
Authors

Josh Samuelson
Systems Administrator, DevOps Engineer
Course details
Nagios is an industry-standard, open-source solution, which makes Nagios a great choice to get started in network monitoring and administration. Learn how to use Nagios to monitor system health and gain actionable intelligence about your IT infrastructure, in this course with instructor and DevOps engineer Josh Samuelson. Josh shows how to set up a Nagios server, use plugins, and configure monitoring via the command line. He explains how to set up custom alerts and generate graphs of your data for more comprehensive insights. Plus, learn how to integrate PagerDuty to manage your on-call schedule and escalations and manage alerts remotely.
Learning objectives
Configuring Nagios
Monitoring a server
Using nagiosgraph to visualize monitoring data
Setting up custom alerts
Integrating PagerDuty with Nagios
Learning objectives
Configuring Nagios
Monitoring a server
Using nagiosgraph to visualize monitoring data
Setting up custom alerts
Integrating PagerDuty with Nagios
Skills covered
NagiosNetwork AdministrationLearningNetwork and System AdministrationOpen Source
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you need
1. Installing Nagios
- 03 - What is Nagios
- 04 - Nagios concepts
- 05 - Set up a learning environment
- 06 - Install Nagios Core and Nagios Plugins
- 07 - Remote plugins
2. Configuring Nagios
- 08 - Nagios config file basics
- 09 - Monitor a server
- 10 - Complex monitoring
3. Beyond the Basics
- 11 - Expand your Nagios installation
- 12 - Introduction to PagerDuty
- 13 - Install the PagerDuty Agent
- 14 - nagiosgraph configuration
- 15 - nagiosgraph links
- 16 - Install the PagerDuty webhook
- 17 - Test PagerDuty integration
- 18 - Custom alerting
Conclusion
- 19 - Next steps