Использование Clickhouse для работы с журналом регистрации
В данной статье я опишу свой опыт внедрения ClickHouse для анализа журнала регистрации.
- Описание
- Подробнее
Описание
Добрый день.
В любой более или менее большой компании, в которой используется 1С, встает вопрос просмотра журнала регистрации. И все в один голос твердят, что штатный вариант анализа ЖР — это боль и страдания. Я не буду заострять внимание на этом, т.к. это прописные истины.
В определенный момент и наша команда столкнулась с этими же проблемами:
- Как дать поддержке(не разработчикам) возможность оперативно оценить ситуацию по логам?
- Как дать возможность получать какие-либо аналитические данные?
- Как получить возможность организовать мониторинг критичных проблем, которые могут быть отражены в логах?
Мы рассматривали 2 варианта(Это тоже не ново):
- Elasticserch
Но от него мы отказались в силу необходимости выделять довольно много ресурсов для работы этого механизма - Clickhouse
Это просто "то что доктор прописал" для сбора и анализа логов.- Сжимает логи и они занимают гораздо меньше места.
- Отлично умеет в многопоточность, из-за чего работает крайне быстро.
- Прост в настройке и установке.
Определившись с механизмом, мы занялись изучением технической возможности имлементации механизма в нашу архитектуру.
Тут на помощь пришел "Веселый 1с" и конкретно видео от Андрея Овсянкина.
