Установка и настройка Zabbix агента в Ubuntu

В Ubuntu/Debian Zabbix агент устанавливается довольно легко. Изначально достаточно ввести команду установки: И немного изменить конфигурационный файл /etc/zabbix/zabbix_agentd.conf А именно указать: LogFileSize=1 (размер файла логов в мегабайтах) EnableRemoteCommands=1 (разрешить выполнение команд в системе Zabbix сервером) Server=192.168.1.11 и ServerActive=192.168.1.11 (ip адрес удаленного Zabbix сервера) Hostname=имя (такое же как hostname системы) ListenIP=192.168.1.1 (если в системе несколько сетевых […]

Как увеличить число последних событий в панели Zabbix

Заметил что в панели Zabbix отображается максимум 20 последних событий, а остальные необходимо смотреть в группах узлов сети. Чтобы увеличить число отображаемых последних событий откроем файл ../zabbix/include/defines.inc.php в любом редакторе, например в nano: и примерно на 537 строке найдем следующее: Изменим цифру 20 например на 150 и сохраним изменения, после этого в панели Zabbix будет […]

Решение ошибки запуска Zabbix сервера и агента

Столкнулся со следующими ошибками запуска zabbix-server и zabbix-agent в Ubuntu: Решается данная ошибка выполнением команд от имени root: sudo service zabbix-server start sudo service zabbix-agent start Все.

SQL запросы для Zabbix

Напишу несколько полезных примеров sql запросов для базы данных Zabbix: Поиск хоста по имени: Поиск элементов данных указанного хоста: Поиск истории значений для указанного элемента данных: Удалим всю историю элемента данных до 01.11.2014 (время указано в Unix формате, конвертеры можно найти через поисковик): Удаление всей истории данных до 01.11.2014: Массово менял интервал и динамику изменений […]

Настройка низкоуровневого обнаружения в Zabbix

Низкоуровневое обнаружение позволяет автоматически создавать элементы данных, триггеры, графики. Массово его лучше не использовать, так как на практике заметил что оно дает значительную нагрузку на систему. Приведу пример настройки обнаружения для просмотра загрузки портов управляемого коммутатора. Для начала открываем «Настройка» — «Шаблоны«, создаем новый шаблон или напротив готового нажимаем «Обнаружение«. Нажимаем «Создать правило» и заполняем […]

Установка и настройка Zabbix агента в Windows

Для начала скачиваем архив с последней версией Zabbix агента под Windows с официального сайта https://www.zabbix.com/ru/download Распаковываем архив например в директорию Windows. Заметил что если распаковать в директорию в имени которой есть пробелы, например «Program Files», то служба Zabbix агента может не запустится. После распаковки открываем командную строку и переходим в директорию с Zabbix агентом: И […]

Решение проблемы Zabbix «icmp pinger processes more than 75% busy»

Сообщение «Zabbix icmp pinger processes more than 75% busy» означает что процесс или процессы выполняющие пинг хостов перегружены. Для решения этой проблемы необходимо открыть конфигурационный файл zabbix сервера, например через редактор nano: Далее найти в нем параметр StartPingers, если он равен 1 и закомментирован, то можно увеличить его например на 5 и раскомментировать (убрать перед […]

Решение ошибки с Detect operating system в Zabbix

Стандартно скрипт «Detect operating system» не работает в Zabbix, при попытке его выполнить появляется ошибка «sudo: no tty present and no askpass program specified» поэтому для его работы необходимо сделать несколько действий. Первое — это установить nmap: Второе — разрешить пользователю Zabbix запускать nmap, для этого откроем файл /etc/sudoers в любом редакторе, например nano: и […]

Мониторинг параметров MySQL в Zabbix

Создадим директорию для скриптов: sudo mkdir /etc/zabbix/scripts/ sudo chown root:zabbix -R /etc/zabbix/scripts/ sudo chmod 750 /etc/zabbix/scripts/ Сам скрипт для мониторинга параметров MySQL: Установим скрипту владельца и права: sudo chown root:zabbix /etc/zabbix/scripts/mysql-stats.sh sudo chmod 550 /etc/zabbix/scripts/mysql-stats.sh Проверка работы скрипта: sudo -u zabbix /etc/zabbix/scripts/mysql-stats.sh none questions ИМЯ ПАРОЛЬ Просмотр списка возможных параметров по которым можно просматривать статистику: […]

Установка и настройка Zabbix Server в Linux Ubuntu

Zabbix — система мониторинга, отслеживания серверов и сетевого оборудования. Ниже приведу пример установки Zabbix Server и Zabbix Agent из официального репозитория Ubuntu, если необходимо установить самую новую версию, то необходимо сначала установить репозитории Zabbix, например смотрите мою статью — Установка Zabbix Server 3.4 в Ubuntu 16.04 Устанавливаем сервер, веб-интерфейс и агента: Если при установке не […]