Устранение Zabbix ошибок Linux.

Введение.

Работа системы мониторинга Zabbix в целом проходит в ровном и стабильном режиме, см полезные ссылки. Основные трудности с Zabbix ошибками, возникают на начальном этапе, после старта системы.

Все статьи посвящённые Zabbix см. полезные ссылки.

или щёлкнув тэг zabbix

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

В статье блога рассмотрены наиболее часто встречающие, при начальной эксплуатации Zabbix, ошибки.

  • Стенд
    • ALT Linux сервер, имя lin-zab; ip-10.0.2.13;

Виды Zabbix ошибок.

Основные коллизии и неисправности можно разделить на следующие группы.

  • Группы ошибок:
    • настройки агентов Zabbix
    • прав доступа к папкам и файлам zabbix
    • отсутствие нужной утилиты

При описании ошибок Zabbix, мы не будем строго придерживаться последовательности вышеперечисленных групп.

Некоторые из ниже перечисленных примеров были выявлены при эксплуатации Портала Kablink.

Перечень Zabbix ошибок.

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

Zabbix ошибка выполнения команды.

Возникает, когда нужно выполнить проверку узла. Мониторинговая система Zabbix пытается запустить команду nmap и вывести информацию о узле.

nmap — инструмент исследования сети и сканер безопасности портов

Попытка запуска команды «обнаружение операционной системы».

Zabbix обнаружение операционной системы.
Обнаружение операционной системы.

В результате наших действий получаем следующею ошибку.

Ошибка выполнения команды nmap Zabbix.
Ошибка выполнения команды nmap Zabbix.

Возникшая неисправность указывает на отказ доступа к каталогу /usr/bin/, где находится утилита nmap.

Для решения проблемы, проверяем/устанавливаем утилиту nmap.

# apt-get update
# apt-get install nmap

Допускаем условие, для пользователя zabbix, от имени которого происходит запуск nmap, выполнение команды без ввода пароля.

# visudo ... ## Uncomment to allow members of group wheel to execute any command WHEEL_USERS ALL=(ALL) ALL ## Same thing without a password # WHEEL_USERS ALL=(ALL) NOPASSWD: ALL zabbix ALL=(root) NOPASSWD: /usr/bin/nmap ...

Добавляем пользователя zabbix в группу администраторов whell.

# usermod -a -G wheel zabbix

Снова запускаем команду «обнаружение операционной системы».

Не забудьте перезапустить сервер Zabbix, см. справка.

Zabbix нажатие кнопки «Detect operating system».
Нажатие кнопки «Detect operating system».

Теперь мы видим полную информацию о проверяемом узле.

Zabbix правильная работа кнопки «Detect operating system».
Правильная работа кнопки «Detect operating system».

Zabbix ошибка: host [hostname] notfound

Следующая ошибка появляется при просмотре журнала Zabbix.

# tail -f /var/log/zabbix/zabbix_server.log ... ..no active checks on server [127.0.0.1:10051]: host [zabbix ] not found ...
  • Требуется проверить:
    • сведения о узле: Панель -«Настройка-Узлы сети».
Диагностика работы узла Zabbix.
Диагностика работы узла.
  • настройки DNS сервера на котором работает Zabbix
$ cat /etc/hosts
127.0.0.1 zabbix zabbix.trt.vs localhost  
10.0.2.13 zabbix zabbix.trt.vs localhost 
  • файл конфигурации Zabbix PostgreSQL, для MySQL см.справка
# cat /var/www/webapps/zabbix/ui/conf/zabbix.conf.php // Zabbix GUI configuration file. $DB['TYPE'] = 'POSTGRESQL'; $DB['SERVER'] = 'localhost'; $DB['PORT'] = '0'; $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = 'zabbix'; // Schema name. Used for PostgreSQL. $DB['SCHEMA'] = ''; // Used for TLS connection. $DB['ENCRYPTION'] = true; $DB['KEY_FILE'] = ''; $DB['CERT_FILE'] = ''; $DB['CA_FILE'] = ''; $DB['VERIFY_HOST'] = false; $DB['CIPHER_LIST'] = ''; ...

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

Ошибка работы Zabbix может появляется в виде предупреждения.
Проверить настройки сервера и агента Zabbix.
Проверить настройки сервера, см .выше и агента Zabbix.

— Не работает агент Zabbix, красный «фонарь».

Проверить настройки агента Zabbix.
Проверить настройки агента Zabbix.

Zabbix ошибка: session terminated, re-login, please…

Пользователю отказано в управление панелью Zabbix, время сессии истекло, пере логин не помогает.

Ошибка входа в панель Zabbix.
Ошибка входа в панель Zabbix.

Для исправления ошибки, в браузере, выполните следующие шаги…

Как очистить куки браузера.
Как очистить куки браузера.

Zabbix ошибка: проверки traceroute.

При вызове команды из панели Zabbix, появляется сообщение «отказ запуска скрипта traceroute».

Zabbix команда traceroute не выполняется.
Команда traceroute не выполняется.

Неисправность указывает на неправильную работу скрипта, необходимо проверить путь к команде в скрипте.

Заключение.

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

При подготовке сервера для Zabbix, уделяйте особое внимание настройкам DNS и NTP.

После того, как Zabbix перейдёт из тестового в рабочий режим, организация получит надёжный инструмент контроля сетевых узлов в режиме реального времени.

Полезные ссылки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Copyright © 2011-2024
Все права защищены.
При перепечатке указать источник: kabtim.ru
Контакты