Как сбросить счетчики выключателей в istio v1.1.1?

Кто-нибудь знает, как сбросить счетчики выключателей в istio v1.1.1? Во время тестирования производительности (3 недели назад) сработал автоматический выключатель, на графике Киали появился значок грома. После этого движения нет, значок "гром" должен исчезнуть насколько я понимаю.

1 ответ

Возможно, я не правильно понял, но, насколько я понимаю, есть 2 вещи.

  1. Первый второстепенный, значок грома в Kiali, которым вы поделились, является только индикатором того, что к этому ресурсу применен прерыватель цепи. На самом деле он не исчезнет, ​​если автоматический выключатель не будет снят с регистрации. Но вы можете выбрать, что отображать или нет:

Пожалуйста, проверьте имеющиеся у вас технические характеристики автоматического выключателя. Из дома Kiali вы можете зайти в "Istio Config" и проверить спецификации автоматического выключателя. Это может быть внутри другого "DestinationRule"(outlierDetection) или "DestinationPolicy"(CircuitBreaker).

  1. Для главного:

как сбросить счетчики выключателей в istio v1.1.1?

Возможно, вы захотите сначала оценить свою ситуацию, используя доступную информацию от Киали.

  • На главной странице вы можете перейти -> Рабочие нагрузки ->
  • Вы получите страницу с подробностями и сможете проверить вкладки "Информация", "Трафик", "Журналы" и так далее. Вы можете проверить входящий и исходящий трафик. Если запрос просто не поступает, то, возможно, необходимо проверить у клиента службы, почему запросы были остановлены.

Я чувствую, что ты этого не делаешь. Но если вы полностью не осведомлены и не оценили наличие проблемы, вы можете проверить статистику отдельного Envoy Proxy, используя Kubectl, указывающий на ваш кластер Kubernetes. Справка по статистике Istio Envoy.

kubectl -n {YOUR NAMESPACE} -it {THE POD NAME YOU WANT TO TEST} -c istio-proxy  -- sh -c 'curl localhost:15000/stats'

если вы действительно хотите сбросить:

kubectl -n {YOUR NAMESPACE} -it {THE POD NAME YOU WANT TO TEST} -c istio-proxy  -- sh -c 'curl -XPOST localhost:15000/reset_counters'
Другие вопросы по тегам