Philip Wiki

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

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

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


docs:zabbix:misc

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
docs:zabbix:misc [06.06.2019 12:20] philipdocs:zabbix:misc [26.05.2021 18:36] (текущий) philip
Строка 12: Строка 12:
       - Выражение: ''{<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 минут отличается от времени на сервере, триггер сработает)
  
-===== Поддержка SNMP =====+===== Обновление конфигурации =====
  
-Устанавливаем пакеты для работы с SNMP (если планируем с ним работать)+Заметки по процессу замены старых файлов конфигурации на новые (например при мажорных обновлениях). На примере агента, сервер и прокси делаются аналогично
  
 <code bash> <code bash>
-sudo apt-get install snmp-mibs-downloader +# просмотр текущего конфига (без комментариев) 
-sudo apt-get install snmp+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> </code>
  
-Подготовка к работе с SNMP+===== Наблюдение за 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> <code bash>
-загружаем мибы +# устанавливаем службу отчетов 
-sudo download-mibs +sudo apt install zabbix-web-service 
-проверяем работоспособность +# редактируем основные настройки службы 
-snmpwalk -v 2c -c public <ip_address> SNMPv2-MIB::sysName.0+sudo nano /etc/zabbix/zabbix_web_service.conf 
 +# контрольно перезапускаем службу  
 +sudo systemctl restart zabbix-web-service.service
 </code> </code>
  
-Перезапускаем службу Zabbix (прокси или сервер)+Для корректной работы отчётов ещё нужен 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