Arsip Troubleshooting
Sistem dokumentasi error log dan instruksi perbaikan.
Zabbix kendala zabbix-agent.service: failed with result 'exit-code'
Berikut adalah langkah-langkah untuk memperbaikinya:
- Perbaiki Nama Direktori Konfigurasi
Jalankan perintah ini untuk mengubah nama folder agar sesuai dengan yang diminta oleh sistem (menghilangkan .conf di tengah):
Bash
sudo mv /etc/zabbix/zabbix_agentd.conf.d /etc/zabbix/zabbix_agentd.d
2. Pastikan Direktori Log Tersedia
Pesan No such file or directory pada log menunjukkan folder /var/log/zabbix/ mungkin belum ada. Mari kita buat dan berikan izin akses ke user zabbix:
Bash
sudo mkdir -p /var/log/zabbix/
sudo chown -R zabbix:zabbix /var/log/zabbix/
3. Jalankan Ulang Service
Setelah struktur folder diperbaiki, lakukan restart pada agent:
Bash
sudo systemctl restart zabbix-agent
4. Verifikasi Hasil
Cek status service untuk memastikan sudah berwarna hijau (active/running):
Bash
sudo systemctl status zabbix-agent
Kenapa ini terjadi?
Zabbix Agent sangat sensitif terhadap jalur (path) yang didefinisikan di dalam file zabbix_agentd.conf. Karena di dalam file tersebut tertulis Include=/etc/zabbix/zabbix_agentd.d/*.conf, maka sistem wajib menemukan folder dengan nama yang sama persis. Jika nama folder berbeda satu karakter saja, service tidak akan mau berjalan.
jangan lupa di allow portnya
sudo ufw allow 10050/tcp
dipastikan di server grafananya server yg mau di tambahkan sudah konek
buka server 172.16.30.30
cd /etc/prometheus/targets/node/
cp node-192-168-0-186.json node-192-168-0-x.json
lalu ubah isinya
nano node-192-168-0-x.json
disesuaikan aja isinya
buka ssh server 172.16.70.108
vim /etc/zabbix/zabbix_agentd.conf
#ubah script dibawah ini di sesusaikan
Server=0.0.0.0/0
ServerActive=127.0.0.1
Hostname=Reminder-app3 -> nama host ini akan di sesuaikan di web zabix
#save script, lalu restart zabbix-agent
systemctl restart zabbix-agent
systemctl status zabbix-agent
ss -tlnp | grep 10050
tail -f /var/log/zabbix/zabbix_agentd.log (cek log)
selanjutnya masuk ke web zabix
http://172.16.70.108/zabbix/hosts.php
klik create host, setelah itu isinya di sesuaikan ya seperti gambar berikut