I want to build a dashboard that displays data on server health. Say, RAM/CPU/Network/etc data from CollectD. That's obviously a dashboard that is useful on all my servers, so I want to be able to switch between data for individual servers quickly.
Effectively, a list of filters for the host.raw field that I can turn on and off. Depending on the data being viewed, I'd want to be able to turn on more than one filter at a time. (Like Apache data from multiple load balanced nodes.)
I tried creating a "Top 1000 host.raw" data table visualization. But once I click on a row, that visualization only lists the host I clicked on. I have to hit the back button, or otherwise clear the filter, to change what host I'm looking at. Which means I can only filter on one host, not more that one. That's fine for health data, but kinda defeats the whole point of Kibana's ability to aggregate from lots of hosts...
I can, I think, just modify the search bar to search on the hosts I want. But that's not exactly quick, and relies on me typing the hostnames without typos...
As I think about this, what I really want is the ability to create a UI menu that lets me apply filters and/or searches to the current dashboard. It would be a dynamic menu that builds menu items based on data from a field. To make it even more awesome, I'd want to be able to manually add menu items that apply custom filters or searches.
Is there any way to build something like that?
At least I assume the Navigation visualization is a markdown box.