Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
Установка зависимостей:
# apt-get install make automake
Обратите внимание, что для ряда плагинов требуется установить дополнительные зависимые библиотеки. см. файл REQUIREMENTS
Качаем и распаковываем архив с исходниками:
# cd /usr/local/src # wget https://www.monitoring-plugins.org/download/monitoring-plugins-2.1.2.tar.gz # gzip -dc monitoring-plugins-2.1.2.tar.gz | sudo tar -xf - # cd monitoring-plugins-2.1.2/
Запускаем сборку и компиляцию со стандартными параметрами
# ./configure # make # make install
Если все прошло без ошибок, то можно убирать остатки
# make clean
В принципе в дальнейшем вам не понадобится ни распакованные файлы, ни архив, так что это тоже можно удалить.
По умолчанию плагины находятся в папке /usr/local/libexec/
Проверить то, что все работает, можно несложным тестом. Посмотрим есть доступные обновления для локальной системы:
# /usr/local/libexec/check_apt
После установки и проверки работоспособности необходимо прописать новые пути к плагинам серверу Icinga. Делается это путем редактирования файла - /etc/icinga2/constans.conf
Путь прописывается в константах PluginDir, ManubulonPluginDir и PluginContribDir
После сохранения изменений необходимо перезапустить сервис Icinga.
Небольшое замечание. С учетом того, что в процессе эксплуатации возможно придется ставить большое кол-во плагинов, желательно выделить под это специальную папку, например /opt/monitoring/plugins и все установки делать в нее.
Автор первичной редакции: Павел Козлов Время публикации: 23.05.2016 01:56