172 похожих чатов

Подскажите. Есть такой promql: topk(5, sum by (resource) (increase(apiserver_request_total{cluster="dev"}[1h]))) Показывает какие ресурсы

обращаются к apiserver. Первое место leases, потом secret, потом configmap.
Как расширить диагности для снижения нагрузки к apiserver ?
То есть может это External Secrets Operator слишком часто обновляет ресурсы или это FluxCD слишком часто обновляет ресурсы, и это нагружает apiserver.

9 ответов

32 просмотра

Ты ресурсы смотришь, а хочешь по клиенту ?

Anton-Patsev Автор вопроса
George Gaál
Ты ресурсы смотришь, а хочешь по клиенту ?

да. или хотя бы что то приближенное к клиенту

а по времени запроса пробовал смотреть? Например top 10 по разным перцентлям topk(10, histogram_quantile(0.90, sum(rate(apiserver_request_duration_seconds_bucket{verb!="WATCH"}[5m]))by(le,group,resource,verb)))

вообще то что на первых местах по количеству запросов эти вещи вполне нормально

Anton-Patsev Автор вопроса
Dmitry Sergeev 🇺🇦
а по времени запроса пробовал смотреть? Например t...

интересно {group="apiextensions.k8s.io", resource="customresourcedefinitions", verb="LIST"} 0.91 {group="apiextensions.k8s.io", resource="customresourcedefinitions", verb="APPLY"} 0.904 {group="events.k8s.io", resource="events", verb="POST"} 0.8799999999999999 {group="batch", resource="jobs", verb="POST"} Спасибо. Возьму на заметку

Anton Patsev
интересно {group="apiextensions.k8s.io", resource=...

а очередей нет? workqueue_depth{job="apiserver"}

может еще пригодится аналогичное но для очередей перцентли topk(10, histogram_quantile(0.90, sum(rate(workqueue_queue_duration_seconds_bucket{job="apiserver"}[5m]))by(le,name))) Но у меня тоже там на первом месте crd_openapi_controller

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта