I have a Tomcat Server running with few application.
Now consider i want to monitors all the requests that come to a application starting from this evening 5PM to 6PM ( Future time).
How can i do that ? mean while there may be millions of transactions happening in a minute , will all these be monitored?
Hi Jagadesh,
If i understood your query, you want to monitor all request to web application1 in tomcat server during particular period.
Currently we cannot enable disable monitor of agent on tomcat dynamically for partcular period, please let us know if any disconnect.
However you can try the following which may meet your requirement:
- create a custom servlet match rule (rule1) that matches the web application1 requests and enabled/disabled the rule during particular period from UI, so the load will be discovered for web application1 only when the rule is enabled.
- disable the agent from node dashboard -> agents section, and enable/disable the agent for particular period, but this results in monitoring all web applications request if there no custom rules defined for web application1(with auto discovery enabled)
regarding the other query, Yes, agent monitors all the requests and even if the calls for each request is at high rate.
agent has only limits on the following - number of BTs discovered , number of metrics reported , we understood that you are referring to the query if particular BT (say: servlet1) is called at high rate, and we confirm that all calls to the particualr servlet will be monitored, as expected,
Please let us know if that clarifies your query
Thanks,
Arun
Hi Jagadesh,
If i understood your query, you want to monitor all request to web application1 in tomcat server during particular period.
Currently we cannot enable disable monitor of agent on tomcat dynamically for partcular period, please let us know if any disconnect.
However you can try the following which may meet your requirement:
- create a custom servlet match rule (rule1) that matches the web application1 requests and enabled/disabled the rule during particular period from UI, so the load will be discovered for web application1 only when the rule is enabled.
- disable the agent from node dashboard -> agents section, and enable/disable the agent for particular period, but this results in monitoring all web applications request if there no custom rules defined for web application1(with auto discovery enabled)
regarding the other query, Yes, agent monitors all the requests and even if the calls for each request is at high rate.
agent has only limits on the following - number of BTs discovered , number of metrics reported , we understood that you are referring to the query if particular BT (say: servlet1) is called at high rate, and we confirm that all calls to the particualr servlet will be monitored, as expected,
Please let us know if that clarifies your query
Thanks,
Arun
Sorry for the late response.So if i create a match rule , i can monitor perticular Business transactions for a period.
This seems to help me.
Iam also trying to understand "how the end User Monitoring Works".i could not find any info on this.
Can you please let me know on this
Hi Jagadesh,
Glad to know that the suggested options will meet your requirement.Please let us know if that clarifies your query
Thanks,
Arun
Awsome , This is What i need . perfect.