DevOps это методология, какими инструментами вы будите ее реализовывать - здесь свобода выбора. Есть рыночные ожидания от компетенции, какими инструментами специалист решал задачи автоматизации сборки, доставки ПО и последующей эксплуатации.
P.S. какой-то у вас не такой DevOps c парнями, любящими солнце, раньше лет 5-10 назад, чтобы внедрить автоматизацию нужно было быть в валенках и с вилами, чтобы перепрошить мозги всем этим )
mcleod095 дал совет.
Просто на продакшене проверенно, правда с zabbix 2.8 — облегчает жизнь в разы, так как можно нормальные запросы по длине передавать и макросы и так далее, гораздо удобнее чем через скриптом.
Может, скейлится горизонтально. Перед нодами graylog нужно установить балансировщик, haproxy например.
Механизм healthcheck поддерживается в веб-интерфейсе graylog, можно прям из морды выводить из баланса.
Graylog позволяет парсить и обогащать данные по условиям. Logstash тоже умеет и в последних версиях logstash в этом вопросе улучшили. Но в grayloge это удобней. Graylog прекрасно скейлится, ставите перед ним haproxy например и будет вам счастье. Самое не приятное в graylog — пишет ВСЕ сообщения только в «один» индекс, нельзя роутить собщения в разные индексы, надеюсь в следующих версиях поправят.
как-то про VoltDB неожиданно, и мне кажется, что это неправильная настройка скорей всего так как там имеет большое значение партиционирование и возможно даже при одной ноде.
Не вижу никаких проблем делать в Kibana в секции Discover: запрос по конкретному серверу + auto refresh 1 sec
В Graylog 2 новом тоже сделали автообновлялку www.graylog.org/blog/50-announcing-graylog-v2-0-beta-1
#Live taile
При шардирование скорость обработки увеличивается, НО съедается место под словарь и управляющие структуры, так как он практически дублируется для каждого шарда.
А при вашем подходе у вас активен только один сервер в день, при выделенных.
Может 2 шарда на индекс + 1 реплика на шард.
А почему вы не поставите haproxy перед 2-мя logstash?
Основное отличие Graylog2 от Logstash, у него встроенный журнал Kafka, то есть сначала он пишет все в журнал, и только потом Elastic.
думаю да было б полезно сделать общую настройку в веб интерфейса, в профиле пользака, выбирать зону. Хардокорный вариант — для каждого региона своя морда с разными time_zone в php.ini
Ваши примеры работают на таблице предположим из двух из трех столбцов: hostid, timestamp, log_message?
Или перед тем как положить в базу сообщение парсится и кладется в базу уже по многим столбцам?
DevOps это методология, какими инструментами вы будите ее реализовывать - здесь свобода выбора. Есть рыночные ожидания от компетенции, какими инструментами специалист решал задачи автоматизации сборки, доставки ПО и последующей эксплуатации.
P.S. какой-то у вас не такой DevOps c парнями, любящими солнце, раньше лет 5-10 назад, чтобы внедрить автоматизацию нужно было быть в валенках и с вилами, чтобы перепрошить мозги всем этим )
Другой вопрос, а Вы не пробовали ставить Haproxy перед Oracle, чтобы он немного коннекты кешировал до Oracle?
https://www.youtube.com/user/badoodev
mcleod095 дал совет.
Просто на продакшене проверенно, правда с zabbix 2.8 — облегчает жизнь в разы, так как можно нормальные запросы по длине передавать и макросы и так далее, гораздо удобнее чем через скриптом.
Поймите суть проблемы, тестите через isql -v и из под пользователя zabbix
Механизм healthcheck поддерживается в веб-интерфейсе graylog, можно прям из морды выводить из баланса.
В Graylog 2 новом тоже сделали автообновлялку www.graylog.org/blog/50-announcing-graylog-v2-0-beta-1
#Live taile
А при вашем подходе у вас активен только один сервер в день, при выделенных.
Может 2 шарда на индекс + 1 реплика на шард.
А почему вы не поставите haproxy перед 2-мя logstash?
Основное отличие Graylog2 от Logstash, у него встроенный журнал Kafka, то есть сначала он пишет все в журнал, и только потом Elastic.
SQL — обещают.
Хранимые процедуры не lua?
Был интересный кейс на митапе, когда хранимая процедура дергала Asterisk, вот такие кейсы и дают понимание, чем отличается tarantool.
Или перед тем как положить в базу сообщение парсится и кладется в базу уже по многим столбцам?
Если первый вариант, то очень даже хорошо.