icinga:how-to-install-icinga-agent
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
icinga:how-to-install-icinga-agent [20.08.2018 15:00] – [Debian GNU/Linux] Алексей Максимов | icinga:how-to-install-icinga-agent [30.08.2021 13:01] – Алексей Максимов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Установка агента Icinga на разные ОС ===== | ===== Установка агента Icinga на разные ОС ===== | ||
- | ссылки на репозитории для | + | На этой странице представлены примеры |
+ | Актуальные ссылки на репозитории для разных дистрибутивов **Linux**/ | ||
+ | |||
+ | ---- | ||
==== Debian GNU/Linux ==== | ==== Debian GNU/Linux ==== | ||
+ | |||
+ | * [[icinga: | ||
+ | * [[icinga: | ||
На сервере с **Debian GNU/Linux 8.7 (Jessie)** последовательность действий по установке клиента будет такой: | На сервере с **Debian GNU/Linux 8.7 (Jessie)** последовательность действий по установке клиента будет такой: | ||
Строка 51: | Строка 57: | ||
# iptables-save > / | # iptables-save > / | ||
+ | \\ | ||
---- | ---- | ||
Строка 58: | Строка 64: | ||
На сервере с **Ubuntu Server GNU/Linux 16.04 LTS (Xenial Xerus)** последовательность действий по установке клиента будет такой: | На сервере с **Ubuntu Server GNU/Linux 16.04 LTS (Xenial Xerus)** последовательность действий по установке клиента будет такой: | ||
- | <code># wget -O - http:// | + | <HTML>< |
- | # echo 'deb http:// | + | # echo 'deb http:// |
+ | >/ | ||
# apt-get update | # apt-get update | ||
# apt-get install icinga2 | # apt-get install icinga2 | ||
Строка 66: | Строка 73: | ||
# systemctl enable icinga2 | # systemctl enable icinga2 | ||
# systemctl restart icinga2 | # systemctl restart icinga2 | ||
- | # systemctl status icinga2</ | + | # systemctl status icinga2 |
+ | </pre></ | ||
На сервере с **Ubuntu Server GNU/Linux 14.04 LTS (Trusty Tahr)** последовательность действий по установке клиента будет такой: | На сервере с **Ubuntu Server GNU/Linux 14.04 LTS (Trusty Tahr)** последовательность действий по установке клиента будет такой: | ||
- | <code># wget -O - http:// | + | <HTML>< |
- | # echo 'deb http:// | + | # echo 'deb http:// |
+ | >/ | ||
# apt-get update | # apt-get update | ||
# apt-get install icinga2 | # apt-get install icinga2 | ||
Строка 78: | Строка 87: | ||
# update-rc.d icinga2 enable | # update-rc.d icinga2 enable | ||
# service icinga2 restart | # service icinga2 restart | ||
- | # service icinga2 status</code> | + | # service icinga2 status |
+ | </pre></ | ||
Настройка **iptables** для принятия входящих подключений. | Настройка **iptables** для принятия входящих подключений. | ||
- | <code> | + | <HTML>< |
- | # iptables -A INPUT -i eth0 -p tcp -m tcp --dport 5665 -m comment --comment " | + | -m comment --comment " |
- | iptables-save > / | + | # iptables-save > / |
- | </code> | + | </pre></ |
+ | \\ | ||
---- | ---- | ||
- | + | ==== CentOS | |
- | ==== CentOS | + | |
На сервере с **CentOS 7** последовательность действий по установке клиента будет такой: | На сервере с **CentOS 7** последовательность действий по установке клиента будет такой: | ||
- | <code>yum install epel-release | + | <HTML><pre style=" |
rpm --import https:// | rpm --import https:// | ||
- | yum install https:// | + | # yum install https:// |
- | yum install icinga2 | + | # yum install icinga2 |
- | yum install nagios-plugins-all | + | # yum install nagios-plugins-all |
- | cp / | + | # cp / |
- | echo include "/ | + | # echo include "/ |
- | systemctl enable icinga2 | + | # systemctl enable icinga2 |
- | systemctl restart icinga2 | + | # systemctl restart icinga2 |
- | systemctl status icinga2</ | + | # systemctl status icinga2</ |
Настройка **firewalld** для принятия входящих подключений. | Настройка **firewalld** для принятия входящих подключений. | ||
- | <code>nano / | + | <HTML><pre style=" |
<file xml icinga-api.xml><? | <file xml icinga-api.xml><? | ||
Строка 117: | Строка 126: | ||
</ | </ | ||
- | <code> | + | <HTML><pre style=" |
- | chmod 640 / | + | # chmod 640 / |
- | firewall-cmd --permanent --add-service=icinga-api | + | # firewall-cmd --permanent --add-service=icinga-api |
- | firewall-cmd --reload</ | + | # firewall-cmd --reload</ |
---- | ---- | ||
- | ==== RHEL 6/CentOS 6 ==== | + | На сервере с **CentOS 6** последовательность действий по установке клиента будет такой: |
Сначала подключим репозитории которые потребуются: | Сначала подключим репозитории которые потребуются: | ||
- | <code># yum install https:// | + | <HTML>< |
- | # yum install https:// | + | # yum install https:// |
- | При попытке установки пакета icinga и плагинов можно получить ряд ошибок неудовлетворённых зависимостей по причине нехватки некоторых пакетов. В таком случае можно дополнительно подключить стандартные репозитории CentOS 6 (если они по какой-то причине не подключены в системе), | + | При попытке установки пакета |
Устанавливаем и настраиваем автозапуск службы: | Устанавливаем и настраиваем автозапуск службы: | ||
- | <code># yum install icinga2 | + | <HTML>< |
# yum install nagios-plugins-all | # yum install nagios-plugins-all | ||
# chkconfig icinga2 on | # chkconfig icinga2 on | ||
- | # service icinga2 start</code> | + | # service icinga2 start</pre></ |
icinga/how-to-install-icinga-agent.txt · Последнее изменение: 10.07.2023 19:26 — Алексей Максимов