Hi,
Customer has an application which is used by users only during business hours. They do some reporting based on the data collected by dynaTrace. Problem is that when outside business hours we only have a few purepaths. If you have one outliner in few purepaths, all results get distorted. We use percentiles and things like this which need purepath data to deliver some valuable data.
Is there a way to neglect all purepath data outside business hours. Is there a simple way of doing this?
I could filter all dashboards on time but this is not so convenient. How to do this with the calculated percentile data?
All remarks are welcome!
Kind regards,
Chris
Answer by Reinhard W. ·
Chris,
there is no way that you can turn capturing on/off completely per se. You could do it via the "capture events" in the Agent Group configuration.
But what you could do is switch sensor configuration. For instance disable the Servlet Sensor (set it to inactive) automatically through our REST interface or through a custom Task plugin.
Once the servlet sensor is switched to a configuration where it is off you will not see any servlet triggered PurePaths. Respectively you can do this for other (custom) sensors also.
However I'm wondering how single outliers during low load timeframes can affect a percentile calculation that ranges over a whole day or week.
Reinhard
Hi Reinhard,
It would be cool if we could have a filter in the creation of a BT which could filter on time. Is it possible to build something like this yourself or does this needs to be done by product management?
Chris
Chris,
just to calrify you mean so that a BT is active only at a specific time of day or a filter that filters on the execution/duration time of certain parts of a BT?
The second one is possible yes. The first one doesn't make sense i think.
Reinhard
JANUARY 15, 3:00 PM GMT / 10:00 AM ET