GCP с работоспособностью привода Spring Boot, срабатывание оповещения UP/DOWN. Пользовательские метрики

Пружинный привод / здоровье возвращает мне здоровье некоторых базовых систем. Как это:

  {

    "status" : "DOWN",

    "myHealthCheck" : {

        "status" : "DOWN",

        "Error Code" : 1

     },

     "external-service" : {

         "status" : "UP"

     }

}

Итак, вручную, я могу посетить / Health URL и увидеть мои статусы.

Какой способ сделать это автоматически с помощью GCP, чтобы он звонил / проверял здоровье, читал json и, в зависимости от статуса UP или DOWN, сообщал о проблеме, вызывая Alert?

До сих пор я видел в GCP несколько простых проверок времени работы GET, но не json, экстракторов UP/DOWN.

Как это сделать в GCP со здоровьем исполнительного механизма Spring Boot?

ОБНОВЛЕНИЕ: я предполагаю, что мой вопрос сводится к:

Как подтолкнуть пользовательские метрики в стекдрайвер из Java? Поэтому при каждом запросе GET / приводе / работоспособности я обновлял пользовательский показатель в Google Cloud Stackdriver.

М.. Я думаю, это: https://cloud.google.com/monitoring/docs/reference/libraries

План состоит в том, чтобы настроить проверку жизненного цикла на GCP, чтобы периодически устанавливать вызов / привод / состояние и нажимать метрики ВВЕРХ / ВНИЗ от необходимости передавать их на Stackdriver.

0 ответов

Другие вопросы по тегам