У меня около 1000 сайтов на нескольких кластерах окон. Файлы журнала IIS (текстовые документы) доступны для каждого сайта в заданном месте на сервере. Решение, на что я смотрю, должно быть в состоянии сделать следующее.Какая настройка мне нужна - Хранение/Агрегирование/Отчетность Файлы журналов в облаке
1) Вставьте файлы журнала в облако. 2) Прочитайте эти файлы журналов и агрегируйте данные, такие как посещения, просмотры, обращения по URL-адресу и сохраните их в облаке для удобства отчетности. 3) Получите доступ к агрегированным данным третьим сторонам.
Во-первых, я пытаюсь выяснить, какие у меня варианты и какие настройки мне нужны.
В аналогичном случае использования (но с меньшим количеством журналов, не более 1000/с) я обнаружил, что наличие кэша redis перед использованием Logstash было полезным. – baudsp
Мы, скорее всего, будем использовать Chartio/Looker для отчетности. Но во-первых, у меня больше вопросов, где в процессе я могу агрегировать данные и хранить их, чтобы они могли легко расходуться, сообщая приложения. – sam
Я начинаю реализовывать это и иметь еще несколько вопросов ... Ложные планы кажутся довольно дорогими. Есть ли другой вариант? Я запутался между nxlog и loggly - какова цель каждого из них? Почему просто ELK недостаточно для того, что я хочу делать? Как сервис Amazon Elastic Search вписывается в то, что я хочу сделать? – sam