I am wondering if there is any way to exclude a specific exception/exception class from failure consideration like you can in AppMon....
We have a known benign exception that is causing DCRUM to report 1/3 failure rate on a monitored URL...
I've searched documentation and the forums to no avail. Hoping to find any guidance, suggestions, or someone who has better search-fu than me 🙂
Solved! Go to Solution.
It's just a specific page that is reporting as failure due to an exception that is being thrown and manifesting as an HTTP failure.
I'll play around with the software service and see if I can get rid of that specific page for now.
DCRUM doesn't see class names, so you'd have to either (making a lot of assumptions here).
- change the HTTP error code lists on the AMD global config, to exclude as 500 errors
- deliberately exclude from monitoring the page that triggers the exception (asuming it's one or a small number of pages).
- fix the code problem instead 🙂
Thanks Chris. These seem to be the best options I have. I just now realized the silliness of my question asking whether or not DCRUM could see class names :).
Option 3 is definitely going to be happening soon - but not for a while so was hoping I could find a workaround in the mean time.
I don't think ignoring the page all-together would be the right way to go. You probably still want to see performance for that page - you just don't want availability to be impacted.
Add the page to URL Monitoring. On the availability tab - for the page - uncheck the top box that inherits the global (software service) defaults. Disable, or ignore the type of error that is being thrown.