Aktionen

Zabbix Agent unter SUSE SLES 11 installieren

Aus znilwiki

Im Schnelldurchlauf:

Agent herunterladen

Download-Quelle / Paket-Quelle siehe:

http://software.opensuse.org/download/package?project=server:monitoring&package=zabbix-agent


Paketname ist zum Beispiel: zabbix-agent-2.2.10-1.1.x86_64.rpm
Dieses auf den Zielhost kopieren oder direkt auf diesen herunterladen.



Agent installieren

Auf Zielhostanmelden und zum root wechseln

sux root

Paket installieren (mit Update Parameter)

rpm -U /tmp/zabbix-agent-2.2.10-1.1.x86_64.rpm

Der Agent wurde nun in die folgenden Pfade installiert:

/usr/sbin/zabbix-agentd
/usr/sbin/zabbix-agent
/usr/sbin/zabbix-sender
/etc/init.d/zabbix-agentd
/etc/zabbix/zabbix-agent.conf
/etc/zabbix/zabbix-agentd.conf
/var/log/zabbix




Agent konfigurieren

vi /etc/zabbix/zabbix-agentd.conf

und folgende Zeilen anpassen: (1. Zeile vorher, 2. Zeile nacher):

# EnableRemoteCommands=0
EnableRemoteCommands=1
Server=127.0.0.1
Server=zabbixserver.domain.suffix
ServerActive=127.0.0.1
ServerActive=zabbixserver.domain.suffix:10051

Durch das auskommentieren von {{{1}}} wird automatisch der System-Hostname genommen wie er durch den gleichnamigen Befehl angezeigt wird.
Das wir {{{1}}} setzen ist eigentlich überflüssig da der hier eingestellte Wert auch der Default Wert ist:

Hostname=Zabbix server
#Hostname=Zabbix server

und

# HostnameItem=system.hostname
HostnameItem=system.hostname

Wert für das Auto-Discovery:

# HostMetadata=
HostMetadata=LinuxServer

Timeout für Abfragen und Scripte:

# Timeout=3
Timeout=30




Agent starten

Jetzt können wir den Agenten starten:

/etc/init.d/zabbix-agentd start


Haben wir die automatische Registrierung auf dem Zabbix Server konfiguriert so sollte unser Host nun demnächst in der Hostliste auftauchen


Agent automatisch beim Booten starten

Ist normalerweise schon beim installieren aktiviert worden - müsst Ihr im Normalfall also NICHT machen!

chkconfig --set zabbix-agentd on




Kommentare

Loading comments...