# Filebeat Dashboard Setup is a Hassle!

**URL:** <https://discuss.elastic.co/t/filebeat-dashboard-setup-is-a-hassle/282468>\
**Category:** Beats\
**Tags:** beats-module, filebeat\
**Created:** [August 25, 2021, 9:42am UTC](https://discuss.elastic.co/t/filebeat-dashboard-setup-is-a-hassle/282468 "2021-08-25T09:42:11Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [August 27, 2021, 1:45am UTC](https://discuss.elastic.co/t/filebeat-dashboard-setup-is-a-hassle/282468/15 "2021-08-27T01:45:15Z")

</div>

One thing perhaps

You need to run setup without the

`--dashboard`

Run

`filebeat -e setup`

When you add the --dashboard flag that's all it loads It does not load the index templates and mappings and ingest pipeline which are needed in order correctly load and parse the data.

This is why in the quick start it just says to run setup see [here](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation-configuration.html#setup-assets)

Also I see Logstash may be involved are you passing the data through Logstash? If so you need a proper Logstash config that support the modules.

I have a sample [here](https://discuss.elastic.co/t/nginx-access-and-error-logs-show-incorroct-value-in-kibana-dashboard/269453/8) with some discussion

```auto
################################################
# beats->logstash->es default config.
################################################
input {
  beats {
    port => 5044
  }
}

output {
  if [@metadata][pipeline] {
    elasticsearch {
      hosts => "http://localhost:9200"
      manage_template => false
      index => "%{[@metadata][beat]}-%{[@metadata][version]}"
      pipeline => "%{[@metadata][pipeline]}" 
      user => "elastic"
      password => "secret"
    }
  } else {
    elasticsearch {
      hosts => "http://localhost:9200"
      manage_template => false
      index => "%{[@metadata][beat]}-%{[@metadata][version]}"
      user => "elastic"
      password => "secret"
    }
  }
}

```

Also I am bit confused of whether you're trying to use the filebeat module or the log stash module you should use one of the other not both.

---

_[View the full topic](https://discuss.elastic.co/t/filebeat-dashboard-setup-is-a-hassle/282468)._
