AppD Archive

How i can monitor future requests

CommunityUser
Splunk Employee
Splunk Employee

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?

0 Karma
2 Solutions

Arun_Dasetty
Super Champion

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.

refer doc: http://docs.appdynamics.com/display/PRO12S/Configure+Transaction+Detection#ConfigureTransactionDetec...

- 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

View solution in original post

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Awsome , This is What i need . perfect. 

View solution in original post

0 Karma

Arun_Dasetty
Super Champion

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.

refer doc: http://docs.appdynamics.com/display/PRO12S/Configure+Transaction+Detection#ConfigureTransactionDetec...

- 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

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

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

0 Karma

Arun_Dasetty
Super Champion

Hi Jagadesh,

Glad to know that the suggested options will meet your requirement.
regarding EUM query, Please find the details below:
- You need to enable EUM under Configure -> Instrumentation -> End User experience section
- Now agent will apply EUM interceptors (on business transactions) and list the eligible for EUM section
- Now user need to move discovered BTs under EUM eliglible section to EUM enabled section and save the configuration
- Now agent will add agent.js javascript as part of response of the business transactions which will add EUM related cookies/headers, which will help in collecting/providing the following details to controller:
- page render time of each user request at browser
- network time
- server time
 
 

Please let us know if that clarifies your query

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Awsome , This is What i need . perfect. 

0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...