Как сбросить счетчики выключателей в istio v1.1.1?
1 ответ
Возможно, я не правильно понял, но, насколько я понимаю, есть 2 вещи.
- Первый второстепенный, значок грома в Kiali, которым вы поделились, является только индикатором того, что к этому ресурсу применен прерыватель цепи. На самом деле он не исчезнет, если автоматический выключатель не будет снят с регистрации. Но вы можете выбрать, что отображать или нет:
Пожалуйста, проверьте имеющиеся у вас технические характеристики автоматического выключателя. Из дома Kiali вы можете зайти в "Istio Config" и проверить спецификации автоматического выключателя. Это может быть внутри другого "DestinationRule"(outlierDetection) или "DestinationPolicy"(CircuitBreaker).
- Для главного:
как сбросить счетчики выключателей в 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'