Outils pour utilisateurs

Outils du site


tech:supervision_ajout_d_un_hote_automatiquement_dans_zabbix

Supervision ajout d'un hôte automatiquement dans Zabbix

Zabbix Auto Discovery (for active and for passive check)

Voir :

Le port TCP 10051 du serveur Zabbix doit-être joignable pour que les machines puissent si faire connaître de lui

Commenter la ligne Hostname=Zabbix server (pour que HostnameItem puisse s’appliquer)

/etc/zabbix/zabbix_agentd.conf

#Hostname=
HostnameItem=system.hostname
ServerActive=192.168.1.100
HostMetadataItem=system.uname

Redémarrer l'agent

service zabbix-agent restart

On jette un œil dans les logs

# tail -f /var/log/zabbix-agent/zabbix_agentd.log   
Configuration / Actions / Event source='Auto registration' 
Create action

'Conditions' tab : 
 Host metadata like Linux

'Operations' tab :
 Add host
 Add to host groups: Virtual machines
 Link to templates: Template OS Linux

Via l'Api

Voir aussi :

Exemple de suppression

pip3 install --user zabbix-client
import zabbix_client
 
s=zabbix_client.ZabbixServerProxy('https://acme.fr/zabbix')
s.apiinfo.version()
s.user.login(user='Admin', password='zabbix')
s.host.get(output=['hostid', 'host'])
 
# Ne plus superviser
s.host.update({'hostid': '10124', 'status': '1'})
# Superviser de nouveau
s.host.update({'hostid': '10124', 'status': '0'})
 
s.host.delete(10119)
tech/supervision_ajout_d_un_hote_automatiquement_dans_zabbix.txt · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki