2016-06-09 2 views
1

Я установил Nagios на CentOS 6.8, nagios core + плагины. Это значит, что centos68 теперь является моим сервером nagios. Теперь, если я хочу контролировать другой хост, скажите ubuntu, я должен устанавливать только плагины на этом сервере, если я не ошибаюсь?Установка клиента/плагинов Nagios

Просьба сообщить, если я ошибаюсь.

+0

Вы, очевидно, не правы. Ядро Nagios требуется только на сервере nagios. Большинство функций nagios работают без установки каких-либо каких-либо других серверов, но есть некоторые вещи, для которых требуются специальные службы nagios, работающие на контролируемых серверах. О каких плагинах вы говорите? –

+0

Я установил Nagios ядро ​​+ плагин как на здесь https://assets.nagios.com/downloads/nagioscore/docs/Installing_Nagios_Core_From_Source.pdf#_ga=1.246667780.1471708323.1465398477 на CentOS В настоящее время на другом сервере, который Ubuntu установлены только плагины, но этот сервер не приходит на ядро ​​nagios http: // localhost/nagios – learner

ответ

1

Вы должны установить плагины Nagios на сервер Nagios и установить агент Nagios NRPE на серверы, которые вы хотите контролировать.

cd /tmp 
wget https://assets.nagios.com/downloads/nagiosxi/agents/linux-nrpe-agent.tar.gz 
tar xzf linux-nrpe-agent.tar.gz 
cd linux-nrpe-agent 
./fullinstall 

выше будет

  • Изменения менеджера пакетов репозитории дистрибутива
  • Установка пакетам предварительного условием
  • Создания необходимых применений и групп
  • Определения услуг для Xinetd
  • Сборки и установки агент и плагины
  • Настройка брандмауэра
  • Настройка агента

Сценарий остановится, чтобы подсказать вам, как только, чтобы попросить IP-адрес вашего сервера Nagios. После установки агента NRPE вы можете использовать check_nrpe на сервере Nagios для удаленного запуска плагинов и возврата результата.

./check_nrpe -H ubuntu-server -c check_uptime 
-1

Вы также можете использовать check_by_ssh плагин, если вы не хотите устанавливать NRPE по целям.

Смежные вопросы