Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:zabbix:misc

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
docs:zabbix:misc [26.05.2021 18:10] – удаление данных о работе с SNMP philipdocs:zabbix:misc [26.05.2021 18:36] (текущий) philip
Строка 11: Строка 11:
   - Создаём триггер   - Создаём триггер
       - Выражение: ''{<template or host name>:system.localtime.fuzzytime(300)}=0'' (здесь функция ''fuzzytime()'' как раз и отвечает за то, что сравнивает время на проверяемом хосте со временем на Zabbix-сервере, а ''300'' - критическое значение в секундах, на разницу в котором должен реагировать триггер... проще говоря, если время на хосте на 5 минут отличается от времени на сервере, триггер сработает)       - Выражение: ''{<template or host name>:system.localtime.fuzzytime(300)}=0'' (здесь функция ''fuzzytime()'' как раз и отвечает за то, что сравнивает время на проверяемом хосте со временем на Zabbix-сервере, а ''300'' - критическое значение в секундах, на разницу в котором должен реагировать триггер... проще говоря, если время на хосте на 5 минут отличается от времени на сервере, триггер сработает)
 +
 +===== Обновление конфигурации =====
 +
 +Заметки по процессу замены старых файлов конфигурации на новые (например при мажорных обновлениях). На примере агента, сервер и прокси делаются аналогично
 +
 +<code bash>
 +# просмотр текущего конфига (без комментариев)
 +grep "^[^#*/;]" /etc/zabbix/zabbix_agent2.conf
 +# замена старого конфига на новый
 +sudo cp /etc/zabbix/zabbix_agent2.conf.dpkg-dist /etc/zabbix/zabbix_agent2.conf
 +# приводим конфиг в рабочее состояние
 +sudo nano /etc/zabbix/zabbix_agent2.conf
 +# перезапускаем службу
 +sudo systemctl restart zabbix-agent2.service
 +</code>
 +
 +===== Наблюдение за Docker =====
 +
 +Zabbix умеет наблюдать за docker посредством плагина в "Zabbix agent 2", подробнее на [[https://www.zabbix.com/ru/integrations/docker|официальной странице]]. От себя лишь добавлю, что для корректной работы нужно (можно) добавить пользователя ''zabbix'' в группу ''docker'':
 +
 +<code bash>sudo usermod -aG docker zabbix</code>
 +
 +===== Отчёты Zabbix =====
 +
 +В версии 5.4 появился [[https://www.zabbix.com/documentation/current/manual/config/reports|функционал отчетов]]. Памятка для себя:
 +
 +<code bash>
 +# устанавливаем службу отчетов
 +sudo apt install zabbix-web-service
 +# редактируем основные настройки службы
 +sudo nano /etc/zabbix/zabbix_web_service.conf
 +# контрольно перезапускаем службу 
 +sudo systemctl restart zabbix-web-service.service
 +</code>
 +
 +Для корректной работы отчётов ещё нужен Google Chrome
 +
 +<code bash>
 +# скачиваем
 +wget https://dl.google.com/linux/direct/google-chrome-stable\_current\_amd64.deb
 +# устанавливаем
 +sudo apt install ./google-chrome-stable_current_amd64.deb
 +</code>
  
 [<>] [<>]
 {{tag>zabbix triggers example}} {{tag>zabbix triggers example}}
 ~~DISCUSSION~~ ~~DISCUSSION~~
docs/zabbix/misc.txt · Последнее изменение: 26.05.2021 18:36 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki