Troubleshooting zabbix agent

Verificare che il servizio sia attivo

systemctl status zabbix-agent

Esaminare i log

Il file si chiama zabbix_agentd.log e si trova sotto /var/log/zabbix
tailf /var/log/zabbix/zabbix_agentd.log

Verificare che la porta sia in ascolto

Sul server su cui è installato lo zabbix agent

netstat -na | grep 10050

Controllare SELinux

cat /etc/selinux/config

Dallo zabbix server possiamo usare nmap come segue.

nmap -Pn -p 10050 10.138.136.47

-Pn fa in modo che dia per scontato che l’host è acceso saltanto il processo d host discovery
-p è la porta da controllare, nel nostro caso la 10050

Come listare il contenuto di un file .deb

Se abbiamo la necessità di sapere quali file verranno installati (e dove) a partire da un pacchetto .deb il comando che dovremo utilizzare è:

dpkg --contents pacchetto.deb

Se ci sono sufficienti info più generale il comando sarà invece:

dpkg --info pacchetto.deb

I corrispettivi comandi nel mondo rpm sono:

rpm -qpl nomepacchetto.rpm
rpm -qpi nomepacchetto.rpm