Zabbix. Мониторинг IT инфраструктуры предприятия 2018
Программа курса
Модуль 1: Развертывание IT инфраструктуры предприятия
Теория
Лабораторные работы: Развертывание объектов мониторинга
Модуль 2: Установка компонентов Zabbix
Теория
Лабораторные работы: Развертывание компонентов Zabbix
- 
 
- 
 
- 
 
- 
 
 Мониторинг с использованием Zabbix agents системы gate с использованием PSK аутентификации (выполнить в модуле 4, разрешить подключаться к gate без PSK для удобства выполнения последующих лабораторных работ)
 
 
 
Модуль 3: Базовые сущности Zabbix
Теория
Лабораторные работы: Базовые элементы процесса мониторинга
Monitoring->Latest data
  ya.ru->check perf http ya.ru
  Zoom: 1h
 Простые проверки доступности системы gate.isp.un и (не обязательно) сервиса RDP на windows client1 через server (методически лучше удалить host “Zabbix server” и добавить host server с адресом 127.0.0.1 и любым интерфейсом)
 
 
 Настройка триггеров уведомляющего о недоступности gate.isp.un/ya.ru (с зависимостью друг от друга)
 
 
 Отчет о проблемах
 
Monitoring->Triggers
  Group: all
  Host: all
  Triggers status: Problem
  Acknowledge status: With unack... events
server$ iperf -c gate -u -b 1G -t 600
 
Модуль 4: Использование шаблонов
Теория
Лабораторные работы: Управление конфигурацией с помощью шаблонов
4.1 Использование готовых шаблонов
 Обзор шаблона “Template 
OS Linux”
 
 
- 
 
 Применить к созданному host server шаблоны “Template 
OS Linux” и “Template App Zabbix Server”
 
 
 
4.2 Создание шаблона на основе существующего
gate# service ssh stop
gate# /usr/sbin/sshd -p 2222
gate# kill `cat /var/run/sshd.pid`
 
4.3 Настройка мониторинга статистики сервиса DHCP
 Использование UserParameter в zabbix-agent для мониторинга количества выданных ip сервисом DHCP (лучше уменьшить максимальное количество адресов до 10)
 
 
Configuration->Host->gate
  Items
    Name: dhcp.stat.CUR
      ...
          dhcp.stat.MAX
  Graphs
    Name: dhcp.stat.CUR.MAX
      ...
 
4.4 Создание своего шаблона
Модуль 5: Низкоуровневое обнаружение (LLD)
Теория
Лабораторные работы: Управление конфигурацией с помощью шаблонов и LLD
5.1 Первое знакомство с LLD
Configuration->Hosts->...->Items
                         ->Triggers
                         ->Graphs
                                ->Mounted filesystem discovery: ...
                                ->Network interface discovery: ...
 
5.2 Создание своего шаблона с LLD
gate# cat /etc/network/interfaces
gate# ifup eth2
gate# cat /etc/default/isc-dhcp-server
gate# cat /etc/dhcp/dhcpd.conf
gate# service isc-dhcp-server restart
 Разработка шаблона, использующего 
Low-Level Discovery (LLD) для мониторинга использования адресного пространства DHCP сетей (как вариант, преподаватель разрабатывает шаблон и скрипты которые загружают слушатели)
 
 
 
Модуль 6: Управление уведомлениями
Теория
Лабораторные работы: Настройка уведомлений о событиях
 Создать учетную запись userX с User type: “Zabbix Super Admin”
 
 Включить userX в группу “Zabbix administrators”
 
- 
 
 Создать учетную запись user100+X с User type: “Zabbix User” и группой “Zabbix administrators”
 
 Назначаем группе “Zabbix administrators” права на чтение всех объектов
 
 Задание: вместо группы “Zabbix administrators” использовать новую, созданную “Zabbix responsible”. Члены группы должны иметь права на просмотр результатов мониторинга и должны получать уведомления
 
 
Модуль 7: Активная регистрация оборудования
Теория
Лабораторные работы: Мониторинг систем с динамическими адресами
Модуль 8: Мониторинг оборудования по протоколу SNMP
Теория
Лабораторные работы: Мониторинг сетевого оборудования
Развертывание оборудования !!! Делает ТОЛЬКО преподаватель
 Настройка snmp агента на cisco router в GNS3 на стенде преподавателя, или cisco switch.isp.un в шкафу класса
 
 
configure terminal
hostname routerN
interface FastEthernet0/0
 ip address 172.16.1.19N 255.255.255.0
 no shutdown
ip route 0.0.0.0 0.0.0.0 172.16.1.254
ip name-server 172.16.1.254
ip domain-name isp.un
ip domain-lookup
snmp-server community public RO
end
copy running-config startup-config
 
Автоматическое добавление
Использование proxy
Модуль 9: Дополнительные возможности мониторинга в Zabbix
Теория
Лабораторные работы: Расширенные средства мониторинга и представления информации в Zabbix