Je suis nouveau sur Zabbix et la surveillance d'entreprise. Je viens de terminer l'installation de Zabbix 2.4.
J'essaie de surveiller l'état de tous nos vhosts
disloqués sur différents serveurs.
Jusqu'à présent, la seule solution que j'ai trouvée consiste à ajouter manuellement un Web scenario
à l'hôte du serveur Zabbix pour chacun que vhost
je veux surveiller. Mais ce n'est pas si pratique.
En cherchant autour, j'ai trouvé un fil de discussion avec une idée de fonctionnement partiel: utiliser un template
qui lit sur le serveur cible tous les vhosts
(via a macro
) et crée un Web scenario
pour chacun vhost
.
EDIT : Cette solution (basée sur Zabbix 2.2) ne fonctionne pas car il n'est pas possible d'utiliser LLD (Low Level Discovery) avec Web scenarios
.
Il y a une demande de fonctionnalité ouverte depuis le 14 novembre à mettre en œuvre LLD
sur Web scenarios
.
QUESTION
La question est de savoir s'il existe une solution ou une suggestion sur la façon d'aborder ce type de surveillance en attendant la mise en œuvre de la fonctionnalité, ou peut-être que mon approche est totalement fausse.
la source
Réponses:
J'ai utilisé un script qui utilise l'API Zabbix pour créer les scénarios.
et pour les déclencheurs:
la source
Voici un script qui vous aidera peut-être. Ce script lit une liste avec URL et crée un scénario Web directement dans la base de données zabbix.
la source