Size: a a a

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

2020 January 14

A

Andrey Afoninskiy in Церковь метрик
например так:
availability = (total_time - breached_time)/total_time * 100
breached_time = amount of time when errorrate was greater that 5%
источник

AS

Aleksey Shirokikh in Церковь метрик
А если не доступен для Индии а для остальных доступен это доступен?  А если для страны в которой есть интернет банхаммер и они случайно или намеренно вас заблочили?
источник

AS

Aleksey Shirokikh in Церковь метрик
А если 200ки отдаёте но с контентленгс 0?
источник

A

Andrey Afoninskiy in Церковь метрик
сейчас неважно как конкретно меряем, меня пока философский вопрос интересует - availability in percents это SLI или SLO
источник

AS

Aleksey Shirokikh in Церковь метрик
Slo
источник

AS

Aleksey Shirokikh in Церковь метрик
Slo про время
источник

A

Andrey Afoninskiy in Церковь метрик
ок, я угнал, логично
источник

i

inqfen in Церковь метрик
Aleksey Shirokikh
А если не доступен для Индии а для остальных доступен это доступен?  А если для страны в которой есть интернет банхаммер и они случайно или намеренно вас заблочили?
Недоступен для Индии - новые правила акцесса на апворке?
источник

TF

Terry Filch in Церковь метрик
Andrey Afoninskiy
сейчас неважно как конкретно меряем, меня пока философский вопрос интересует - availability in percents это SLI или SLO
источник

IL

Ihor Levchenko in Церковь метрик
хотел спросить по prometheus (надеюсь, я в правивльном чате!)
на сколько я понял, summary довольно тяжелый для просчета и если лейблить по каждому API entry и методу (когда их всего около пару тысяч)?
Я планирую гистограмы использовать, просто для себя сделаю градацию того, что для меня принятно и критично

Так вот, на сколько я понимаю, histogram работают и считаются и “выбираются” побыстрее, верно?
источник

IL

Ihor Levchenko in Церковь метрик
я в общем только разбираюсь и хочу построить систему мониторинга всего и вся.
Я в общем для чего эту гистограму хочу - чтобы можно было потом отфильтровать самые тяжелые запросы.
Я думал сделать градацию бакетов для гистограмы: 0, 100, 500, 1000, 2000, 5000, 10000, Inf+
Это мне помогло бы понимать какие запросы работают очень быстро, какие не очень.. и с какими вообще все плохо (в миллисекундах)

но может быть я не совсем правильно понимаю метрики гистограм
источник

S

Stas in Церковь метрик
Можно попробовать, но это не совсем нормальная практика для tsdb, в т.ч. и для вм. Лучше складывать показания в гистограммы вроде вот этих - https://medium.com/@valyala/improving-histogram-usability-for-prometheus-and-grafana-bc7e5df0e350 , после чего пушить эти гистограммы в вм с фиксированной частотой вроде 1 раз в 10 секунд. Такие гистограммы позволяют потом смотреть распределение latency на произвольном диапазоне времени с шагом меньше 50% . Например, если latency в пределах от 1 до 10 секунд, то на выходе получим 18 бакетов для следующих диапазонов latency: (1..1.5], (1.5..2], ... (9.5..10]. Это покрывает большинство потребностей при мониторинге.
источник

IL

Ihor Levchenko in Церковь метрик
Stas
Можно попробовать, но это не совсем нормальная практика для tsdb, в т.ч. и для вм. Лучше складывать показания в гистограммы вроде вот этих - https://medium.com/@valyala/improving-histogram-usability-for-prometheus-and-grafana-bc7e5df0e350 , после чего пушить эти гистограммы в вм с фиксированной частотой вроде 1 раз в 10 секунд. Такие гистограммы позволяют потом смотреть распределение latency на произвольном диапазоне времени с шагом меньше 50% . Например, если latency в пределах от 1 до 10 секунд, то на выходе получим 18 бакетов для следующих диапазонов latency: (1..1.5], (1.5..2], ... (9.5..10]. Это покрывает большинство потребностей при мониторинге.
я так понимаю - это мне ответ?
источник

S

Stas in Церковь метрик
привет!
источник

S

Stas in Церковь метрик
да
источник

S

Stas in Церковь метрик
была дискуссия про гистограммы в чате, если есть доступ к history канала - полистай
источник

IL

Ihor Levchenko in Церковь метрик
а вообще summary более тяжелый для расчетов чем histogram?
источник

S

Stas in Церковь метрик
я не разбираюсь сам в этом чтобы дать точный ответ, может @valyala поможет
источник

S

Stas in Церковь метрик
но с VM (VictoriaMetrics) наверняка будет быстрее чем с tsdb в прометее. У нас девелоперы используют heatmaps и гистограммы на основе VM, чтобы они не делали
источник

S

Stas in Церковь метрик
99p ответов до 1.5секуды
источник