Установка zabbix-agent на SUSE Linux Enterprise Server
Добавление репозитария
zabbix-agent
отсутствует на диске SUSE Linux Enterprise Server[1], поэтому нам необходимо добавить репозитарий с помощью команды zypper service-add
[2]:
# zypper service-add http://download.opensuse.org/repositories/server:/monitoring/SLE-10-SP4 3776 zmd ZENworks Management Daemon is running. WARNING: this command will not synchronize changes. Use rug or yast2 for that. Determining http://download.opensuse.org/repositories/server:/monitoring/SLE-10-SP4 source type... http://download.opensuse.org/repositories/server:/monitoring/SLE-10-SP4 is type YUM
При добавлении репозитария zypper
спросит, хотим ли мы доверять ключу этого репозитария. Отвечаем y
:
Do you want to trust key id A5C23697EE454F98, server:monitoring OBS Project <server:monitoring@build.opensuse.org>, fingerprint 8F3BC8EFF549CDC DA918D981A5C23697EE454F98 [y/n]: y
Далее zypper
спросит, хотим ли мы импортировать ключ в список доверенных. Отвечаем y
:
Import key A5C23697EE454F98 to trusted keyring? [y/n]: y
После чего репозитарий будет добавлен:
Added Installation Sources: [x]* http://download.opensuse.org/repositories/server:/monitoring/SLE-10-SP4 (http://download.opensuse.org/repositories/server:/monitoring/SLE- 10-SP4)
После добавления репозитария рекомендуется обновить данные по всем установленным репозитариям командой zypper refresh
.
Установка
Устанавливаем zabbix-agent
:
# zypper install zabbix-agent Restoring system sources... Parsing metadata for http://download.opensuse.org/repositories/server:/monitoring/SLE-10-SP4... Parsing RPM database... Summary: <install> [S2:0][package]zabbix-agent-2.2.3-3.1.i586 Continue? [y/n]: y Downloading: [S2:0][package]zabbix-agent-2.2.3-3.1.i586, 194.6 K(527.8 K unpacked) Installing: [S2:0][package]zabbix-agent-2.2.3-3.1.i586
Добавляем zabbix-agent
в автозагрузку[3]:
insserv zabbix-agentd
Настройка
В файле /etc/zabbix/zabbix-agent.conf
необходимо внести следующие изменения:
Server=10.5.6.67,10.2.6.67
В файле /etc/zabbix/zabbix-agentd.conf
необходимо внести следующие изменения:
Server=10.5.6.67,10.2.6.67 ServerActive=10.5.6.67,10.2.6.67 Hostname=<название_узла_сети_в_системе_zabbix>
Внимание! Опция Hostname
регистрозависима. Значение опции должно быть в нижнем регистре и не включать домен. Опция должна совпадать с названием узла сети на сервере Zabbix.
После редактирования файлов конфигураций запускаем zabbix-agent
[3]:
# /etc/init.d/zabbix-agentd start
Примечания
- ↑ При написании этой статьи использовался SUSE Linux Enterprise Server 10 SP4. Будьте внимательны и при необходимости изменяйте версию в ссылке на репозитарий.
- ↑ В зависимости от версии операционной системы и версии пакетного менеджера
zypper
для добавления нового репозитария необходимо выполнять командуzypper addrepo
. - ↑ 3,0 3,1 В зависимости от версии операционной системы и версии
zabbix-agent
стартовый скрипт может называтьсяzabbix-agent
. Для проверки наберите команду:ls -la /etc/init.d | grep zabbix
.