Задание к практикуму по работе с Zabbix
Цели задания
- Научиться планировать мониторинг инфраструктуры.
- Настроить базовые проверки с помощью системы мониторинга Zabbix.
- Закрепить знания по архитектуре системы мониторинга Zabbix.
- Попрактиковаться в подключении хостов по SNMP.
Чек-лист готовности к выполнению заданий практикума
- Ранее по программе изучены материалы занятий «L2-сеть», «L3-сеть», «L4-сеть», Firewall.
- В программе VirtualBox созданы три виртуальные машины с Debian или Ubuntu, названы следующим образом: Zabbix, client1, client2. Подобное задание вы выполняли в занятии Firewall.
- На ВМ Zabbix установите Zabbix-сервер.
- В VirtualBox настройте сетевые интерфейсы виртуальных машин так, чтобы у всех ВМ была связь друг с другом и с интернетом.
Инструменты и дополнительные материалы, которые понадобятся для выполнения задания
- Одна виртуальная машина с Zabbix с доступом к интернету.
- Две виртуальные машины (client1, client2) с ОС Linux, соединённые по сети с ВМ Zabbix.
- Утилита snmpwalk, установленная на ВМ Zabbix — опционально.
- Утилита tcpdump, установленная на ВМ Zabbix — опционально.
Задание 1. Настройка мониторинга интернет-хоста
Описание задания
Настройте мониторинг интернет-хоста 8.8.8.8 при помощи встроенного шаблона Template ICMP Ping. Убедитесь, что триггеры работают при потере связи с 8.8.8.8.
Этапы выполнения задания
- Создайте host 8.8.8.8 для группы Internet-services.
- Подключите шаблон Template ICMP Ping к хосту 8.8.8.8.
- Дождитесь получения данных.
- Заблокируйте маршрут до 8.8.8.8 (ip route add blackhole 8.8.8.8).
- Убедитесь, что триггер потери связи с 8.8.8.8 сработал.
Требование к результату
- Убедитесь, что триггер потери связи с 8.8.8.8 сработал.
- Сделайте скриншот полученного результата. Поделитесь им в чате занятия или продемонстрируйте свой экран преподавателю непосредственно на практикуме.
Задание 2. Настройка мониторинга ВМ client1 и client2
Описание задания
Настройте мониторинг ВМ client1 и client2 при помощи встроенного шаблона Template OS Linux by Zabbix agent. Убедитесь, что агенты присылают данные.
Этапы выполнения задания
- Установите Zabbix-agent на ВМ client1 и client2.
- Отредактируйте конфигурационный файл zabbix_agentd.conf на каждом клиенте, добавив параметр Server=IP, где IP — IP-адрес ВМ Zabbix.
- Перезагрузите службу zabbix-agent: systemctl restart zabbix-agent.
- Создайте host client1 и client2 для группы Linux-servers.
- Подключите шаблон Template OS Linux by Zabbix agent к хостам client1 и client2.
- Убедитесь, что данные от client1 и client2 появились в системе мониторинга.
Требование к результату
- Убедитесь, что данные от client1 и client2 доступны в разделе Latest data.
- Сделайте скриншот полученного результата. Поделитесь им в чате занятия или продемонстрируйте свой экран преподавателю непосредственно на практикуме.
Задание 3. Настройка мониторинга облачного роутера
Описание задания
Настройте мониторинг облачного роутера netology_csr при помощи встроенного шаблона Cisco IOS versions 12.0._3_T-12.2_3.5 by SNMP. Убедитесь, что агенты присылают данные.
Этапы выполнения задания
- Создайте host netology_csr для группы Cloud-routers (IP - 45.134.127.23, метод опроса — SNMP, community — netology_snmp).
- Подключите шаблон Cisco IOS versions 12.0._3_T-12.2_3.5 by SNMP.
- Убедитесь, что даннные от netology_csr появились в системе мониторинга.
Требования к результату
- Убедитесь, что данные от netology_csr доступны в разделе Latest data.
- Сделайте скриншот полученного результата. Поделитесь им в чате занятия или продемонстрируйте свой экран преподавателю непосредственно на практикуме.