модель?
Есть "три с половины сервера" и нет желания их сильно настраивать.
Т.е. хотелось бы закинуть экспортер+что-нить что будет с него читать и отправлять уже в некую утилу с которой уже пром будет считывать метрики.
Стандартный push gateway захлёбывается от кол-ва метрик.
Да, да, друг знает про антипатерны и всё такое))
telegraf? https://www.influxdata.com/time-series-platform/telegraf/
ну Vector так умеет :)
Это который vector.dev или что-то другое ?
да, который vector.dev
У вас случаем статейки с демо не завалялось ?
Ну дык чем не решение?) Или я не понял условия задачи?
vmagent?
Типо схемы prom-exporter <- vmagent -> remoteWrite -> prom ?
типа да. агент может в кучки хостов собирать и отправлять дальше
Будь мужиком - перейди на следующий лэвэл - выкинь пром
С remoteWrite ещё не работал. Но есть подозрения что remoteWrite получает много доступа и можно тереть соседние метрики. Либо нужно каждый раз под каждый remoteWrite ограничения заводить на основном проме. Или это всё нелепые догадки ?
что значит много доступа и тереть соседние? если вы будете одно и тоже писать, конечно перетрется, если будет отличаться - то никаких проблем
ну и много доступа ограничивается использованием vmauth, ечли надо больше сукьюрити
Вот снапшот дашборда с бенчмарка Прометеуса и VM при скрейпе (и пром и вм скрейпят сами, никаких remote-write'ов) 1к таргентов nodeexporter на одинаковом железе (3vCPU, 12 Gib mem). https://snapshots.raintank.io/dashboard/snapshot/BY8h4LqLIOqoQQI2ghIDIkKQAKjhVzTh?orgId=2 Более подробно про этот бенчмарк будет здесь https://stackconf.eu/talks/how-to-reduce-expenses-on-monitoring-with-victoriametrics/ Повторить бенчмарк можно тут https://github.com/VictoriaMetrics/prometheus-benchmark/tree/vmsingle#prometheus-benchmark
Обсуждают сегодня