Passa al contenuto principale

ServerMonitoringProbeListResponse

Successful response with a list of ServerMonitoringProbe

errorintegerrequired

Always 0 in a successful response

Constant value: 0
messagestring | nullnullablerequired

Always null in a successful response

data object[]required

Items returned by the operation

  • Array [
  • 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

  • ]
  • metarequired

    Always null: only the paginated lists have a meta

    Constant value: null
    ServerMonitoringProbeListResponse
    {
    "error": 0,
    "message": "string",
    "data": [
    {
    "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
    }
    ]
    }