Практический курс по созданию полноценной системы мониторинга на связке Zabbix + Grafana Вы установите Zabbix 7.2 и Grafana 11, добавите в мониторинг Linux, Windows, Cisco, MikroTik, Check Point, настроите оповещения в Telegram/email, автоматизируете рутину через API, создадите профессиональные дашборды. Всё на реальных виртуальных машинах в EVE‑NG. К каждому уроку – видеолекция (объяснение действий с комментариями). Для вопросов – чаты в Telegram и VK с поддержкой преподавателей. Чему вы научитесь Анализировать архитектуру систем мониторинга и выбирать подходящие инструменты. Устанавливать и настраивать Zabbix 7.2 и Grafana 11 на Ubuntu 22.04. Применять различные типы элементов данных: Zabbix agent, SNMP, HTTP agent, Trapper, SSH agent. Создавать пользовательские параметры (UserParameter) и скрипты для сбора специфических метрик. Использовать предобработку (JSONPath, регулярные выражения) и вычисляемые элементы. Настраивать триггеры, действия, эскалацию и отправку уведомлений (Email, Telegram). Разрабатывать динамические дашборды в Grafana с аннотациями, трансформациями и переопределениями. Автоматизировать управление через Zabbix API (создание хостов, элементов). Оценивать работу системы мониторинга и оптимизировать хранение данных (Housekeeping). Защищать систему мониторинга (HTTPS, права доступа, резервное копирование). Цели курса: Сформировать у слушателя практические навыки построения современной системы мониторинга на основе Zabbix и Grafana, позволяющей отслеживать состояние серверов, сетевого оборудования и приложений, оперативно реагировать на инциденты и визуализировать данные. Почему стоит выбрать именно этот курс: Полный цикл: от установки и настройки до автоматизации и защиты. Упор на практику: каждый шаг выполняется на собственном виртуальном стенде (EVE‑NG + VMware). Актуальные версии: Zabbix 7.2, Grafana 11. Видеолекции к каждому уроку – автор объясняет действия и показывает все нюансы «на пальцах». Группы поддержки в Telegram и VK, где преподаватели оперативно отвечают на вопросы. Реальные сценарии: мониторинг Linux, Windows, Cisco, MikroTik, Check Point; оповещения через Telegram/email; автоматизация через API; создание «супер-дашборда» без переменных. Особенности курса: Модульная структура: от простого к сложному. Каждый модуль завершается практическим заданием и контрольными вопросами. Итоговый проект – работающая система мониторинга всей лабораторной инфраструктуры. Все конфигурации и скрипты доступны в материалах курса. Что нужно будет делать: Установить виртуальные машины (Ubuntu, Windows) и собрать стенд в EVE‑NG. Выполнять шаги уроков, повторяя за преподавателем. Отвечать на тестовые вопросы и писать развёрнутые ответы для самооценки. Делиться результатами (скриншотами дашбордов) в чате и получать обратную связь. Разделы и задания курса: Курс состоит из 10 модулей, каждый из которых содержит 3–4 урока. В уроках – пошаговые инструкции, скриншоты, команды. В конце модуля – проверочные тесты и открытые вопросы. Примеры модулей: Установка Zabbix, настройка Grafana, мониторинг Linux/Windows/сетевых устройств, LLD, API, алерты, итоговый проект. Для кого этот курс Системные администраторы, желающие внедрить современный мониторинг в своей инфраструктуре. DevOps-инженеры, которым нужны навыки работы с Zabbix и Grafana для интеграции в пайплайны. Сетевые инженеры, которые хотят отслеживать состояние оборудования (Cisco, MikroTik) через SNMP. Студенты и начинающие IT-специалисты, стремящиеся получить востребованную профессию в области мониторинга. Team Lead и технические руководители, чтобы понимать возможности современных систем мониторинга. Начальные требования Необходимо иметь компьютер с рекомендуемыми минимальными требованиями для стенда: Виртуальные процессоры: 8 Оперативная память: 12 Свободное дисковое пространство: 120 GB Выход в интернет: есть! Операционная система: Windows 10/11 Базовые знания сетей (IP-адресация, протоколы TCP/UDP, порты). Умение работать с командной строкой Linux (навигация по каталогам, установка пакетов, редактирование файлов). Общее представление о виртуализации (VMware, EVE‑NG будет рассмотрено в курсе). Компьютер с доступом в интернет для скачивания образов и ПО. Желание выполнять практические задания (не только смотреть видео). Как проходит обучение Формат: самообучение на платформе Stepik с видеолекциями и практическими шагами. Каждый урок записан в формате видео, где автор последовательно выполняет все действия с комментариями «почему здесь так, а не иначе». После видео – текстовый конспект со всеми командами и скриншотами. Выполнение шагов на собственном виртуальном стенде. Обсуждение в комментариях, чате Telegram и группе VK: можно задать вопрос и получить развёрнутый ответ от преподавателей. Программа курса 1. Кто такой Zabbix и почему он знает Graffana Zabbix - это... Grafana - это... Zabbix + Grafana — Идеальный дуэт 2. Создаем лабораторный стенд Знакомимся с нашей архитектурой Установка и настройка VMware Настройка сетевого оборудования в EVE-NG 3. Установка и базовая настройка Zabbix Установка репозитория Zabbix и базовых пакетов Настройка базы данных и веб-сервера Инициализация и первичная настройка 4. Установка и базовая настройка Graffana Установка Grafana Первоначальная настройка и запуск Grafana Настройка источника данных Zabbix и базовые операции 5. Знакомство с интерфейсами и первыми метриками Веб-интерфейс Zabbix: структура и навигация Знакомство с Grafana Добавление первого хоста в Zabbix (Linux) Добавление первого дашборда в Grafana 6. Мониторинг Windows и сетевых устройств (SNMP) Мониторинг Windows-хостов через Zabbix Agent Основы SNMP и мониторинг сетевого оборудования (Cisco, MikroTik, Группировка хостов и управление доступом в Zabbix Динамические дашборды в Grafana на основе групп хостов 7. Работа с метриками и визуализацией Создание пользовательских элементов данных (Items) Предобработка данных и вычисляемые элементы Продвинутая визуализация в Grafana (панели и трансформации) Создание повторно используемых шаблонов дашбордов 8. Оповещения и триггеры Триггеры в Zabbix: синтаксис, функции, уровни серьезности Действия (Actions) и способы оповещений (Media types) Оповещения в Grafana: правила, контактные точки, панель Alerting Управление зависимостями, эскалацией и обслуживанием 9. Расширенные возможности и автоматизация Zabbix API — автоматизация управления Низкоуровневое обнаружение (Low-Level Discovery) Шаблонизация в Zabbix Расширенные возможности Grafana 10. Итоговый проект и лучшие практики Комплексный дашборд в Grafana Инвентаризация (Inventory) в Zabbix Оптимизация и защита системы 11. Финал Подведем итоги