Saat instalasi zabbix agent di server ubuntu 14.04, terlihat berjalan dengan baik karena tidak ada notifikasi masalah.
Seperti biasanya, setelah menginstal zabbix agent kemudian saya edit file konfigurasinya di /etc/zabbix/zabbix_agentd.conf
Masalah mulai saya ketahui saat restart service zabbix agent dengan command :
service zabbix-agent restart
ada notifikasi yang saya ingat adalah sebagai berikut :
..... : unknown service
zabbix-agent start/running, process .....
jika diperiksa dengan
ps aux | grep zabbix
yang terlihat hanya ada 1 baris dengan user root, seharusnya adalah ada sekitar 7 baris dengan 1 user root dan 6 sisanya running dengan user zabbix.
saya periksa juga pada zabbix servernya di front-end > configuration > hosts, seperti dugaan icon zabbix adalah berwarna merah (Red), seharunsya berwarna hijau (Green).
untuk mencoba mengatasi masalah ini saya sudah mencoba beberapa cara sbb :
1. Start & restart zabbix agent service
service zabbix-agent start
atau
/etc/init.d/zabbix-agent start
restart zabbix agent dengan
/etc/init.d/zabbix-agent restart
notifikasi start adalah [OK] tapi saat di cek dengan ps aux | grep zabbix hasilnya gagal.
2. Re-install zabbix agen
apt-get remove zabbix-agent && apt-get install zabbix-agent
notifikasi start adalah [OK] tapi saat di cek dengan ps aux | grep zabbix hasilnya Fail.
3. Reboot server ubuntu, hasilnya masih gagal juga.
4. Memeriksa file & user permission.
Saya bandingkan dengan zabbix-agent yang sudah terpasang di server ubuntu lainnya dan juga di server debian, hasilnya file & user permission adalah persis sama, jadi bukan ini masalahnya.
Setelah 4 cara diatas gagal, saya jadi teringat dengan 1 cara saat saya mengatasi beberapa masalah seperti ini dengan aplikasi lain yaitu dengan cara kelima.
5. Purge zabbix agent & instal ulang
apt-get purge zabbix-agent
rm /etc/zabbix
apt-get install zabbix-agent
kemudian saya pastikan lagi
ps aux | grep zabbix
yang terlihat sudah ada 7 baris dengan 1 user root dan 6 sisanya running dengan user zabbix yang berarti it's works. :)
lanjutkan, edit lagi alamat ip server di /etc/zabbix/zabbix_agentd.conf, lalu
service zabbix-agent restart
saya periksa juga di front-end zabbix servernya > configuration > hosts, seperti dugaan icon zabbix sudah berwarna hijau (Green). Problem solved.
Kesimpulan.
Permasalahan ini terdapat di file konfigurasinya, ada kesalahan yang disebabkan karena kurang teliti saat melakukan edit konfigurasinya.
Solusi ini mungkin juga akan berhasil apabila diterapkan di server ubuntu 12.04 ataupun di Debian.
Selamat mencoba :)