SonarQube
Читает GET /api/system/status для получения версии.
targets: - id: sonarqube-main product: sonarqube address: https://sonarqube.example.comАутентификация
Заголовок раздела «Аутентификация»Отсутствует — этот эндпоинт (наравне с /api/server/version и
/api/system/ping) остаётся доступным без credentials даже после
включения глобальной настройки SonarQube «Force user authentication».
SonarQube считает его маршрутом для проверки живости, к которому
балансировщику нагрузки нужен доступ без входа, а не обычным защищённым
API.
Записываемые поля
Заголовок раздела «Записываемые поля»versionextra.idextra.status— одно изUP,DOWN,STARTING,RESTARTING,DB_MIGRATION_NEEDED,DB_MIGRATION_RUNNING; факт о состоянии сервера, записываемый как есть, а не превращаемый в ошибку, если он неUP
Резолвер жизненного цикла
Заголовок раздела «Резолвер жизненного цикла»endoflife:sonarqube-community — именно календарь Community Edition;
отдельного маппинга резолвера для Developer/Enterprise/Datacenter нет.