SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Назад

Логирование


Метки: логирование filebeat elk efk elasticsearch logstash fluentd grafana clickhouse

Общие сведения

Организация логирования решает следующие задачи:

Отправка с источника (форвардинг)

Обычно осуществляется самим приложением непосредственно в файл, stdio или сразу на коллектор.

Сбор и обработка

Хранение и индексирование

Визуализация

Стеки

Бесплатные/открытые

Проприетарные продукты (преимущественно облачные на мощностях разработчика)

ClickHouse vs Elasticsearch

ClickHouse по сравнению с Elasticsearch: ключевой компромисс - это сильно сжатое столбчатое хранилище по сравнению с полнотекстовым поиском в документах.

ClickHouse - это хранилище данных SQL, предназначенное для чрезвычайно быстрых запросов к большим наборам данных. Он использует столбчатое хранилище, сжатие и материализованные представления, чтобы сократить время отклика по сравнению с обычными базами данных, такими как MySQL или PostgreSQL.

Elasticsearch - это поисковая система, предназначенная для выполнения запросов к большим объемам полуструктурированных данных, таких как записи журнала в JSON. Он использует полнотекстовый поиск, что позволяет запрашивать данные документа без преобразования их в таблицы.

Проблемы

Для хранилищ на базе СУБД

Ссылки