NAG-01

Building a network monitoring system with NAGIOS

NAGIOS uses, structure, operation, products and their main components
Form of participation
Form of training
Length of training
  • 3 day (3×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

395 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

A well set-up monitoring system can be your best friend. NAGIOS is one of the world's most popular open source professional network and system monitoring tools. Its architecture and modular design allow it to be universally adapted and used for any monitoring task (monitoring, alarming, notification, logging, visualization, reporting, automation), whether in Linux/UNIX or Windows-based infrastructures.

The number of possible uses for NAGIOS systems is almost unlimited and limited only by our needs, technical skills and imagination. During the course, we will learn about NAGIOS applications, architecture, operation, products and their main components. You will learn why a surveillance system is important and how to design, build and operate it in a way that makes it an effective and long-lasting assistant.

Outline

  • Overview of network and system monitoring tasks, what we expect from a monitoring system; monitoring overview of general characteristics of systems
  • Introduction to NAGIOS: what NAGIOS can be used for, how it works What are the areas of use, how it works, architecture, components, products and their functions (Core, XI, Fusion, other accessories: plug-ins, add-ons, frontends), licenses, support options
  • NAGIOS operational background: principle of machines and services, reciprocity dependencies, role and management of plug-ins, running plug-ins and scheduling, load balancing and execution modes, notification services, management (overview of command line and graphical/web interface, CGIs, deployment and notification event management, report management
  • Installing NAGIOS Core: hardware requirements, installing different Linux distributions, location of NAGIOS files, post-installation settings, installing extensions, add-on installation, installing web interfaces, setting up Apache server
  • Configuring NAGIOS Core: objects and definitions, the most important overview of the main configuration files (nagios.cfg, cgi.cfg), concept of templates and their use, overview of program modules (periods, commands, notifiers, notification groups, machines, services, machine groups, service groups, scrolling, dependencies, extended information)
  • Loading and managing NAGIOS Core configurations: script templates use of scripting tools, automatic detection tools, use of macros, graphical applications, checking configurations, starting and stopping NAGIOS Core
  • Basics of using extensions: introduction to NAGIOS Exchange, A brief overview of the most popular extensions (NRPE, NRDP, NSCA, NDOUtils, NSClient++, MSTI, SNMP)
  • Introduction to NAGIOS XI, architecture of XI, relationship with NAGIOS Core, advantages and possibilities of using XI, licensing
  • Installation of NAGIOS XI: hardware requirements, installation, initial setup initial system configuration
  • NAGIOS XI user interface, menus and functions
  • NAGIOS XI initial configuration: system time, notification settings, displays, views, home page, security authenticators
  • User management: adding users, rights and permissions rights and permissions, user-specific options, users and compare users and contacts
  • Configuring monitoring services: the Monitoring Wizard and Core Configuration Manager, installing agents, using extensions under Nagios XI
  • Configuring notifications, using notification variables
  • Introduction to monitoring Linux systems: Linux services and metrics (CPU, disk, memory usage, processes, log files) management NRPE, SSH and SNMP segítségével.
  • Introduction to monitoring Windows machines: Windows services, applications and metrics (CPU, disk, memory usage, processes, log files) NSClient++ management and SNMP.
  • Monitoring publicly available services (http, ftp, ssh, etc.)
  • Display: data display, data data storage under MySQL (NagVis), MRTG and PNP4Nagios, NAGIOS displays displays, how to configure and use dashlets using dashboards
  • NAGIOS system maintenance: backup and and restore, database management, monitoring performance
Outline (PDF)

Prerequisites

Network and system administration knowledge and experience in Linux/UNIX or Windows environments. As NAGIOS is installed and operates in a Linux environment, basic operator skills on a Linux distribution are required. Previous knowledge of command line, programming, scripting (Shell, Perl, PHP, PowerShell) is an advantage. Most of the supporting source material and the software interface is in English, so a basic reading level of English is recommended.