Zabbix (oud)
Zabbix is een systeem om processen, performance e.d. te monitoren. Zie ook http://www.zabbix.com/
Server installatie
Installeer zabbix-server-mysql
en zabbix-web-mysql
met alle dependencies. Maak vervolgens handmatig een zabbix-database aan in mysql en importeer de benodigde data:
mysql -uroot create database zabbix character set utf8; grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; exit
cd /usr/share/doc/zabbix-server-mysql-2.0.4/create mysql -uroot zabbix < schema.sql mysql -uroot zabbix < images.sql mysql -uroot zabbix < data.sql
Pas de serverconfig in /etc/zabbix/zabbix_server.conf
aan met de juiste databasegegevens.
Pas de tijdzone aan in /etc/httpd/conf.d/zabbix.conf
.
Zabbix gebruikt poort 10051 op de server, zorg dus dat deze open staat.
Als de frontend zegt dat de zabbix server niet runt terwijl dat wel het geval is, moet er nog een SELinux policy toegevoegd worden.
Client installatie
Dit gaat allemaal vanzelf bij het kickstarten. Mocht het niet werken, check dan het volgende:
- Is
zabbix-agent
geïnstalleerd en draait deze? - Staat poort 10050 open?
- Staat vm-monitoring.aeskwadraat(10.14.3.8) als server in
/etc/zabbix/zabbix_agentd.conf?
Frontend
Deze is te bereiken op vm-monitoring.aeskadraat