3 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"
               }
           ]
       }
Copy
✔ Copied

Respuesta del servidor Zabbix

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

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
       }
Copy
✔ Copied

Respuesta del servidor Zabbix

{
           "response":"success",
           "info":"processed: 2; failed: 0; total: 2; seconds spent: 0.060904"
       }
Copy
✔ Copied
To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.