Установка Zabbix Agent

Установка Zabbix Agent достаточно проста, и эта одна из задач которые можно быстро автоматизировать.

Рассмотрим на примерах самых популярных ОС:

AWS Linux

Проверим наличие, и если нужно, удалим старые версии:

zabbix_agentd --version
yum remove zabbix-agent

Установка:

rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
yum install zabbix zabbix-agent -y
zabbix_agentd --version
nano /etc/zabbix/zabbix_agentd.conf
egrep -v "(^#|^$)" /etc/zabbix/zabbix_agentd.conf
service zabbix-agent start
chkconfig zabbix-agent on

CentOS 7 Linux

rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/7/x86_64/zabbix-release-2.2-1.el7.noarch.rpm
yum update -y
yum install zabbix zabbix-agent
nano /etc/zabbix/zabbix_agentd.conf
egrep -v "(^#|^$)" /etc/zabbix/zabbix_agentd.conf
service zabbix-agent start
chkconfig zabbix-agent on
nano /etc/sysconfig/iptables

После установки, нужно разрешить трафик на firewall.

Windows

Unzip zabbix agent to C:\zabbix
In C:\zabbix\zabbix_agentd.win.conf  change hostname string according to your server FQDN
Run PowerShell as Administrator and consequentially execute:
 
Set-Location 'C:\zabbix'
.\zabbix_agentd.exe --config 'C:\zabbix\zabbix_agentd.win.conf' --install
Set-Location 'C:\'
Set-Service -Name 'Zabbix Agent' -StartupType 'Automatic'
New-NetFirewallRule -DisplayName "Allow Zabbix monitoring" -Direction Inbound –LocalPort 10050 -Protocol TCP -Action Allow
Test-NetConnection localhost -Port 10050 | Select "TcpTestSucceeded" | Format-Table -AutoSize
Get-NetAdapter | Format-Table -AutoSize | Out-File C:\netAdapters.txt

 

Pin It

Leave a Reply