Перейти к содержимому

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.

  • version
  • extra.id
  • extra.status — одно из UP, DOWN, STARTING, RESTARTING, DB_MIGRATION_NEEDED, DB_MIGRATION_RUNNING; факт о состоянии сервера, записываемый как есть, а не превращаемый в ошибку, если он не UP

endoflife:sonarqube-community — именно календарь Community Edition; отдельного маппинга резолвера для Developer/Enterprise/Datacenter нет.