
ixpict
12.09.2016
20:10:19
а графики - графана смотрит в opentsdb
который с бекендом на хадупе

Александр
12.09.2016
20:10:34
Спасибо, интересно выглядит

ixpict
12.09.2016
20:11:12
https://github.com/vadv/stalin

Google

ixpict
12.09.2016
20:11:27
сам сервер мониторинга
клиент уже DIY :)

Александр
12.09.2016
20:12:30
Я надеюсь он не только под проксмокс

ixpict
12.09.2016
20:12:46
мониторинг? как допишите

Александр
12.09.2016
20:13:20
Да это понятно

ixpict
12.09.2016
20:13:21
там go
proxmox - это от неизбежности и не совсем адекватных цен на платные гипервизоры
xen-сервер могли бы, но там костылей чуть больше

Александр
12.09.2016
20:14:09

ixpict
12.09.2016
20:14:57
про ovirt первый раз слышу
интересно, спасибо

Roman
12.09.2016
20:17:47

Google

ixpict
12.09.2016
20:18:19
Мониторинг сервер, на основе Riemann
Переписан на го

Roman
12.09.2016
20:18:30

ixpict
12.09.2016
20:18:32
Хотя насчет переписан
Скорее сильно вдохновлен
Дима Васильев может рассказать больше
Я уже ушел из той компании когда его писали

Roman
12.09.2016
20:22:18
Мониторнг чего?

ixpict
12.09.2016
20:22:50
Просто система мониторинга
Какие метрики будете посылать
То и будет мониторить
Альтернатива zabbix

Александр
12.09.2016
20:23:47
Реклама прям))

ixpict
12.09.2016
20:23:50
Ну и иже с ним
))

Александр
12.09.2016
20:24:05
Нагиос норм)

ixpict
12.09.2016
20:24:41
Каждый сисадмин должен написать свой мониторинг )

Roman
12.09.2016
20:24:52
Тут это, Чистякова в чате нет?

Александр
12.09.2016
20:25:27

ptchol
12.09.2016
20:25:56

Google

Roman
12.09.2016
20:26:25
Просто Riemann написан на Clojure а stalin типа клон на Go

ixpict
12.09.2016
20:26:43
Ага, но скорее сильно вдохновлен
Немного похож на джаглер у яши
Многие идеологические вещи сходятся
Но последний они так и не заопенсорсели

Roman
12.09.2016
20:29:50
Но только я не понял при беглом просмотре что делает stalin. Сбор метрик - абстрактно

ixpict
12.09.2016
20:30:30
Да сообсно больше почти и ничего, зажигает лампочки, принимает события , проксирует их в сторадж
Логика реализуется клиентом и админом который пишет клиент/плагин к нему

Darafei
12.09.2016
20:31:25
что ж это Сталин лампочки зажигает, лампочки Ильич должен зажигать

Roman
12.09.2016
20:31:44
Ну коллекторы там есть какте нибудь?

ixpict
12.09.2016
20:31:57
В смысле аггрегация событий?
Типа н-нод в х кластере?
Нет
Он очень прост

Roman
12.09.2016
20:33:01
Нет в смысле поддержка протоколов. Вот u prometeusa есть exporter. Например конвертор snmp в их протокол.

ixpict
12.09.2016
20:33:19
Вся логика на клиенте )
Вообще ВСЯ, напишите такой плагин - будет

Roman
12.09.2016
20:34:47
А что на сервере тогда? Что нибудь есть?

ixpict
12.09.2016
20:34:57
Гм, пингер
Честно говоря, у нас не было ситуаций когда бы это было действительно необходимо

Google

ixpict
12.09.2016
20:37:45
У него есть апи, модно прикрутить сервис который выполнит конвертацию
Можно *
Смысл правда не очень понятен

Roman
12.09.2016
20:39:50
Вот например про riemann: https://blog.selectel.ru/kratkoe-vvedenie-v-riemann-monitoring-i-analiz-sobytij/
Там у него есть разные утилитки, опрос хоста, опрос сети. Это в stalin что? Клиент?

ixpict
12.09.2016
20:41:07
клиент/сервис

Roman
12.09.2016
20:42:32
В моем понимании клиент - это например миллион wi-fi точек, которые надо опрашивать.

ixpict
12.09.2016
20:42:46
да, у нас есть аналогичный
он занимается упихиванием метрик со свитчей
он не входит в комплект к системе мониторинга
которая в opensource

Roman
12.09.2016
20:43:16

ixpict
12.09.2016
20:43:30
не, стыдно )
к тому же не сложно реализовать своими силами

Roman
12.09.2016
20:44:40
На самом деле было бы неплохо выложить типа tools. А то голое ядро не доставляет, особенно без елиной строчки документации :)

ixpict
12.09.2016
20:44:48
ох
скорее всего это не произойдет никогда)
да к тому же riemann более продвинутый собрат
просто немного тормозит
местами

Google

ixpict
12.09.2016
20:45:49
java-же
там нужно сильно масштабировать железки

Maxim
12.09.2016
20:46:10
ну от джавы в римане только JVM же
так-то он на кложуре

ixpict
12.09.2016
20:46:59
в общем у нас порядка 30к в пике метрик в минуту, к сожалению дохло
ну и железок было немного
голь на выдумки хитра! :)
в общем чатик не про мониторинги и я пожалуй спать
всем снов

Roman
12.09.2016
20:53:39


blkmrkt
13.09.2016
02:44:47
может кто поможет с проблемой:
У меня работал процесс, который непрерывно писала данные в таблицу со sparse pkey, предположительно пока я не запустил рядом ГУИ к ней, где использовалась ОРМ. Эта ОРМ создала sequence к этому pkey (вроде ничего больше не поменяла), и некоторые upsertы перестали работать: error: duplicate key value violates unique constraint "profiles_pkey". Upsertы делаются такой квери:
INSERT INTO profiles (id, profile) VALUES $1 ON CONFLICT (id) DO UPDATE
SET time_last_seen = now(), profile = EXCLUDED.profile
Вот я не пойму, каким образом этот upsert может фейлить, если единственный pkey id уже включен в ON CONFLICT?
короче дело в том, что ON CONFLICT (id) UPDATE ... почему-то не делает апдейта, а кидает ошибку. Я сейчас проверил - дубликатов в одной трансакции нет, значит это точно какая-то фигня с БД
мда, у меня каким-то образом оказалось 2 записи в БД с идентичным pkey. как такое может получиться?
в соседней таблице 3 миллиарда записей и та же беда ?


Vadim
13.09.2016
06:34:04
Баг навернл

Andrey
13.09.2016
08:07:22
@Cloud66 :
"для тех кто не из столицы, видеозапись будет?" - как минимум, постараемся записать. Скорее всего - да.

Dmitry
13.09.2016
09:02:05
можете использовать любой клиент riemann, например курчатова :D
https://github.com/vadv/kurchatov/
и пример для psql: https://github.com/vadv/kurchatov/blob/master/examples/pgsql.rb

blkmrkt
13.09.2016
09:23:37

Sergey
13.09.2016
09:33:53
ON CONFLICT в этом месте ничего не делает собственно с конфликтом - id остается прежним

⬗VLAD⌶K⬖
13.09.2016
09:38:17
Исследователь из Польши, Давид Голунски (Dawid Golunski), обнаружил в MySQL сразу два критических 0-day бага. Проблемы распространяются на MySQL 5.7.15, 5.6.33 и 5.5.52, а также были актуальны для MariaDB и PerconaDB. Хотя некоторые разработчики уже выпустили исправления для найденных уязвимостей, Oracle патч пока не представила, а исследователь уже опубликовал proof-of-concept.