I would like to be able to create a single dashboard that I can use with any application. I would like to display a list of items (in this case) the application names and when selected have the dashboard only display information about the selected items.
I also collect custom metrics and would like to add custom metrics collected for all applications in a similar manner, the only way that looks like it might be possible would be to use custom events instead of custom metrics because I cannot use NRQL against metrics, is that correct?
The only other option I see is exporting the data so that I can use Graphana but I would like to try and keep as many things in a single system as possible.
In the graphite Editor I can use wild cards or variables in a query to allow this to happen. For instance the Env, Agent, Host are all selected on the dashboard.