We have set up a maintenance page server where the end users are automatically directed to in case of application issues.
I would like to create a business transaction/incident that alerts us when end-users arrive on that host (agent group) with the URL (eg Application name), but I'm having trouble on how to define this business transaction as I can't seem to add the 'agent/agent group' & base URL as filters in.
Anyone happen to have an idea on how to accomplish this?
Answer by Melory Z. ·
You don't need a Business Transaction to do that. Only a measure would be enough.
Create measure to count the spesific URL. Then you have the option to create a measure for each application and each agent. Also if you want to measure for a specific agent group or for a specific application, you can do that.
After that, you can use this measure as a condition in your Incident Rule.
Answer by Pieter D. ·
Thanks for your replies, the trick with using the measure only calculated for that specific host & applications worked fine. If I try to use this as the base of a business transaction, it gives me inconsistent results, but you're right when saying I don't need a BT in the first place.
I used this measure as the basis of an incident, works like a charm.
@Radu: Using the "Web Request - Count" measure as a BT filter is not an option in my case, as the maintenance pages work on the same URL's as our actual applications. Because of that, that measure gives purepaths from both the 'real' application as the maintenance pages as a result.
Thanks for your help,
Answer by Radu S. ·
Indeed, 'agent/agent group' is not a filter option for Business Transactions.
However, have you tried creating a Web Requests -> Count measure to filter on? This allows you to specify a pattern for the URL. Check it out:
You can then add this measure as a filter to your Business Transaction in order to track only requests going to that specific maintenance page.
Let me know if you need any more info.