I have a new index for metricbeat logs to go into but when I try to create a Options List control visualization to filter on each specific host I only see any values for the first host that was added (not sure if that's a coincidence or not). This includes agent.hostname, name.name or os.host.name. They all only show the values for the first host I added.
I don't think it's the terminate_after value because this is a new index and has less than 100k entries and I've tried adding that and the host that I'm seeing generated the least amount of logs. If I change the index to something else and still search on agent.hostname then I can see all the other hosts. It's only metricbeat and I have recreated the index in case it was something with that. Other visualizations show all hosts so it's only the Control one.