Size: a a a

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

2021 November 29

RK

Roman Khavronenko in Церковь метрик
вместо этого вы выставляете наружу все промы, чтобы можно было скрейпить federate endpoint?

Btw, и сингл версия и vmagent умеют скрейпить /federate
источник

PL

Pavel Litvyak in Церковь метрик
То есть имеет место некий прометеус который по федерации скрейпит метрики с других прометеусов и льёт в Викторию? Сам хранит два часа при этом?
источник

В

Виталий in Церковь метрик
все верно
источник

В

Виталий in Церковь метрик
ограничить запросы по ип в промы можно
источник

A

Andor in Церковь метрик
добавить авторизацию на remote_write тоже можно
источник

В

Виталий in Церковь метрик
поделитесь ссылкой?
источник

В

Виталий in Церковь метрик
авторизацию где/куда?? я ж говорю - НЕТ ВОЗМОЖНОСТИ выставить порт в интернет
источник

В

Виталий in Церковь метрик
могу только забирать метрики и все
источник

PL

Pavel Litvyak in Церковь метрик
А можно подробностей? Сколько метрик в проме, сколько потребляет памяти? Сколько хотите чтобы потреблял?) Потребляет память в обычном режиме работы или вы ещё запросы в него делаете?
источник

RK

Roman Khavronenko in Церковь метрик
https://docs.victoriametrics.com/vmagent.html?highlight=federate#stream-parsing-mode
посмотрите пример внизу.
/federate отдает метрики в таком же формате как и /metrics - там не нужен спец механизм/парсер
источник

RK

Roman Khavronenko in Церковь метрик
но для /federate вы ведь выставляете порты локальных прометеусов в интернет, разве нет?
источник

В

Виталий in Церковь метрик
почему локальных? они удаленные в кубах
источник

В

Виталий in Церковь метрик
и в ингрессе я могу настроить вайтлист по ИП
источник

RK

Roman Khavronenko in Церковь метрик
а для центральной VM можете настроить вайтлист?
источник

V

Viktar in Церковь метрик
Благодарю
sum(processedRecords{job="$job",node="$node"} - processedRecords{job="$job",node="$node"} offset $interval)
получается с одной нодой, но если я выбираю несколько нод, как параметр, по выдаёт ошибку
источник

В

Виталий in Церковь метрик
ох… разговор слепого с глухим… центральную машину для сбора метрик я не могу выставить в интернет, не могу пробросить порт - я могу только с нее запрашивать метрики у остальных промов
источник

RK

Roman Khavronenko in Церковь метрик
anyway, то что вы делаете решается несколькими способами.
Обычно, у людей проблема в том как скрейпить все прометеусы и они бы предпочли бы один раз всем настроить одинаковый remote-write. Таким образом и достигается "бОльшая" секьюрность с использованием push. См https://www.percona.com/blog/2021/01/29/percona-monitoring-and-management-2-14-moving-to-a-push-model-for-victoriametrics/
источник

В

Виталий in Церковь метрик
т/е/ принципиального решения с pull моделью нет?
источник

RK

Roman Khavronenko in Церковь метрик
вы имеете в виду, как ограничить потребление памяти в Prometheus?
источник

В

Виталий in Церковь метрик
с этого я начал разговор ))
источник