Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.
AppDynamics customers and established members should click the sign in button to authenticate.
For EUM > Pages & Ajax Request, under the Filter you can uncheck "With Load", and this exposes for us a bunch of entries that contain no requests or browser snapshots tied to it. The date range is also long enough to show everything since we've started using EUM.
What are these entries and why would they have no data? I take it that it's there so it must mean that something is being captured from our app.
Solved! Go to Solution.
The "With Load" check box when checked, will only show the pages which have any timing metrics available for the given time range.
So say there are 2 pages /A/B and /A/C and the time range is last 30 minutes, and "With Load" is Checked. Now assume that in the last 30 minutes there was a lot of load generated on the URL /A/B, but no one accessed /A/C within the last 30 minutes. With "With Load" Checked, you would just see /A/B listed out, with the metrics and call details.
If not you keep the timing the same - last 30 minutes, but now you selected "With Load" Unchecked. During the entire lifespan of EUM, the page /A/C was once registered with your EUM. However it doesn't have load for the last 30 Minutes. With "With Load" Unchecked, it will show you /A/B as well as /A/C in the output.
In short, irrespective the tie range selected, if you selected "With Load" Unchecked, then it will show you all the pages that are registered with EUM. And it wll decorate it with metric information thats available in the system (if any) for the selected time range.
Let us know if this answers your question.
Also please do check Accept Solution if you find this reply helpful.
Thank you for the detailed response. What you said was what I had thought was the case too. Though, when I select the time range to something very long (e.g. 1 year), and the lifetime of our EUM app was only two weeks, with the "With Load" unchecked, I still see a lot of pages that have no metric information, and I'm wondering why there's no information (i.e. no browser snapshots).
When a new page is encountered for the very first time, EUM consumes the beacon to retrieve just the URL and register the page name. However for the very first occurrence, everything else is ignored. Hence when a new page is registered for the very first time, it will just be registered, but will not have any metrics for it. If say there is a page which has a unique id in its name, which will never repeat, this will cause a page to register, but it will never capture any meaningful metric ever, as the page will never reoccur. Can you please confirm if the pages that you find with no metrics have something unique in their URL?
If yes, then we would have to create a naming rule such that the segment with any unique value (random string, UUIDs, etc) will not be included in the naming.
Let us know if this helps.
I see! That does make sense now. We do have a few pages/ajax with unique names in it that we're try to manage with naming rules, and now that seeing a lot of these are only in the "with load" unchecked list, it is starting to make sense.
You said, "If say there is a page which has a unique id in its name, which will never repeat, this will cause a page to register, but it will never capture any meaningful metric ever, as the page will never reoccur."
Why is the first request not included in the metric / list of requests? If it was, it would be much easier to see the exact URL and why any existing include/exclude rule regex doesn't match to it.