שרת Zabbix משתמש בפרוטוקול תקשורת מבוסס JSON לצורך קבלה נתונים משולח Zabbix בעזרת מלכד item.
הודעות בקשה ותגובה חייבות להתחיל ב-כותרת ונתונים length.
{
"request": "נתוני שולח",
"נתונים":[
{
"host":"<שם מארח>",
"key":"מלכודת",
"value": "ערך בדיקה"
}
]
}
לחילופין שולח Zabbix יכול לשלוח בקשה עם חותמת זמן ו ננו-שניות.
{
"request": "נתוני שולח",
"נתונים":[
{
"host":"<שם מארח>",
"key":"מלכודת",
"value":"ערך בדיקה",
"שעון":1516710794,
"ns":592397170
},
{
"host":"<שם מארח>",
"key":"מלכודת",
"value":"ערך בדיקה",
"שעון":1516710795,
"ns":192399456
}
],
"שעון":1516712029,
"ns":873386094
}