Discussion Feed
03-03-2021
10:45 AM
Hi
There is no finding the cluster agent data within the dashboard widgets itself via the metric tree.
As an example, you click on add widget e.g time series graph, then select servers. There will be a "server" with the name of the cluster agent. Select it.
Then select specify relative path - an example below
Hardware Resources|Cluster|Pods count
This gives you the ability to graph the cluster agent metrics. Just use the metric browser to find the path of the data you are after, and then use the relative path to visualize it as above
Ciao
... View more
03-01-2021
09:29 PM
2 Kudos
Ho Rohit
From what I gather, you need to put it in the place where it will always be used when starting the application
I believe adding the data to the System Env Variable, and/or registry should be the best way to do this.
Here is a video as well - https://www.youtube.com/watch?v=M6HAwrlHbTs, which should guide you to what you need to do.
As always, test in non-production:)
Ciao
... View more
03-01-2021
09:22 PM
Hi, Can you share the content of you infraservice.bat file ?
Just remove any sensitive data if any
... View more
03-01-2021
09:09 PM
2 Kudos
Hi Rohit
Informatica PowerCenter uses the following for
https://knowledge.informatica.com/s/article/301535?language=en_US
Use the INFA_JAVA_OPTS env variable to add the startup parameters as well as add it to the registry configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InformaticaServiceName\Parameters
It seems you have to set both
Ciao
... View more
03-01-2021
07:02 AM
1 Kudo
Hi Stephen
It is a bit confusing trying to figure out how to get the data. Here is an example of how we just extracted the UserAgent through normal html code.
As long as the variable is accessible when called, it should be able to be passed to the userData in AppDynamics
Hope this can atleast help you to populate the data needed, will go through your code to see if I can assist.
</script> <script type='text/javascript' charset='UTF-8'> window['adrum-start-time'] = new Date().getTime(); (function(config){ config.appKey = 'XXXX-XXX-XXXX'; config.adrumExtUrlHttp = 'http://cdn.appdynamics.com'; config.adrumExtUrlHttps = 'https://cdn.appdynamics.com'; config.beaconUrlHttp = 'http://fra-col.eum-appdynamics.com'; config.beaconUrlHttps = 'https://fra-col.eum-appdynamics.com'; config.xd = {enable : true}; (function(info) { info.PageView = function () { return { userData: { UserAgent: navigator.userAgent } } } })(config.userEventInfo || (config.userEventInfo = {})) })(window['adrum-config'] || (window['adrum-config'] = {})); </script> <script src='https://cdn.appdynamics.com/adrum/adrum-latest.js' type='text/javascript' charset='UTF-8'></script>
... View more
03-01-2021
06:47 AM
Hi Rohit
Can you share how you are adding the config to the infaservice.bat file? And what OS you are using?
Ciao
... View more
02-28-2021
10:09 PM
1 Kudo
Hi Wayne
Normally the parameters would show in the URL section.
The quickest way to check is to run a live preview on the Java Node, using the HTTP Requests section, to view live data coming into the system.
In this view you would be able to see the parameters, cookies & Headers for the live requests. as below
You can then use the Transaction Detection rules or Service Endpoints rules, to split out the transactions according to these parameters. If you wish to view them separately.
If the split according to parameters is more than 150-200, rather split them out in the Service Endpoints section.
Ciao
... View more
02-25-2021
10:01 PM
Hi Wayne
If these URL's are using basic URL parameters, you should at least see the full URL's e.g
www.example.com/search?make=civic
A quick way to check is to navigate as follows
From main application Screen, click on the relevant applictaion
> Click on Configuration
>> Click on Instrumentation
>>> Click on Transaction Detection
>>>>Click on the "Add +" and click Next and then Live Preview, it will give you an option to select a node, select one which has traffic
Once the screen loads, change the option from "Preview Business Transactions" to "Tools", which will default to "HTTP Requests".
Now just ensure that you can simulate to drive traffic to the application, it will show the incoming URL's being hit, click on them, and on the right it will show the Headers, Cookies and parameters.
If you find the parameters you require you can then use that to do one of 3 things
1. In the Instrumentation > Data collector section add them to be collected in the transaction snapshots.
This will show these values in the collected snapshots when viewing them.
The next option depends on the amount of unique parameters you want to split on. As there is a limit on the number of Business Transactions for every application it's always best practice to rather split the servlets within Service Endpoints for tracking them seperately.
You can go to Instrumentation > Transaction Detection and use the split Transaction using parameter value, or you go to Instrumentation > Service Endpoints and again, split the servlets based on a parameter value
Ciao
... View more
02-24-2021
09:59 PM
Hi Neha
Would you be able to provide more information?
The Java Agent is added to the startup of the Application it's instrumenting, so a server restart would not affect the agent, as when the application starts , the agent will start with it.
Can you validate that the Appdynamics Java Agent is still part of the Application Java Process, you can check using any command e.g ps aux | grep "javaagent".
It might be possible that the following occurred
1. Java Agent directory itself was removed, or permissions changed with patching
2. Server firewall turned on, blocking the Java Agent from communicating to the Controller
3. Application was patched, which removed the Java Agent startup parameters.
Ciao
... View more
02-24-2021
09:55 PM
Hi Wayne
What type of Java application are you referring to?
AppDynamics has the built in capability to collect the Parameters, headers & Cookies using the Data Collector section within the Controller.
This will work for most supported servlets, webservices etc.
Ciao
... View more
Latest Activity
- Posted Re: Parsing Remote Services URL's on Java Application on Java (Java Agent, Installation, JVM, and Controller Installation). 04-13-2021 10:58 PM
- Posted Re: Agent unable to register with SAAS controller on Controller (SaaS, On Premise). 04-13-2021 12:07 AM
- Posted Re: Parsing Remote Services URL's on Java Application on Java (Java Agent, Installation, JVM, and Controller Installation). 04-12-2021 11:07 PM
- Got a Kudo for Re: How to set a health rule for the average response time between two tiers. 04-12-2021 10:01 AM
- Posted Re: How to set a health rule for the average response time between two tiers on Dashboards. 04-08-2021 09:36 AM
- Kudoed Re: No Container Visibility in AppDynamics for Christian.Brzeski. 04-08-2021 09:35 AM
- Posted Re: No Container Visibility in AppDynamics on Controller (SaaS, On Premise). 04-08-2021 06:31 AM
- Posted Re: No Container Visibility in AppDynamics on Controller (SaaS, On Premise). 04-07-2021 11:30 AM
- Posted Re: Unable to monitor a service using Service Endpoints on Controller (SaaS, On Premise). 04-07-2021 11:17 AM
- Got a Kudo for Re: installing Events service in different host. 04-07-2021 09:33 AM
- Posted Re: installing Events service in different host on Controller (SaaS, On Premise). 04-07-2021 06:44 AM
- Posted Re: Unable to monitor a service using Service Endpoints on Controller (SaaS, On Premise). 04-07-2021 06:27 AM
- Posted Re: Setting up Events service host on Controller (SaaS, On Premise). 04-07-2021 01:28 AM
- Got a Kudo for Re: Installing .Net Agent for Linux in Container. 04-02-2021 09:00 AM
- Posted Re: Installing .Net Agent for Linux in Container on NET (Agent, Installation). 04-02-2021 07:41 AM
- Got a Kudo for How to create Analytics Metrics using API. 03-31-2021 05:27 AM
- Got a Kudo for How to create Analytics Metrics using API. 03-31-2021 12:16 AM
- Got a Kudo for Re: AppDynamics Platform Installation on AWS EC2 Instance. 03-30-2021 09:40 AM
- Got a Kudo for Re: AppDynamics Platform Installation on AWS EC2 Instance. 03-30-2021 02:10 AM
- Posted Re: AppDynamics Platform Installation on AWS EC2 Instance on Controller (SaaS, On Premise). 03-29-2021 10:46 PM
Community Stats
Date Registered | 07-03-2019 02:39 AM |
Date Last Visited | 04-16-2021 05:08 AM |
Total Messages Posted | 135 |
Total Kudos Received | 94 |