Linux Nagios培训

课程介绍:本课程将描述利用Nagios软件对windows、linux及unix系统进行有效监控,可对网络服务、主机资源进行监控、远程执行脚本、冗余监控、SSH或SSL加通道方式监控,掌握plugin设计等。

课程对象:windows系统管理员、linux系统管理员、linux开发人员、网络管理员及对Nagios感兴趣的IT技术人员。

课程长度:5天

最新时间:定制课程(内训),人满开班(公开课)

传统的面对面授课方式。

 

课程大纲:

1. Linux Command Line Training (1 day)
        This 6 hour course is designed to help those who do not have skills at the command line to get a foundation before taking the Nagios Core or the Nagios XI course. The 6 hour course will cover the necessary skills to perform tasks that will often have to be completed at the command line.
What You'll Learn
        •    Issuing terminal commands
        •    Manually backing up your system
        •    Opening and examining log files
        •    Searching for files and directories
        •    Using a text editor to edit system files
        •    Manually installing plugins
        •    Using visudo to configure plugin rights
        •    Changing permissions of files and folders
        •    Setting up clients with monitoring agents
2. Basic Nagios Training Course(2 days)
        The basic Nagios training course is intended to provide the trainee with the core knowledge and skillset required to implement a Nagios monitoring solution in their environment.
What You'll Learn
        •    Basic Nagios Configuration - Learn basic Nagios configuration including installation, monitoring public services, and reviewing file locations.
        •    Monitoring Linux Machines - Learn how to monitor Linux services and metrics (processor load, disk and memory usage, running processes, log files, etc.) using SSH and NRPE.
        •    Monitoring Windows Machines - Learn how to monitor external and internal aspects of a Windows machine, including applications, processor load, disk and memory usage, running processes, log files, and more.
        •    Monitoring Routers and Switches - Learn how to monitor routers and switches for traffic usage and more using SNMP.
        •    Creating Performance and Traffic Graphs - Learn how to graph network traffic and performance metrics (disk usage, cpu load, etc.) with graphing tools such as MRTG and PNP.
        •    Database Integration - Learn how to configure Nagios to store data in MySQL for easy data access.
        •    Scaling Nagios - Learn how to scale Nagios with the use of check_multi.
        •    Monitoring Network Printers
        •    Nagios XI Overview - Learn key features of Nagios XI and how it uses Nagios Core through an introductory demonstration.
3. Advanced Nagios Training Course(2 days)
        The advanced Nagios training course is intended to provide the trainee with the advanced knowledge and skillset required to implement an advanced monitoring solution through the use of key addons.
What You'll Learn
        •    Passive Monitoring - Learn how to set up passive monitoring and have remote clients send information to Nagios
        •    Distributed Monitoring - Learn how to use multiple Nagios servers send their check results to a central location.
        •    SNMP Traps - Configure Nagios to receive SNMP traps from routers, switches, Windows servers, and Linux servers.
        •    NDOUtils - Create a MySQL database to be used by Nagios and learn how to back it up and troubleshoot it.
        •    Business Process Intelligence - Develop continuity planning using your mission-critical applications.
        •    NRDP - Explore another option for passive checks which has benefits over NSCA.
        •    Auto-Discovery - Learn how to used advanced auto-discovery tools like check_mk.
        •    NagiosQL - Learn how to install a web-based configuration interface for Nagios Core.
        •    Advanced Security - Learn how to secure your Nagios server against security exploits with ModSecurity and SSL and provide analysis with AIDE and rkhunter.
        •    Nagios XI Overview - Learn key features of Nagios XI and how it uses Nagios Core through an introductory demonstration.