Size: a a a

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

2020 April 02

AV

Aliaksandr Valialkin in Церковь метрик
Slach
а подскажите за https://github.com/cortexproject/cortex
они вместе с VictoriaMetrics могут жить? или это сильно отдельный проект как uber m3db?
Можно настроить прометеус, чтобы он одновременно записывал данные в ВМ и кортекс, просто указав два url в секции remote_write в конфиге прометеуса. Это удобно для сравнения, что лучше подходит под ваши нужды
источник

AV

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

S

Slach in Церковь метрик
Aliaksandr Valialkin
Можно настроить прометеус, чтобы он одновременно записывал данные в ВМ и кортекс, просто указав два url в секции remote_write в конфиге прометеуса. Это удобно для сравнения, что лучше подходит под ваши нужды
все, я вроде бы понял
на самом деле глядя на то какое кол-во решений появляется которые как long term storage к prometheus и всякие кластеризации типа thanos

я не очень понимаю =) а кто из них вообще может быть drop-in replacement?
m3db ?
источник

AV

Aliaksandr Valialkin in Церковь метрик
интересное обсуждение в слаке кортекса насчет этого релиза:
Bryan Boreham  5 hours ago
In my opinion you're moving too fast for the singular event of a 1.0 release.

Goutham Veeramachaneni  5 hours ago
Hrm, can you elaborate?

Bryan Boreham  5 hours ago
48 hours is the minimum bar we set for an 0.x release.

Bryan Boreham  5 hours ago
It's only four days since a commit where everything broke.

Goutham Veeramachaneni  5 hours ago
Hrm, I've already pushed the tag though :confused:

Bryan Boreham  5 hours ago
OK good luck.
источник

AV

Aliaksandr Valialkin in Церковь метрик
Slach
все, я вроде бы понял
на самом деле глядя на то какое кол-во решений появляется которые как long term storage к prometheus и всякие кластеризации типа thanos

я не очень понимаю =) а кто из них вообще может быть drop-in replacement?
m3db ?
drop-in replacement для чего? Если для датасорса в графане, то все - m3db, cortex, thanos и victoriametrics - поддерживают prometheus querying api, поэтому все они могут быть использованы как drop-in replacement прометеуса в графане. Единственный нюанс - танос читает последние два часа данных из прометеусов, поэтому для запросов поверх последних двух часов данных ему нужен доступ ко всем прометеусам. Для остальных систем такого ограничения нет - они работают полностью автономно от прометеусов, которые пишут туда данные
источник

S

Slach in Церковь метрик
Aliaksandr Valialkin
drop-in replacement для чего? Если для датасорса в графане, то все - m3db, cortex, thanos и victoriametrics - поддерживают prometheus querying api, поэтому все они могут быть использованы как drop-in replacement прометеуса в графане. Единственный нюанс - танос читает последние два часа данных из прометеусов, поэтому для запросов поверх последних двух часов данных ему нужен доступ ко всем прометеусам. Для остальных систем такого ограничения нет - они работают полностью автономно от прометеусов, которые пишут туда данные
нет, для всего
хочется scaping сразу в long-term и alerting тоже
источник

AS

Aleksey Shirokikh in Церковь метрик
Slach
нет, для всего
хочется scaping сразу в long-term и alerting тоже
звучит будто вам надо saas
источник

AV

Aliaksandr Valialkin in Церковь метрик
Slach
нет, для всего
хочется scaping сразу в long-term и alerting тоже
насколько я знаю, систем, которые могут полностью подменить всю функциональность прометеуса, сейчас нет
источник

S

Slach in Церковь метрик
Aliaksandr Valialkin
drop-in replacement для чего? Если для датасорса в графане, то все - m3db, cortex, thanos и victoriametrics - поддерживают prometheus querying api, поэтому все они могут быть использованы как drop-in replacement прометеуса в графане. Единственный нюанс - танос читает последние два часа данных из прометеусов, поэтому для запросов поверх последних двух часов данных ему нужен доступ ко всем прометеусам. Для остальных систем такого ограничения нет - они работают полностью автономно от прометеусов, которые пишут туда данные
;) вообще непонятно конечно, видимо кодобаза прометеуса настолько плохая и там видимо идет насктолько фиговая интеграция с TSDB, что никто туда не хочет ничего прикручивать ...
источник

АП

Андрей Привалов in Церковь метрик
Aliaksandr Valialkin
насколько я знаю, систем, которые могут полностью подменить всю функциональность прометеуса, сейчас нет
но будут?)
источник

AV

Aliaksandr Valialkin in Церковь метрик
мы работаем над этим )
источник

S

Slach in Церковь метрик
Aleksey Shirokikh
звучит будто вам надо saas
нет =) терпеть не могу когда с SaaS владелец, который обычно шарит только в продажах, хочет типа продать ценность. а продает совокупность багов программеров которые на него работают, которые ты ему за бесплатно еще и тестишь, трахаясь с его тех поддержкой
источник

S

Slach in Церковь метрик
в opensource хотя бы все более или менее честно
источник

АП

Андрей Привалов in Церковь метрик
звучит, как сериал
источник

GM

Gleb Mekhrenin in Церковь метрик
Slach
в opensource хотя бы все более или менее честно
🙈
источник

AV

Aliaksandr Valialkin in Церковь метрик
Slach
нет, для всего
хочется scaping сразу в long-term и alerting тоже
scraping уже есть в single-node ВМ - https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/README.md#how-to-scrape-prometheus-exporters-such-as-node-exporter . Алертинг тоже скоро должен подъехать.
источник

АП

Андрей Привалов in Церковь метрик
Запилить бы ковертер конфиг алертменеджера в скрипт в balerter 🤔
источник

S

Slach in Церковь метрик
Aliaksandr Valialkin
scraping уже есть в single-node ВМ - https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/README.md#how-to-scrape-prometheus-exporters-such-as-node-exporter . Алертинг тоже скоро должен подъехать.
о, спасибо =)
источник

AN

Artem Navoiev in Церковь метрик
Slach
;) вообще непонятно конечно, видимо кодобаза прометеуса настолько плохая и там видимо идет насктолько фиговая интеграция с TSDB, что никто туда не хочет ничего прикручивать ...
качество кода такое себе, основная проблема оверинжениринг и спагетти и куча корнер кейсов
источник

VS

Vasilyev Sergey in Церковь метрик
Всем привет.
Вопрос новичка - есть 2 вектора (gauge), метрики одного заканчиваются там где начинаются метрики следующего. Как эти метрики слепить в один вектор(?)
источник