Size: a a a

Церковь метрик

2021 November 26

ВС

Виталий Солдатов... in Церковь метрик
  - job_name: https
   metrics_path: /probe
   params:
     module: [https_2xx]
   file_sd_configs:
     - files:
         - 'targets/https.yml'
   relabel_configs:
     - source_labels: [__address__]
       target_label: __param_target
     - source_labels: [__param_target]
       target_label: instance
     - target_label: __address__
       replacement: blackbox.exporter:9115

targets/https.yml
---
- labels:
   web: internet
 targets:
   - https://google.com/
   - https://ya.ru
источник
2021 November 28

Д

Денис in Церковь метрик
источник

M

Maksimus Ulibikus in Церковь метрик
Всем привет.

Такой запрос возвращает количество pods на ноде sum(kube_pod_info{node="srv-dev-rrsys-k8s-worker-01"})

Не могу разобраться в составлении запроса, чтобы PromQL вернул список всех нод и напротив каждой будет количество pods.
источник

M

Maksimus Ulibikus in Церковь метрик
источник

..

. . in Церковь метрик
sum(kube_pod_info) by (node) не оно?
источник
2021 November 29

M

Maksimus Ulibikus in Церковь метрик
Да, оно. Спасибо
источник

V

Vovan in Церковь метрик
Привет! Как сократить утилизацию сети при использовании remote_write? в среднем канал забит на 100 мегабит, покопался в документации, у Prometheus неизменяемый header Content-Encoding: snappy. Подумываю провести опыт (promtetheus_1 -> local nginx) - > (local nginx -> prometheus_2) возможно кто-то решил данную задачу по другому.
источник

AS

Andrey Stolbovsky in Церковь метрик
Snappy кстати весьма неплохой кодек
источник

V

Vovan in Церковь метрик
The compression ratio is 20–100% lower than gzip - от этого грустно 🙁
источник

AS

Andrey Stolbovsky in Церковь метрик
Надо на данных смотреть, у них на разных данных и на разных уровнях компрессии совершенно разные показатели
источник

TF

Terry Filch in Церковь метрик
источник

AS

Andrey Stolbovsky in Церковь метрик
Но вообще zstd самый неплохой кандидат
источник

AS

Andrey Stolbovsky in Церковь метрик
Во, да
источник

AS

Andrey Stolbovsky in Церковь метрик
Получается надо декодировать из snappy и кодировать в zstd?
источник

AS

Andrey Stolbovsky in Церковь метрик
при помощи nginx. это CPU ...
источник

AS

Aleksey Shirokikh in Церковь метрик
такая схема поломает довольно сильно доступность всей схемы.
быть может пора в issue или в код ?
я читал ребята не сильно морочились когда его готовили
источник

V

Vovan in Церковь метрик
Утилизация сети важнее чем CPU в моем случае, так как на текущий момент без нагрузки канал забил на 500 мегабит. У нас множество площадок с remote_write в центральную викторию и при 1 минутном факапе, каналы уже под 2 гигабита забиты)
источник

AS

Andrey Stolbovsky in Церковь метрик
а метрики начинают поставляться только при факапе?
источник

AS

Aleksey Shirokikh in Церковь метрик
Смотри история с snappy прям с основания пошла https://github.com/prometheus/prometheus/commit/2dda5775e318cdbd325dc63cd8596b7451c20dcc
источник

V

Vovan in Церковь метрик
нет, в штатном режиме канал забил на 500 мегабит стабильно
источник