Результат и настоящие проверки сервера

mongodb125-heartbeat-safe-incident

Часть отчётаЧто сохраняемЗачем
Этапserver-checkкоманда каталога ещё не отправлена этому адресу
Ошибка событиякласс и код Exceptionне угадываем по одной длительности
Публичный журналбелый список полейбез URI, message и trace
Рекомендацияпроверить адрес и службуне утверждаем, что любой сбой — выключенный сервер

Фактические события

Длительность — целые микросекунды; у started её ещё нет. Порт ошибки выделен текущим процессом. Число проверок, длительности и порт могут меняться.

КлиентСобытиеHostPortAwaitedДлительность, мксКласс ошибкиКод
Учебный MongoDBstarted127.0.0.127075falseNULLNULLNULL
Учебный MongoDBsucceeded127.0.0.127075false486NULLNULL
Зарезервированный порт без LISTENstarted127.0.0.111897falseNULLNULLNULL
Зарезервированный порт без LISTENfailed127.0.0.111897false307556MongoDB\Driver\Exception\RuntimeException5

Измерения и разрешённые поля ответа

Здесь только белый список: URI, полный errmsg и бизнес-документы не попадают в диагностический журнал.

{
    "events": [
        {
            "client": "Учебный MongoDB",
            "kind": "started",
            "host": "127.0.0.1",
            "port": 27075,
            "awaited": false,
            "duration_us": null,
            "hello": null,
            "error_class": null,
            "error_code": null
        },
        {
            "client": "Учебный MongoDB",
            "kind": "succeeded",
            "host": "127.0.0.1",
            "port": 27075,
            "awaited": false,
            "duration_us": 486,
            "hello": {
                "ok": 1,
                "helloOk": true,
                "ismaster": true,
                "readOnly": false,
                "minWireVersion": 0,
                "maxWireVersion": 25,
                "maxBsonObjectSize": 16777216,
                "maxMessageSizeBytes": 48000000,
                "maxWriteBatchSize": 100000
            },
            "error_class": null,
            "error_code": null
        },
        {
            "client": "Зарезервированный порт без LISTEN",
            "kind": "started",
            "host": "127.0.0.1",
            "port": 11897,
            "awaited": false,
            "duration_us": null,
            "hello": null,
            "error_class": null,
            "error_code": null
        },
        {
            "client": "Зарезервированный порт без LISTEN",
            "kind": "failed",
            "host": "127.0.0.1",
            "port": 11897,
            "awaited": false,
            "duration_us": 307556,
            "hello": null,
            "error_class": "MongoDB\\Driver\\Exception\\RuntimeException",
            "error_code": 5
        }
    ],
    "measurements": {
        "incident": {
            "stage": "server-check",
            "host": "127.0.0.1",
            "port": 11897,
            "error_class": "MongoDB\\Driver\\Exception\\RuntimeException",
            "error_code": 5,
            "duration_us": 307556,
            "outer_exception_class": "MongoDB\\Driver\\Exception\\ConnectionTimeoutException",
            "action": "check-configured-endpoint-and-listener"
        }
    }
}