# Configuring multiple metricbeats host instances with one elasticsearch and Kibana system dashboard

**URL:** https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846
**Category:** Beats
**Tags:** metricbeat
**Created:** [December 3, 2021, 6:54am UTC](https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846 "2021-12-03T06:54:44Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Brendon\_Fernandes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/brendon_fernandes/32/98085_2.png) [@Brendon\_Fernandes](https://discuss.elastic.co/u/Brendon_Fernandes)
#### Post date: [December 3, 2021, 6:54am UTC](https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846/1 "2021-12-03T06:54:44Z")

</div>

Hi, I'm trying to configure system metrics from multiple (3) systems via metricbeats + Elasticsearch \_Kibana (ver 7.15.1 ). However, the index in which it gets into is the default index metricbeat-\*

My requirement is to have all the system metrics from all the hosts (host1,2,3) displayed/stacked on the same Metricbeats Host dashboard (default) in Kibana. Request you to let me know the config for adding multiple hosts. Should i create separate indices for each host or any modification of visualization or dashboard file config is required?

However, i can see the host data, from one server. When i setup dashboard for other servers it doesnot show up in the Kibana dashboard.

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [December 6, 2021, 1:59am UTC](https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846/2 "2021-12-06T01:59:27Z")

</div>

Welcome to our community! 😃

If they are all using the defaults, then they will all be in the same index, which means they will all show up under the default dashboards. If they aren't, then we will need more information on what's not happening, and your configs.

---

<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: [December 6, 2021, 4:33am UTC](https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846/3 "2021-12-06T04:33:12Z")

</div>

Don't set up a metricbeat index for each host that's generally considered an anti-pattern it will create too many small indices.

You should take a look at the metrics app, you'll be able to see each individual host.

The out of the box metricbeat host dashboards show an overall system view and then when you click into you will see a detailed metrics view for a single host.

If you want to see multiple hosts on a single visualization just create your own dashboard

Create new dashboard

Create new visualization of type Lens

Create a line chart with `@timestamp` as the x-axis choose your metric example total CPU for the y-axis  
Then break down by `host.name` and you will see your host all on one line chart

---

<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 3, 2022, 4:34am UTC](https://discuss.elastic.co/t/configuring-multiple-metricbeats-host-instances-with-one-elasticsearch-and-kibana-system-dashboard/290846/4 "2022-01-03T04:34:10Z")

</div>

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