Alexander 🐕
А у меня была база в 8Tb
jzs
а на деле первый раз такую хуйню видят
Alexander 🐕
Что больше заявленного в два раза
Alexander 🐕
Другое дело, что из опыта известно
jzs
Меня просто начальство накаляет этой хуйней
Alexander 🐕
Что человек с базой размером более терабайта, скорее всего, болен головой
jzs
и никого не ебет
Alexander 🐕
Если эта база в RDBMS
Alexander 🐕
Почему? Да потому что индексы не влезают в память
Alexander 🐕
И варианта два
Denis
Denis
у ребят метрик лежит в графите на 130тб и заебись им
Alexander 🐕
1) Шардить (взять Londiste вот это все - мы брали, но мне не очень понравилось, и придется писать ХРАНИМКИ)
Denis
ну не наодном хосте кнчно
Alexander 🐕
2) Взять не RDBMS
Alexander 🐕
Что касается “взять не RDBMS” - варианта примерно три
Alexander 🐕
а) Взять Cassandra
б) Взять HBase
в) Взять Aerospike
Alexander 🐕
А, ну есть еще вариант изыскать где-то нужное число терабайтных SSD-шек
Alexander 🐕
Но это Франкенштейн получится
jzs
А вариант построить на postgres-xl кластер ?
Alexander 🐕
И если брать Cassandra - то флешки нужны будут все равно, хотя бы как writeback cache
jzs
с десятком машин и шардингом ?
jzs
Знал бы я сколько
jzs
Не спрашивал
Alexander 🐕
Ну - я вот спрашивал
Alexander 🐕
Кроме авторов этого самого XL - никто
Alexander 🐕
Эффективно, любой шардинг RDBMS накладывает ограничения на бизнес-логику
То есть, Postgres-XL - это уже не совсем Postgres
Alexander 🐕
А Londiste - это хранимки в обязательном порядке
Alexander 🐕
Отдельный сложный вопрос - зачем вообще хранить time series data в RDBMS
jzs
Короче суть вот в чем
Denis
jzs
Я не знаю
jzs
Короче суть вот в чем
jzs
есть 2 десятка дц
jzs
с винигретом из всего
Alexander 🐕
Я вчера посмотрел - у меня сто с небольшим миллионов строк в OpenTSDB
Это, конечно, мало
Но будь их там 4 миллиарда - ничего не поменялось бы
Просто за год с лишним нападало всего сто миллионов ;(
Da load is not that high
jzs
Нужно выбрать какую то систему мониторинга которая более менее описывает все кейсы
jzs
Т.е нужно сделать так что бы все хорошо собиралось
jzs
самое уязвимое место получается база
Alexander 🐕
Я сильно боюсь, что “выбрать” не удастся
Ее придется построить
jzs
и то, там нужно только hostircal data хранить
Александр
Написать
Alexander 🐕
jzs
Факт
Alexander 🐕
Ну, поспорь со мной
Alexander 🐕
Если у тебя одна база - то факт
jzs
Вся нагрузка будет компенсироваться кол-вом прокси
Alexander 🐕
А если у тебя их восемь - то нет
Mihail
тут кароч книга по мониторинг пробегала, почитай :) может поможет
Alexander 🐕
Заббикс говно, повторяю еще раз
jzs
А что не говно ?
Alexander 🐕
Грэфайт
Прометей
Вышеупомянутый риман
Alexander 🐕
С мониторингом все очень просто
Есть глобальные лавки
Alexander 🐕
Которые по определению существенно крупнее русских
Alexander 🐕
И ни в одной из них никто не мониторит сраббиксом
Mihail
Alexander 🐕
Видели ли мы статьи от Etsy про сраббикс?
Видели ли мы плагины от Rackspace для сраббикса?
Писал ли для нас про сраббикс в свой блог Брендан Грегг?
Denis
на монитораме, был слайдик с распредлением, там заббикс на уровне каких то мунинов и неизвестного дерьма.
Denis
но при этом там в топе Нагиос и это тоже лютый пздц
Alexander 🐕
Мунин вообще агонь
Anonymous
Если нужна база, используй кликхауз
Alexander 🐕
Когда нужно один хост быстро обрисовать
nvkv
Denis
Anonymous
То, что оно опенсорсное только сейчас ничего не значит :)
nvkv
Надо дождаться отзывов от более опытных хипстеров
jzs
надо костыль на nrpe пользовать
jzs
я все понял ребята
Anonymous
Alexander 🐕
Anonymous
*палевно
Alexander 🐕
Нагиос норм
Alexander 🐕
Но он хорошо умеет только алертить
Alexander 🐕
И больше ничего
jzs
понимаешь, смысл в том что для 1000> хостов
jzs
Похуй что юзать
jzs
Любая обвязка сойдет