Passa al contenuto principale

ServerMonitoringProbe

Probe of a server monitoring: a check of the monitored host, with its state and its notification contacts

probe_idintegerrequired
server_monitoring_idintegerrequired

Id of the server monitoring of the probe (GET /api/v3/server-monitorings/{server_monitoring_id})

template_idinteger | nullnullablerequired

Id of the probe template, the server_monitoring_item_template_id of POST /api/v3/server-monitorings/{server_monitoring_id}/probes

template_codestring | nullnullablerequired

Code of the probe template, for example SERVER_DOWN, HTTP_SERVICE_DOWN or FREE_DISK_SPACE

template_namestring | nullnullablerequired

Name of the probe template

monitoring_item_idinteger | nullnullablerequired

Id of the item of the probe in the monitoring system (Zabbix); null until the probe is created there

monitoring_trigger_idinteger | nullnullablerequired

Id of the trigger of the probe in the monitoring system (Zabbix); null until it is created there

is_defaultbooleanrequired

Whether it is the default probe of the monitoring, the ICMP check of the host (template SERVER_DOWN)

advanced_itembooleanrequired

Whether the probe counts towards probe_limit of the monitoring, like the probes added with POST /api/v3/server-monitorings/{server_monitoring_id}/probes; the statistics probes do not

is_errorboolean | nullnullablerequired

Whether the probe is in error; null when no problem was detected or the solved problem has already been notified

monitoring_item_disabledbooleanrequired

Whether the probe is disabled in the monitoring system

action_enabledbooleanrequired

Whether the automatic action of the probe is enabled; the actions run only on the plus monitorings

notification_emailstring | nullnullablerequired

Email address that receives the notifications of the probe; empty or null when the probe sends no email

notification_smsstring | nullnullablerequired

Phone number that receives the notifications of the probe by SMS, an Italian number without the international prefix; empty or null when the probe sends no SMS

date_problemdate-timenullablerequired

When the last problem detected by the probe started; null when there is no problem

date_last_notificationdate-timenullablerequired

When the last notification of the problem was sent; null when none was sent for the current problem

activebooleanrequired

Whether the probe is active: the endpoints return only active probes

ServerMonitoringProbe
{
"probe_id": 0,
"server_monitoring_id": 0,
"template_id": 0,
"template_code": "string",
"template_name": "string",
"monitoring_item_id": 0,
"monitoring_trigger_id": 0,
"is_default": true,
"advanced_item": true,
"is_error": true,
"monitoring_item_disabled": true,
"action_enabled": true,
"notification_email": "string",
"notification_sms": "string",
"date_problem": "2024-07-29T15:51:28.071Z",
"date_last_notification": "2024-07-29T15:51:28.071Z",
"active": true
}