
Алексей
05.09.2017
13:29:51
а чо почем ?

Dmitry
05.09.2017
13:29:54
разница в деталях, конечно
они события и аварии в кучу мешали, мы их разделяем
ну и SQL-базу не используем

Google

Dmitry
05.09.2017
13:30:45
а храним данные в монге
NOC - webscale
благо web и прочих приложений у нас достаточно было
да и сам NOC - тоже web-приложение ?
даже со своим внутренним мониторингом

yuyu
05.09.2017
13:35:42
В плане топологии там как раз и ещё Micromuse-овских приобретений появился IP Precision ( в девичестве - продукт компании Riversoft, тоже весьм приличная штука). Там как раз всё дискавери было настраиваемое очень гибко, но, в отличие от HP NNM, не "из коробки". И топологическая корреляция делается через стыковку базового неткула с IP Precision.
а чо почем ?
ПРо это не скажу - там всё постоянно менялось много раз, и от набора модулей и числа юзеров, узлов зависит. Недёшево. Ценник >100+k$ наверняка сейчас.
ну и SQL-базу не используем
Я давно на NOC смотрел и недолго. Mongo тоже далека от идеала. Скорее всего нормальная графовая база лучше бы подошла. Для тогологии то уж точно. А для других задач SQL намного удобнее. Для timeseries - ещё один движок нужен. Серебряной пули нету.


Dmitry
05.09.2017
13:44:59
графовые базы все - in-memory
time series - в CH
да и нормальных графовых баз тоже нет ?

yuyu
05.09.2017
13:46:56

Google

Dmitry
05.09.2017
13:48:26
orient, arago, neo4j
они все работают только когда данные в памяти
весь граф
и, если на то пошло, у монги тоже есть обход графа

yuyu
05.09.2017
13:58:13

Dmitry
05.09.2017
14:12:58
сами ее юзали?

yuyu
05.09.2017
14:19:36
сами ее юзали?
Нет. Только читал ? Но в их блоге есть пост: человек с нуля написал приложение, в котором реальный дамп данных из stackoverflow загружался в эту базу и всё летало.
https://blog.dgraph.io/post/building-graphoverflow/
Подозреваю, что без SSD всё не так уж радужно будет, но, по крайней мере, распределённость и отказоустойчивость изначально заложена в дизайн. И GraphQL-like запросы - вишенка на торте. Это вам не REST мучать.
Под топологию и Root-Cause - самое то!

Gleb
05.09.2017
17:37:43
А сейчас что то не заточено под ссд? Монга, кх там в доках даже написано что на шпинделях будут грусть и печаль

Алексей
05.09.2017
17:39:41
кх.
кх не заточен

Vladimir
05.09.2017
17:42:02
например
сейчас вроде на рейд5 стал из тех же 6 дисков

Gleb
05.09.2017
17:59:29
я вам своими словами написал то что написано в доке
чё уж там, можно и на ноутбучных

Vladimir
05.09.2017
18:03:38
Если ваш бюджет позволяет использовать SSD, используйте SSD. В противном случае используйте HDD. SATA HDDs 7200 RPM подойдут.
Предпочитайте много серверов с локальными жесткими дисками вместо меньшего числа серверов с подключенными дисковыми полками. Но для хранения архивов с редкими запросами полки всё же подходят.

Google

Gleb
05.09.2017
18:04:43
https://clickhouse.yandex/docs/en/operations/tips.html
For small amount of data (up to ~200 GB compressed) prefer to use as much RAM as data volume. For larger amount of data, if you run interactive (online) queries, use reasonable amount of RAM (128 GB or more) to hot data fit in page cache. Even for data volumes of ~50 TB per server, using 128 GB of RAM is much better for query performance than 64 GB.


Vladimir
05.09.2017
18:04:50
Для небольших объемов данных (до ~200 Гб в сжатом виде) лучше всего использовать столько памяти не меньше, чем объем данных. Для больших объемов данных, при выполнении интерактивных (онлайн) запросов, стоит использовать разумный объем оперативной памяти (128 Гб или более) для того, чтобы горячее подмножество данных поместилось в кеше страниц. Даже для объемов данных в ~50 Тб на сервер, использование 128 Гб оперативной памяти намного лучше для производительности выполнения запросов, чем 64 Гб.
@Anc1ent ну ты немного недоговорил так сказать
128ГБ рам для 50ТБ на сервер

Roman
05.09.2017
20:32:32
@Civiloid Владимир, как поживает твой замечательный файлик систем TSDB ?

Vladimir
05.09.2017
20:32:48

Roman
05.09.2017
20:34:23
О, супер!

Andrii
05.09.2017
20:48:25
боже, какой отличный дескрипшен
про заббикс часть вообще божественна

Roman
05.09.2017
20:53:55
Скажите, Go-carbon умеет так же прозрачно работать с graphite-web?

Roman
05.09.2017
20:55:26
так же как что?

Vladimir
05.09.2017
20:56:14

Vladimir
05.09.2017
20:56:20
впрочем вопрос в том нафига

Roman
05.09.2017
20:58:09
Graphite-web - просто нравится. А какие альтернативы для web интерфейса?

Vladimir
05.09.2017
20:58:27

Roman
05.09.2017
20:59:18
Может я старомодный чувак, но графана какая то черезчур хипстерская!

Vladimir
05.09.2017
20:59:31

Roman
05.09.2017
21:04:39
так что ты имеешь в виду под прозрачностью? go-carbon всячески умеет работать с graphite-web

Roman
05.09.2017
21:08:03

Uncel
05.09.2017
21:13:05

Google

Roman
05.09.2017
21:13:06
О, нашел Владимира на Хабре :)

Uncel
05.09.2017
21:13:28
И еще пара более маргинальных решений
Форк титана сообществом https://github.com/JanusGraph/janusgraph ( после покупки aurelis datastax-ом )
Про fastest dgraph, откровенно преувеличивает

Nik
05.09.2017
23:08:03
Всем привет. Может кто знает, как отображать/неотображать график на дашборде в зависимости от темплейта?

Admin
ERROR: S client not available

GithubReleases
06.09.2017
00:30:08
https://github.com/influxdata/telegraf/releases/1.4.0 was tagged
https://github.com/influxdata/telegraf/releases/1.4.0 was tagged

Yalaw
06.09.2017
02:54:19
Нашел кое что, вроде годнота, может кому полезно будет тоже
t.me/moneymafia — канал с различными схемами и мануалы для заработка на любой вкус и цвет, а также бесплатные сливы приватных материалы с закрытых форумов.

Sergey
06.09.2017
05:53:32
@Civiloid я только сейчас обратил внимание, что в таблице TSDB нету Cyanite (http://cyanite.io/)

Alex
06.09.2017
06:00:02
забудьте про него

Vladimir
06.09.2017
06:26:56
И если уж Кассандра и графит совместимость то смотрите biggraphite

Sergey
06.09.2017
06:55:38

Vladimir
06.09.2017
06:56:13
Ну если честно мне запомнилось что там куча проблем было и оно в полуюзабельном состоянии примерно вечно было

Sergey
06.09.2017
06:57:00
я просто про него точно знаю, что хайлоад держит, т.к. продакшн толстый у соседнего девопса в предыдущей компании на нём ехал в то время, когда go-стека не было ?))

Vladimir
06.09.2017
06:57:04
И как то без особого развития

Google

Sergey
06.09.2017
06:59:03
Ну если интересно, то могу у тог очеловека поспрошать, как он вообще живёт. Там даже числа какие-то были известны (в плане количества метрик и параметров хоста, на котором ехало)

Magistr
06.09.2017
07:02:17

Sergey
06.09.2017
07:03:23

Magistr
06.09.2017
07:03:43
мм делал, я начало мб пропустил

Vladimir
06.09.2017
07:12:45
Особенно если ещё и по месту можно рассчитать что и как

Sergey
06.09.2017
07:27:43

Vladimir
06.09.2017
07:44:20
Это обычно очень сложно найти

Dmitry
06.09.2017
11:46:24
там достаточно много должно быть
раньше там в таблице два поля было — результат и хеш от времени и пути метрики

Роман
06.09.2017
11:50:53
Всем привет!
А где графана (запущенная в контейнере из репо grafana/grafana) хранит сохранённые дашборды и настройки?

Andor
06.09.2017
11:52:55
в sqlite по-умолчанию

Kaspar
06.09.2017
11:54:13

Vladimir
06.09.2017
11:54:20
time в bigint