2017-05-25 1 views
-1

Je suis un débutant en agent zabbix. Je voudrais savoir si le déclencheur ci-dessous est syntaxiquement correct? Si oui, comment puis-je savoir si le déclencheur est déclenché? Je ne suis pas en mesure de recevoir des notifications par courrier électronique. Aidez-moi.Déclencheurs Zabbix Validation d'expression iregex

{MDMCenter:eventlog[761848].iregexp("Job.Execute() failed. (ex.Message = System.Exception: Exception: Failed in Batch: [1] of \[[0-9]*\] ---> System.Exception: Exception: Failed in Batch: [1] of \[[0-9]*\]] ---> System.IO.IOException: The network name cannot be found.")} 

Répondre

0

L'expression que vous avez ici semble être invalide - semble que vous avez accidentellement ajouté une valeur par exemple à l'intérieur des paramètres de la fonction.

Vous pouvez rechercher le déclenchement sur le tableau de bord ou sur la page Surveillance -> Déclencheurs.

En général, avant même de regarder les déclencheurs, vérifiez que les données arrivent et que les valeurs correspondent à vos attentes. Si un déclencheur ne semble toujours pas fonctionner, fournissez toujours une expression de déclencheur exacte et quelques valeurs d'exemple, ainsi que toutes les choses que vous avez vérifiées (le serveur en cours d'exécution, les valeurs des éléments étant récentes, etc.).

+0

Salut merci pour l'information.J'ai écrit environ 25 déclencheurs, mais ils ne se font pas virer. Est-il possible de me guider? Les déclencheurs zabbix intégrés fonctionnent correctement. Mais celui que j'ai écrit ne l'est pas. Merci d'avance –

+0

Ce n'est pas une question spécifique qui peut être résolue - mais j'ai ajouté quelques conseils supplémentaires sur la façon d'améliorer la question et d'aborder le débogage en général. – Richlv

+0

Merci pour l'info. Alors, où puis-je les trouver? Pourriez-vous le partager? –