En esta página
4 Métricas de captura
Descripción general
El servidor Zabbix utiliza un protocolo de comunicación basado en JSON para recibir datos del remitente Zabbix con la ayuda de la métrica de captura.
Los mensajes de solicitud y respuesta deben comenzar con encabezado y longitud de datos.
Solicitud del remitente de Zabbix
{
"request":"sender data",
"data":[
{
"host":"<hostname>",
"key":"trap",
"value":"test value"
}
]
}
Respuesta del servidor Zabbix
{
"response":"success",
"info":"processed: 1; failed: 0; total: 1; seconds spent: 0.060753"
}
Solicitud del remitente de Zabbix con una marca de tiempo
Alternativamente, el remitente de Zabbix puede enviar una solicitud con una marca de tiempo y nanosegundos.
{
"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
}
Respuesta del servidor Zabbix
{
"response":"success",
"info":"processed: 2; failed: 0; total: 2; seconds spent: 0.060904"
}