
Roman
13.09.2018
09:07:36
а carbonapi умеет теги?
я себе в carbonapi вбил костыль - на запросы к тегам оно возвращает код 501 и nginx идет в graphite-web

Денис
13.09.2018
09:09:09
# msgpack - protocol used by graphite-web 1.1 and metrictank
вроде бы умеет

Google

Денис
13.09.2018
09:09:28
но вроде нет

Roman
13.09.2018
09:10:08
vladimir вроде умеет carbonapi и теги

Vladimir
13.09.2018
09:16:23
так пока и не научили
но надо б
а, ну прокси в графит-веб умеет

Денис
13.09.2018
09:19:23
ясно
то есть в люом случае надо поднимать графит-веб
если нужны теги

Nklya
13.09.2018
09:37:00
Интересная статья про мониторинг
https://blog.acolyer.org/2017/06/15/gray-failure-the-achilles-heel-of-cloud-scale-systems/

Paul
13.09.2018
11:27:10
коллеги, есть ли сравнительно безболезненный способ получить в графане список активных алертов прометеуса?
желательно без двойной работы

Google

Andor
13.09.2018
11:27:54
Для графаны есть плагин который сам в алертменеджер умеет

Paul
13.09.2018
11:28:30
у меня уже настроен алертменеджер, мне надо в графане только список активных алертов показывать. Уточню на всякий случай
можно список всех алертов, я отфильтрую

Bogdan (SirEdvin)
13.09.2018
11:36:24
У меня на почти последней графане работало

Paul
13.09.2018
11:36:53
спасибо

Sergey
13.09.2018
11:40:21
хм, я, например, просто делаю запрос ALERTS{alertname=~"some.alert.*"} и вывожу в панель Table

Terminator
13.09.2018
11:51:38
@Demianov будет жить. Поприветствуем!

Andor
13.09.2018
12:14:32

Mikhail
13.09.2018
12:15:15
кто-нибудь работает с прометеус оператором? Есть вопрос про additionalAlertManagerConfigs
не могу понять как правильно его применить

Maxim
13.09.2018
12:18:16
Всем привет. Подскажите пожалуйста формат отправки метрик с тегами в carbon-clickhouse чем то отличается от нативного в graphite? Пробую вот так echo "my.awesome.metric1;tag1=sd;tag2=xz 11 $(date +%s)" | nc -w0 carbon-clickhouse 2003 и ничего не падает в кх.

Никита
13.09.2018
12:21:07

Roman
13.09.2018
12:29:45

Maxim
13.09.2018
12:44:32
@rlomonosov спасибо! Не туда смотрел, действительно по этой команде данные вставились. Не получается теперь корректно графаной забрать данные, когда пишу в датасорсе линк на carbonapi и ставлю версию 1.1.x, а графана сбрасывает на 1.0.0

Roman
13.09.2018
12:45:01
и не получится. carbonapi не умеет же теги

Maxim
13.09.2018
12:45:29
использовать graphite-web через graphite-clickhouse?

Mikhail
13.09.2018
12:48:15

Roman
13.09.2018
12:50:06

Maxim
13.09.2018
13:02:15

Google

Roman
13.09.2018
13:04:05
Собственно оно тебе может сразу запустить graphite-web и все прочее с тегами

Maxim
13.09.2018
13:14:38
@rlomonosov хорошо, попробую ориентироваться на него

Alexander
13.09.2018
14:30:31
ребят, никоме не приходилось решать задачу конвертирования picle в plaintext
?

Andrei
13.09.2018
14:39:37

Alexander
13.09.2018
14:39:59
да он самый

Stanislav
13.09.2018
14:40:36

Andrei
13.09.2018
14:41:00
да он самый
это питонячий формат, загружаете в питоне, потом дампите в json, например

Alexander
13.09.2018
14:41:18
проблема в том что данные приходят в pickle а нужны в plaintext graphite
и нужно чтобы это онлайн происходило

Stanislav
13.09.2018
14:41:45
from pickle import loads
loads(xxx)

Vladimir
13.09.2018
14:45:48
он довольно грустный

Alexander
13.09.2018
14:46:13
ну да, а в мойру как запизивать?

Vladimir
13.09.2018
14:46:13
в смысле в графите раньше пикл работал хуже чем парсинг плейн текста
а тут автор мойры есть
они может скажут как

Alexander
13.09.2018
14:46:58
по большей части не хочется заморачиваться на этот счет
просто конвертнуть одно в другое и дальше по стандарту

Google

Admin
ERROR: S client not available

Vladimir
13.09.2018
14:47:58

Alexander
13.09.2018
14:48:13
дак ка краз такой случай
данные просто приходят с неподконтрольной стороны
так бы и переключили на plain и забили

Vladimir
13.09.2018
14:49:42
под Го есть либа для анпиклинга, stalecucumber называется
например

Paul
13.09.2018
14:51:19
pickle по-моему - самый гиперопасный способ хранить данные
даже были примеры pickle bomb – когда человек делает unpickle и ему машину разносит

Bogdan (SirEdvin)
13.09.2018
14:53:49
Ну .... есть и xml, и yaml бомбы. Но я решительно не понимаю, почему вы предлагаете человеко go, когда pickle это вроде как из питона) И парсить на питоне должно быть проще

Andrei
13.09.2018
14:56:47

Paul
13.09.2018
14:56:55
pickle может быть для любого языка. смысл пикла - замороженное состояние объекта, которое передается между машинами

Bogdan (SirEdvin)
13.09.2018
14:59:13
Ну, опять же в той либе, которую посоветовал Владимир написано, что pickle таки формат из питона. Понятное дело, что можно портировать, но где-то реально используется pickle помимо питона?) Кроме как для работы с pickle из питона

Vladimir
13.09.2018
15:06:18
Именно под метрик

Alexander
13.09.2018
15:10:06
похоже carbon-relay-ng то что нужно

Роман
13.09.2018
15:34:12

Bogdan (SirEdvin)
13.09.2018
15:43:58
@elasticsearch_ru
Еще есть https://t.me/ru_logs

Google

Bogdan (SirEdvin)
13.09.2018
15:48:39
Но по факту, кроме еластика почти ничего для логов на рынке селф-хостед не популярно)

GithubReleases
13.09.2018
16:14:32
yandex/ClickHouse was tagged: v18.12.14-stable
Link: https://github.com/yandex/ClickHouse/releases/tag/v18.12.14-stable
Release notes:
v18.12.14-stable

Nklya
13.09.2018
18:57:30
Отличный тред от Charity Majors про то, что разрастание количества алертов, дашбордов и разных проверок в мониторинге можно отнести к техническому долгу
https://twitter.com/mipsytipsy/status/1040093076000133120

Alexey
13.09.2018
21:19:24
Выглядит как неправильно настраиваемые алерты.

Andor
13.09.2018
21:20:12
а давно стало модно статьи писать в твитор?

Andrey
13.09.2018
21:20:58
да это какое то современное наркоманство

evix
13.09.2018
21:22:14
у меня даже штанины подвернулись

Nklya
14.09.2018
06:58:36
Актуальный список TSDB (есть даже akumuli)
https://misfra.me/2016/04/09/tsdb-list/

Andor
14.09.2018
06:59:13
Aerospike
High performance, in-memory, NoSQL