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

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


zabbix:zabbix

Zabbix

Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым.

Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle. Веб-интерфейс написан на PHP.

Zabbix поддерживает несколько видов мониторинга:

  • Простые проверки (Simple checks) — может проверять доступность и реакцию стандартных сервисов, таких как SNMP или HTTP без установки какого-либо программного обеспечения на наблюдаемом хосте.
  • Агент Zabbix — может быть установлен на UNIX-подобных или Windows хостах для получения данных о нагрузке процессора, использования сети, дисковом пространстве и т. д.
  • Внешние проверки (External check) — выполнение внешних программ. ZABBIX также поддерживает мониторинг через SNMP.

http://www.zabbix.com/ru/documentation.php

Поддерживаемые платформы

Zabbix Official Repository

:!: Вся приведённая в этой главе информация для версии Zabbix 3.0

Zabbix сервер

Zabbix агент

Zabbix frontend

Старые версии:

Обновление Zabbix до актуальной версии

FIXME

Здесь описан пример обновления Zabbix до актуальной версии.

Необходимо скачать:

  • Zabbix-server
  • Zabbix-frontend
  • Zabbix-agent

1. Остановите Zabbix сервер:

service zabbix-server stop

2. Создание резервной копии БД:

mysqldump ИМЯ_БД -uИМЯ_ПОЛЬЗОВАТЕЛЯ -hСЕРВЕР -pПАРОЛЬ > ФАЙЛ_ДАМПА_БД

3.Выполнить удаление пакета с сохранением конфигурационных файлов

apt-get remove ИМЯ_ПАКЕТА

4.Установка новых исполняемых файлов сервера

dpkg -i ИМЯ_ПАКЕТА.deb

:!: Некоторые параметры zabbix_server.conf могли измениться по сравнению с предыдущей версией.
Возможно вы хотите изменить их.

5.Запустите новые приложения Zabbix

Запустите новые приложения. Проверьте файлы журналов, чтобы увидеть, что приложения запустились успешно.

Процесс Zabbix сервера после запуска автоматически обновит схему базы данных.

Шаблоны

Пользовательские параметры

FIXME

Пользовательские параметры (User parameters) — используются для расширения функционала.

Вы можете написать команду, которая вернет необходимые вам данные и добавить эту команду как пользовательский параметр в файл конфигурации агента (параметр конфигурации UserParameter).

Пользовательский параметр имеет следующий синтаксис:

UserParameter=<ключ>,<команда>

Пример использования

Пример измерения температуры жесткого диска программой hddtemp

Агент

1. Установка пакета hddtemp

2. Добавление переменной в файл настройки

/etc/zabbix/zabbix_agentd.conf
UserParameter=HDD.Temperature.SDA,sudo hddtemp -n /dev/sda

3. Добавление правила sudo

>visudo

zabbix ALL=NOPASSWD: /usr/sbin/hddtemp
Defaults:zabbix !syslog

4. Перезапуск агента

service zabbix-agent restart

Сервер

1. Нужно импортировать шаблон Template_HDD_Temperature

2. Создать триггер:

Выражение{ИМЯ_ПК:HDD.Temperature.SDA.avg(15)}>40

Решение проблем

Версия агента новее сервера

Сервер 3.0.7, ошибка при соединении с клиентом:

zabbix assuming that agent dropped connection because of access permissions

Агент 4.0.4, ошибка при соединении с сервером:

Message from Zabbix server IP is missing header. Message ignored.

Решение:
Установить агента версии 3.0.7

Ссылки

https://share.zabbix.com/Zabbix templates, modules & more

Документация к Zabbix для версии 3.0.

Загрузка

Процедура обновления

Zabbix - мониторим и отслеживаем

Организация рабочего места дежурной смены (Zabbix, Netping)

Мониторинг RAID

Получаем в Zabbix статистику с устройств Kyocera

Zabbix проверка тонера в принтере HP,Kyocera,Ricoh

Как сделать вывод значений snmp для принтеров HP?

Cleanup script for orphaned data in a Zabbix Database

Мониторинг APC zabbix

thecamels: Script and templates for Zabbix 2.2.x, 2.4.x, 3.0.x

Zabbix: Monitor an APC UPS with apcupsd (no SNMP required)

SNMP builder

https://www.zabbix.org

Docs/howto/mysql backup script

http://ru-zabbix.livejournal.com/

Netping>Блог>Примеры применения>Отправка любых SMS-уведомлений при помощи NetPing из Zabbix

https://www.zabbix.org/wiki/Zabbix_Templates

serveradmin.ru: Настройка мониторинга SMART жесткого диска в zabbix

serveradmin.ru: Очистка, оптимизация, настройка mysql базы Zabbix

serveradmin.ru: Установка и настройка Zabbix 3.4 на Debian 9

serveradmin.ru: Обновление Zabbix 3.4 до 4.0

netping.ru: Сравнение систем мониторинга Zabbix vs Nagios

zabbix/zabbix.txt · Последние изменения: 2020-07-23 14:48 — GreyWolf