icinga:how-to-install-icinga-agent
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| icinga:how-to-install-icinga-agent [20.08.2018 12:00] – [Debian GNU/Linux] Алексей Максимов | icinga:how-to-install-icinga-agent [01.10.2025 10:03] (текущий) – Алексей Максимов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ===== Установка агента Icinga на разные ОС ===== | ===== Установка агента Icinga на разные ОС ===== | ||
| - | ссылки на репозитории для | + | На этой странице представлены примеры |
| + | Актуальные ссылки на репозитории для разных дистрибутивов **Linux**/ | ||
| + | |||
| + | ---- | ||
| ==== Debian GNU/Linux ==== | ==== Debian GNU/Linux ==== | ||
| + | |||
| + | * [[icinga: | ||
| + | * [[icinga: | ||
| + | * [[icinga: | ||
| + | * [[icinga: | ||
| На сервере с **Debian GNU/Linux 8.7 (Jessie)** последовательность действий по установке клиента будет такой: | На сервере с **Debian GNU/Linux 8.7 (Jessie)** последовательность действий по установке клиента будет такой: | ||
| Строка 51: | Строка 59: | ||
| # iptables-save > / | # iptables-save > / | ||
| + | \\ | ||
| ---- | ---- | ||
| Строка 58: | Строка 66: | ||
| На сервере с **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: | Строка 75: | ||
| # 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: | Строка 89: | ||
| # 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: | Строка 128: | ||
| </ | </ | ||
| - | <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.1534766431.txt.gz · Последнее изменение: — Алексей Максимов