Загрузка...

Zabbix 4.2 - Prometheus Integration

00:01 Введение в Zabbix 4.2 • Обзор новой версии Zabbix 4.2 с интересными возможностями. • Видео посвящено Prometheus и его интеграции с Zabbix. • Подключение по SSH к виртуальной машине с CentOS 7.5. 00:56 Настройка Zabbix и Prometheus • Zabbix работает из контейнеров Docker. • Две страницы документации: простые проверки Prometheus и низкоуровневое обнаружение. • Использование экспортера узлов Prometheus для сбора данных. 03:31 Интерфейс командной строки и Prometheus • Интерфейс Zabbix версии 4.2. • Использование команды systemctl status node-exporter для проверки работы. • Получение метрик через curl на локальный хост. 06:15 Низкоуровневое обнаружение • Использование низкоуровневого обнаружения для мониторинга сетевых интерфейсов. • Создание элементов на основе прототипов. • Добавление тегов к хостам в Zabbix. 08:01 Настройка элементов и метрик • Создание элемента HTTP-запроса для мониторинга Prometheus. • Настройка URL-адреса и метрик. • Изменение типа информации на текстовый. 09:42 Период хранения истории • Установка периода хранения истории на ноль для предотвращения записи данных в базу данных. • Проверка результатов в последних данных мониторинга. 11:46 Предварительная обработка Prometheus • Настройка зависимых элементов для мониторинга Prometheus. • Использование опции prometheus pattern для предварительной обработки данных. • Пример использования шаблона для извлечения значений метрик. 17:28 Низкоуровневое обнаружение Prometheus • Настройка хостов и элементов для низкоуровневого обнаружения Prometheus. • Пользовательское правило обнаружения для мониторинга файловой системы и сетевых интерфейсов. • Зависимость от основного элемента и сохранение данных с нулевым периодом хранения. 18:27 Предварительная обработка Prometheus • Новый этап предварительной обработки Prometheus to JSON. • Преобразование выходных данных в формат JSON. • Захват только определенных строк с метриками и метками. 19:20 Поиск по метрикам и меткам • Поиск по названию метрики и регулярному выражению. • Пример JSON с метриками и метками. 21:17 Настройка Zabbix • Использование низкоуровневых макросов обнаружения. • Создание макросов LD и заполнение их значениями. • Использование пути JSON для передачи значений в макросы. 23:21 Создание прототипов элементов • Создание зависимых элементов на основе главного элемента. • Использование макросов LD для уникальных ключей элементов. • Указание типа информации и значений. 24:50 Обработка Prometheus • Использование шаблона Prometheus для создания элементов. • Извлечение значений из преобразованного JSON. • Добавление правила изменения обработки данных за секунду. 27:31 Проверка элементов конфигурации • Проверка метрик, созданных на основе низкоуровневого обнаружения. • Пример JSON после обработки правил. • Проверка работы макросов и элементов в конфигурации хостов. 30:05 Заключение • Рекомендации по настройке Prometheus и Zabbix. • Важность использования низкоуровневого обнаружения для контроля изменений. • Призыв задавать вопросы в комментариях для помощи. Оригинал https://www.youtube.com/watch?v=XcztWztGjZA

Видео Zabbix 4.2 - Prometheus Integration автора Sam's IT blog
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки