Мониторинг микросервиса с помощью графана - PullRequest
0 голосов
/ 21 октября 2018

У нас есть многослойные микросервисы с конечными точками работоспособности в форме JSON.JSON может содержать состояния других служб, которые будут вызывать микросервисы.Есть ли способ, которым мы можем отслеживать эту услугу на Графане?У нас есть Графана и Телеграф.

Спасибо заранее Сэм

1 Ответ

0 голосов
/ 23 октября 2018

Проверьте это, я считаю, что Плагин Telegraf HTTP имеет разбор JSON и может удовлетворить это.

Если вы просто проводите обычные проверки работоспособности, я думаю, что у вас может быть что-то вроде обнаружения службы, которое в значительной степени имеет обычную проверку работоспособности HTTP из коробки.

Кроме того, одно из предложений, которое я имею, - это на самом деле разбить проверки работоспособности для независимых служб.То есть, если вы агрегировали его на микросервисе верхнего уровня, и этот микросервис по какой-либо причине дает сбой, ваш мониторинг показал бы ложноположительный результат сбоя других сервисов за этим микросервисом, который может работать.Это идет рука об руку с обнаружением службы, если вы просто ищете простой код состояния HTTP 200 OK.

...