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