Есть разные бизнес приложения, которые в результате работы сохраняют в БД данные + метрики, которые потом можно смотреть, строить отчеты. Но каждый раз происходит изобретение схемы данных, потом способа представления и т.п.
Хочется сервер, который может по http например принимать данные, а затем на их основе в веб-интерфейсе отображать их, по необходимости можно данные выгрузить и обработать, сделать новые отчеты и т.д.
Что-то типа graylog'а, но только попроще : )
Upd. Из онлайн-сервисов удовлетворяющее критериям - keen.io, теперь хочу такое же self-hosted & free : )
Александр +: может быть. но как-то более конкретизировать и не хотелось. привел пример graylog, который для сбора логов сервисов с десятков машин отличная вещь. более того и его можно приспособить под мою задачу, да цель у graylog другая. можно и самому написать свой аналитический сервис, это не проблема, просто не хочется свой велосипед изобретать, а хочется посмотреть какие есть решения есть, выбрать из готового.
Попробуйте как вариант Microsoft Power BI
Цепляете ее к базе.
Строите нужные визуализации и наслаждаетесь.
(можно как в режиме онлайн, так и через декстоп версию).
Или поищите аналогичные BI системы. Например как вариант Tibco Spotfire или другие.
ElasticSearch + Logstash + Kibana + Beats.
Связка заточена под анализ и визуализацию логов, но что мешает настроить логирование продаж/регистраций на сайте и так далее.
Спасибо. Только ELK + Beats - не кажется ли вам это слишком много чтобы собрать несколько простых метрик? Типа собрать базуку, чтобы отгонять голубей с подоконника? Можно же воздушкой популять их : )
antirek:, я сначала тоже так думал, но потом понял, что подьезжающие метрики вроде бы не были заявлены в требованиях, но были приняты на ура и не стали лишними. А так, да, Вы правы у меня хайлоад и биг-дата на кластере. Но тем не менее.