Мониторинг GKE на Stackdriver и Istio - PullRequest
0 голосов
/ 28 мая 2020

Я заметил, что можно получить довольно подробное представление о кластере k8s, запущенном на GKE через Stackdriver. Чем это отличается от развертывания Istio в кластерах GKE? Предоставляет ли Istio более подробную информацию, которую Stackdriver не может сделать?

1 Ответ

0 голосов
/ 28 мая 2020

Stackdriver используется для ведения журналов / мониторинга сервисов, который предоставляет данные о производительности и диагностике в Kubernetes, тогда как Istio - это сервис-я sh.

Мониторинг сервисов в самоуверенной инфраструктуре помогает отслеживать, как конечные пользователи воспринимают системы, таким образом при необходимости переходите к уровню инфраструктуры.

Полезный контекст о StackDriver от Google, с помощью Stackdriver Service Monitoring вы получите ответы на следующие вопросы:

  1. Какие у вас услуги? Какие функции предоставляют эти службы внутренним и внешним клиентам?
  2. Каковы ваши обещания и обязательства в отношении доступности и производительности этих служб, и соответствуют ли ваши службы им?
  3. Для микросервисов. приложения, каковы зависимости между службами? 4. Как вы можете использовать эти знания для перепроверки развертываний нового кода и сортировки проблем в случае ухудшения качества обслуживания?
  4. Можете ли вы в целом взглянуть на все сигналы мониторинга для сервиса, чтобы сократить MTTR?

Однако, когда дело доходит до Istio :

  1. Это помогает вам разместить правила сети / белого списка в развернутых службах.
  2. Предоставляет ответ на Что / Что / Как , какая служба будет подключаться к какая услуга и как подключение будет иметь место?
  3. Istio снижает сложность управления развертыванием микросервисов, предоставляя единообразный способ безопасного и подключения к микросервисам.
  4. Авторизация между службами, развернутыми внутри кластера Kubernetes.
  5. Аутентификация внешних клиентов, которые подключаются к внутренним службам в кластере.

Stackdri ver - это решение для ведения журнала по умолчанию для кластеров, развернутых на Google Kubernetes Engine .

Проще говоря, Драйвер стека обеспечивает ведение журнала , мониторинг и диагностика и Istio , служба me sh выполняет фактическую реализацию из what все надо делать и как .

...