MongoDB
Проба на сыром wire-протоколе, не HTTP — address это host или
host:port, без схемы. Порт по умолчанию — 27017, если не указан.
Выполняет команду buildInfo через wire-протокол (OP_MSG) и читает
поле version — без клиентской библиотеки, без запроса в стиле
SELECT.
targets: - id: mongodb-main product: mongodb address: db.example.com:27017Аутентификация
Заголовок раздела «Аутентификация»Отсутствует — buildInfo входит в небольшой набор команд, на которые
MongoDB всегда отвечает ещё до аутентификации. Подтверждено вживую на
двух реальных контейнерах mongo:7: один вообще без контроля доступа,
другой с включённым --auth и настроенным root-пользователем — оба
вернули идентичный полный документ buildInfo вообще без отправки
credentials.
Записываемые поля
Заголовок раздела «Записываемые поля»Только version — эта проба не записывает никаких полей extra.
Резолвер жизненного цикла
Заголовок раздела «Резолвер жизненного цикла»endoflife:mongodb.