Выполнение проверки по запросу

Для выполнения проверки по запросу нужно выполнить следующие действия:

  1. Открыть объект, на котором настроен процесс мониторинга, в виде Подробной информации.

  2. Перейти в секцию Мониторинг.

  3. Нажать на кнопку Опросить сейчас.

После этих действий, в секции Данные появятся обновлённые данные.

REST API

Выполнить мониторинг по запросу на заданном объекте с помощью REST API можно с помощью запросов "Тестирование свойств мониторинга" для объектов и связей.

Для этого запроса требуется ID объекта или связи.

Пример запроса с помощью curl
login=<...>
password=<...>
saymon_hostname=<...>
link_id=<...>
url=https://$saymon_hostname/node/api/links/$link_id/monitoring/now

curl -X POST $url -u $login:$password \
    -H "Content-Type: application/json" \
    -d @- <<EOF
[
    {
        "name": "AgentId",
        "value": "66f14e6a55f73e02aa881125"
    },
    {
        "name": "TaskPeriodValue",
        "destroy": true
    },
    {
        "name": "TaskPeriodUnit",
        "value": "seconds"
    },
    {
        "name": "TaskType",
        "value": "ping"
    },
    {
        "name": "PingHost",
        "value": "example.com"
    },
    {
        "name": "PingPacketsCount",
        "value": "10"
    },
    {
        "name": "PingTimeout",
        "value": "50"
    },
    {
        "name": "PingSrcInterface",
        "destroy": true
    }
]
EOF