Как фиксировать количество запросов в секундах или задержку вызова микросервиса? (без istio или другого инструмента на основе envoy)

Есть ли способ фиксировать такие показатели, как количество запросов в секунду или задержка вызова службы (между двумя службами) в среде кубернетов без таких инструментов, как Istio или любой другой архитектуры на основе enovy/ mesh?

Другими словами, какие показатели возможны только при реализации служебной сети?

1 ответ

Решение

Я публикую это как ответ сообщества для большей наглядности.

как @Joel упомянул в комментариях.

Я бы сказал, что без сервисной сетки или архитектуры на основе прокси эти показатели должно предоставлять ваше приложение. Существуют экспортеры или модули prometheus для многих популярных фреймворков. Например, метрики микропрофиля, http://micrometer.io/ и т. Д. Но сети посланников или сервисов сделали бы его независимым от фреймворка.

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