I created the aiometrics plugin as an alternative to the python agent for asyncio-based programs (see original thread here). It is capturing transaction metrics and with some improvements that I did recently it is now tracking exceptions as plugin metrics.
See the plugin’s dashboard below:
This also is allowing us to have alert conditions happening on specific events; and that’s good, so far.
Now, the problem is that in order to create alert conditions we need to user a summary metric. That’s ok for known metrics name (i.e. using a function name that will never change) but is hard now that we are collecting metrics for exceptions because most exceptions are unknown until they appear for the first time.
My thougth is that it would be easy if we can create a summary metric for the plugin using a wildcard to select the name of the metric, so I tried this:
And then this happens:
please select a valid metric message above ^)
So we cannot use the wildcard unfortunately.
If I chose a specific metric then you can continue and select the value for the summary metric, but that’s not possible when using a wildcard.
The wildcard is needed because we must get a notification when an unknown exception happens.
New Relic edit
- I want this, too
- I have more info to share (reply below)
- I have a solution for this
We take feature ideas seriously and our product managers review every one when plotting their roadmaps. However, there is no guarantee this feature will be implemented. This post ensures the idea is put on the table and discussed though. So please vote and share your extra details with our team.