Skip to content

Include Zabbix event tags in Canopsis event

Mathias Védrines requested to merge 5-event-tags into master

Media types mis à jour, testés sur instances Zabbix 5.0 et Zabbix 6.0.

Résultats observés : récupération manuelle du message dans file RabbitMQ.

Rien ne change dans la façon d'importer et de configurer le media dans Zabbix.

Les tags sans valeur sont passés tels que Zabbix les donne (= avec une valeur chaîne vide "").

Message trouvé dans RabbitMQ suite à test depuis un Zabbix 5.0 :

{
  "connector":"zabbix-wh",
  "connector_name":"zabbix-wh-test",
  "event_type":"check",
  "resource":"Failed step of scenario \"Site Capensis\".",
  "output":"Site problem",
  "component":"127.0.0.1",
  "state":0,
  "tags":{
    "SCENARIO":"",
    "Env":"TEST",
    "Type":"Website"
  },
  "author":"root",
  "user_id":"root",
  "source_type":"resource"
}

Et depuis un Zabbix 6.0 :

{
  "connector":"zabbix-wh",
  "connector_name":"zabbix60",
  "event_type":"check",
  "resource":"Trapper",
  "output":"Truc incoming",
  "component":"127.0.0.1",
  "state":0,
  "tags":{
    "truc":"",
    "type":"trapper"
  },
  "author":"root",
  "user_id":"root",
  "source_type":"resource"
}

@mmourcia Je te laisse tester et merger si cela ne casse rien dans les traitements applicatifs Canopsis, au-delà de l'event arrivé dans la file de messages.

Closes #5 (closed)

Merge request reports