# How to configure nginx module of filebeat with redis output

**URL:** <https://discuss.elastic.co/t/how-to-configure-nginx-module-of-filebeat-with-redis-output/161987>\
**Category:** Beats\
**Tags:** filebeat\
**Created:** [December 24, 2018, 9:00am UTC](https://discuss.elastic.co/t/how-to-configure-nginx-module-of-filebeat-with-redis-output/161987 "2018-12-24T09:00:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![YuDang](https://avatars.discourse-cdn.com/v4/letter/y/8baadc/32.png) [@YuDang](https://discuss.elastic.co/u/YuDang)\
**Post date:** [December 24, 2018, 9:00am UTC](https://discuss.elastic.co/t/how-to-configure-nginx-module-of-filebeat-with-redis-output/161987/1 "2018-12-24T09:00:04Z")

</div>

Hi, I am using filebeat(6.5) with redis output, The structure is filebeat-\>redis-\>logstash-\>es-\>kibana. I want to collect nginx log with NGINX module of filebeat, but I can not find the config way, In the [Filebeat Reference [6.5]][https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-modules-quickstart.html](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-modules-quickstart.html), I found that it is only for es output. Does it support redis output?  
Thanks.

---

<div class="post-metadata">

**Author:** ![steffens](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/steffens/32/79630_2.png) [@steffens](https://discuss.elastic.co/u/steffens)\
**Post date:** [December 27, 2018, 2:19pm UTC](https://discuss.elastic.co/t/how-to-configure-nginx-module-of-filebeat-with-redis-output/161987/2 "2018-12-27T14:19:21Z")

</div>

Filebeat modules make use of Ingest Node in Elasticsearch. That is, the parsing is done in Ingest Node, not in Filebeat.

One can run `filebeat setup` with the Elasticsearch output configured for the initial setup of the template mapping, Ingest Node pipeline and Dashboards (requires kibana).

Once everything is setup one can use the redis output.

In logstash you either have to parse the logs yourself (if you want to apply some extra filtering/processing/routing), or just forward to Ingest Node. The `@metadata` field contains all information like index and Ingest Node pipeline to use.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 24, 2019, 2:19pm UTC](https://discuss.elastic.co/t/how-to-configure-nginx-module-of-filebeat-with-redis-output/161987/3 "2019-01-24T14:19:28Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
