td-agent не работает для логов apache

Мне нужна одна помощь, я также использую новейшую версию td-agent в ubuntu 12.04 для парсинга журналов apache на mongodb, в конфигурации, если я поставлю "format none", тогда он создает документ mongo и помещает все в ключ сообщения, но когда я говорю "format apache" или "format apache2" или "format /^***********$/" (который является регулярным выражением apache, данным самим td-agent), то просто он говорит, что pattern not совпадают,

Я проверил разрешения, другие способы и все, но не нашел решения для этого, пожалуйста, помогите мне, если бы вы смогли запустить ваш проект ведения журнала с помощью td-agent(Fluentd).

Или я должен перейти к Logtrash для выполнения этого проекта.

/var/log/td-agent/td-agent.log предупреждения следующие.

2015-02-09 18:41:39 +0530 [предупреждение]: шаблон не соответствует: "192.168.100.11:80 192.168.100.11 - - [09/ фев / 2015: 18: 41: 39 +0530] \" POST / get_details HTTP / 1.1 \ "200 580 \" http://192.168.100.11/login\ "\" Mozilla / 5.0 (X11; Ubuntu; Linux x86_64; rv: 35.0) Gecko / 20100101 Firefox / 35.0 \ ""

2015-02-09 18:41:39 +0530 [предупреждение]: шаблон не соответствует: "192.168.100.11:80 192.168.100.11 - - [09/ фев / 2015: 18: 41: 39 +0530] \" POST / get_user HTTP / 1.1 \ "200 365 \" http://192.168.100.11/login\ "\" Mozilla / 5.0 (X11; Ubuntu; Linux x86_64; rv: 35.0) Gecko / 20100101 Firefox / 35.0 \ ""

Спасибо, Уильямс.

1 ответ

Должно быть регулярное выражение. Этот сайт будет очень полезен. http://fluentular.herokuapp.com/

Другие вопросы по тегам