Какой лучший способ взять журналы плоских файлов с большого количества серверов и вернуть их обратно в одно центральное место? - PullRequest
1 голос
/ 23 октября 2009

Это текстовые файлы с разделителями строк, написанные такими приложениями, как mysql или apache, которые находятся вне моего контроля.

Ответы [ 3 ]

1 голос
/ 23 октября 2009

Возможно, вы захотите проверить Splunk или Q Radar оба продукта, которые собирают файлы журналов из разных мест и делают их доступными для поиска.

0 голосов
/ 23 октября 2009

Это действительно зависит от того, с чем вам удобно работать.

Вы можете выполнить эту задачу с помощью чего угодно, от сценариев (bash, perl, .bat и т. Д.) До скомпилированных программ, которые вы пишете сами для различных продуктов (Sphunk и Q Radar были упомянуты tschaible) или даже чем-то вроде SSIS от Microsoft.

Трудно сказать гораздо больше, пока мы не узнаем, какие платформы / языки / и т. Д. Вы хотели бы использовать.

Скорее всего, вы будете использовать FTP в качестве наименьшего общего знаменателя для извлечения файлов с различных серверов. Может использоваться всеми опциями, которые я упомянул.

Похоже, вы захотите поместить их в какую-либо базу данных, чтобы сделать их доступными для поиска.

Возможно, вы получите лучший ответ, если добавите еще несколько деталей в свой вопрос.

Надеюсь, это поможет.

0 голосов
/ 23 октября 2009

Если они все объединены в сеть и находятся в одном домене; создайте общую папку и пусть программы выводят свои файлы журналов в эту папку.

...