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