Sidebar

fr:manual:appendix:items:trapper

4 Éléments Trapper

Aperçu

Le serveur Zabbix utilise un protocole de communication basé sur JSON pour recevoir les données du sender Zabbix à l'aide d'un élément trapper.

Les messages de requêtes et de réponses doivent commencer par l’en-tête et la longueur des données.

Requête du sender Zabbix

{
	"request":"sender data",
	"data":[
		{
			"host":"<hostname>",
			"key":"trap",
			"value":"test value"
		}
	]
}

Réponse du serveur Zabbix

{
	"response":"success",
	"info":"processed: 1; failed: 0; total: 1; seconds spent: 0.060753"
}

Le senderZabbix peut également envoyer une demande avec un horodatage

{
	"request":"sender data",
	"data":[
		{
			"host":"<hostname>",
			"key":"trap",
			"value":"test value",
			"clock":1516710794
		},
		{
			"host":"<hostname>",
			"key":"trap",
			"value":"test value",
			"clock":1516710795
		}
	],
	"clock":1516712029,
	"ns":873386094
}

Réponse du serveur Zabbix

{
	"response":"success",
	"info":"processed: 2; failed: 0; total: 2; seconds spent: 0.060904"
}