Hello there and thanks for asking!
We have been collecting data for months, so we have the standard IP address data that is in the system. If there is some way to report on that...fantastic. If not, I guess we would have to create a BT and start getting that data from here on out. I looked around for that, but I didn't see IP address as one of the options. (there are lots to look through, so its certainly possible I missed it)
Answer by Ron M. ·
Thanks Brain, we are trying to get statistics based on "in-house" vs customer Response times. So we don't want to stop "in-house" traffic from being collected. There are something like 10-15 IP addresses that we want to 1) report on ("in-house") and 2) filter out (customer).
I did some of the spreadsheet stats already, unfortunately, we'll probably want a pretty wide time range and as you know, there is a limit to the number of records that can be brought back so I would have to run a LOT of these User action dashlets to produce this data.
Question: Can I create a measure (and subsequently a Business Transaction) that filters on IP address? I couldn't find "IP address" as an option.
Thanks, Ron
Hi Ron, understood. The only other thing I can think of is possibly zoning in on a certain geography on the "World Map" dashlet and go from there (this is assuming your "in-house" traffic is actually in 1 spot and not actually geographically dispersed testers or something.)
To address your question - yes you should be able to do this. The most simple way to do this is using either these two measures (and use the Match field "contains" or "regex" if you're trying to filter out a block of IP's):
"Web Requests - Client IP" - This will be used as a filter for a "Server-Side PurePath" business transaction. So you would get a measure/calculation for every web request hitting your back-end servers
"Visits - IP" - This will trigger a business transaction on every UEM visit.
From the sounds of your posts, it seems to me you probably want to use the latter because you're working with UEM data. Wouldn't hurt to make a BT for both though and see what kind of data you get and which suits you better.
Answer by Brian C. ·
Hey Ron,
You have the right idea with the business transaction solution going forward... An even better way to do it may be filtering certain IP ranges from your UEM traffic completely... This is found in the "User Experience" menu in the System Profile. Granted, I would say you should only do this option if you never want to record those IPs. I practice this for QA testers hitting production, corporate (non-customer) users, and vendor testers.
I'm not sure what extent of data you are looking for (are you looking for just a couple of IP's? are you trying to graph a range of IP's? etc....) but what you can do with the data that you have now is try opening the "User Actions" dashlet --> click on the blue filter symbol in the upper right hand corner --> In the filter field press CTRL + space --> choose "ClientIP" --> hit apply.
What this does is sort all of your user actions by the client IP. With this you can do all sorts of things like search for an IP you are looking for, export to an Excel and pick out a range of IP's possibly, etc....
This is the best way off the top of my head to go backwards and sort by IPs with no pre-configured business transactions to do so. If anyone else has any other ideas feel free to chime in.
Hope this helps,
Brian
JANUARY 15, 3:00 PM GMT / 10:00 AM ET