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

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