Проверка состояния серверных компонентов Indeed AM.
Автор Nikita Kim, Last modified by Nikita Kim на 07 июня 2024 05:21 PM

Вопрос: Необходимо настроить мониторинг "состояния здоровья" системы Indeed AM. Какие ресурсы возможно для этого опрашивать?

Ответ:  Для отслеживания состояния системы в серверных компонентах присутствуют страницы Healthcheck. Данная страница выводит информацию о состоянии компонента. Для интеграции с системами мониторинга возможно обращаться к данным страницам при помощи GET-запроса.

Страницы Healthcheck доступна по следующим url:

  1. Для core: https://{your.indeedam.server}/am/core/api/v6/healthcheck/isHealthy и https://{your.indeedam.server}/am/core/api/v6/healthcheck/index, ожидаемый ответ страниц - 200
    Для страницы /isHealthy необходимо передать параметр ContentType application/json в header запроса. Для теста url можно использовать следующие команды:
    Powershell: Invoke-WebRequest -Uri https://{your.indeedam.server}/am/core/api/v6/healthcheck/isHealthy -Method GET -ContentType 'application/json'
    curl: curl -X GET --header 'Accept: application/json' 'https://{your.indeedam.server}/am/core/api/v6/healthCheck/isHealthy'
    Для страницы /index используется ContentType text/html. Для теста url можно использовать следующие команды:
    Powershell: Invoke-WebRequest -Uri https://indeedcore.indeed.local/am/core/api/v6/healthcheck/index -Method GET
    curl: curl -X GET --header 'Accept: text/html' 'https://{your.server.name}/am/core/api/v6/healthCheck/index'
  2. Для ls: https://{your.ls.server}/ls/api/SettingsCheck?applicationId=ea, ожидаемый ответ страницы - 200
  3. Для сервера IndeedKey: https://{your.indeedkey.server}/api/HealthCheck, ожидаемый ответ страницы - 200

Также, возможно отслеживать состояние компонентов mc, uc, idp при помощи GET-запросов:

  1. Для mc: https://{your.indeedam.server}/am/mc, ожидаемый ответ страницы - 302
  2. Для uc: https://{your.indeedam.server}/am/uc, ожидаемый ответ страницы - 302
  3. Для idp: https://{your.indeedam.server}/am/idp, ожидаемый ответ страницы - 200
(5 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Добавить новый комментарий
 
 
Полное имя:
Email:
Комментарии: