On this page
5 Protocol del sender de Zabbix
Vista general
El servidor i proxy de Zabbix empren un protocol de comunicacions basat en JSON per rebre les dades de l'emissor Zabbix. La informació es pot rebre via un element trapper amb trapping activat.
Els missatges de peticions i resposta han de començar per l'encapçalament i la longitud de les dades.
Petició del Zabbix sender
{
"request": "sender data",
"data": [
{
"host": "<hostname>",
"key": "trap",
"value": "test value"
}
]
}
Resposta del servidor Zabbix
{
"response":"success",
"info":"processed: 1; failed: 0; total: 1; seconds spent: 0.060753"
}
Petició de l'emissor Zabbix amb marca de temps
Alternativament, l'emissor Zabbix pot enviar una petició amb una marca de temps i nanosegons.
{
"request": "sender data",
"data": [
{
"host": "<hostname>",
"key": "trap",
"value": "test value",
"clock": 1516710794,
"ns": 592397170
},
{
"host": "<hostname>",
"key": "trap",
"value": "test value",
"clock": 1516710795,
"ns": 192399456
}
],
"clock": 1516712029,
"ns": 873386094
}
Resposta del servidor Zabbix
{
"response":"success",
"info":"processed: 2; failed: 0; total: 2; seconds spent: 0.060904"
}