===== Установка Icinga 2 Monitoring Plugins из исходников на Ubuntu Linux 14.04 LTS =====
Установка зависимостей:
# 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** и все установки делать в нее.
----
{{:user:pkozlov.png?50&nolink |}} Автор первичной редакции:\\ [[user:pkozlov|Павел Козлов]] \\ Время публикации: 23.05.2016 01:56
{{tag>Linux Ubuntu "Ubuntu Server" "Ubuntu 14.04" Monitoring Icinga "Icinga 2" Plugins Sources monitoring-plugins}}
~~DISCUSSION~~