Activity Feed
- Karma How to Enable the http listener on a Windows Machine agent for Rachana_Agarwal. 02-14-2025 01:40 PM
- Karma How to run a standalone on-premise controller as a service in Linux for Xiangning_Mao. 01-15-2025 10:09 AM
- Posted Re: Node / Metric Limit Monitoring on Splunk AppDynamics. 08-21-2024 04:36 PM
- Got Karma for Re: How to send Severity Levels of CUSTOM events in http request Template to Incident Management Apps. 07-18-2024 04:15 PM
- Got Karma for Re: When I change the HR it shows a 500 error code. 07-18-2024 09:45 AM
- Posted Re: When I change the HR it shows a 500 error code on Splunk AppDynamics. 07-17-2024 02:29 PM
- Got Karma for Re: Login issue.. 07-08-2024 09:56 AM
- Posted Re: Login issue. on Splunk AppDynamics. 07-05-2024 11:52 AM
- Posted Re: Login issue. on Splunk AppDynamics. 07-02-2024 09:35 AM
- Karma Help with Login issues during Cisco Identity migration for iamryan. 06-12-2024 11:47 PM
- Posted Re: How to send Severity Levels of CUSTOM events in http request Template to Incident Management Apps on Share a Tip. 06-10-2024 04:04 PM
- Posted Re: How to find current logged on users on Splunk AppDynamics. 03-14-2024 10:14 AM
- Got Karma for How to send Severity Levels of CUSTOM events in http request Template to Incident Management Apps. 03-07-2024 12:40 AM
- Got Karma for Re: Not able to access Rest API using on-premises controller. 10-20-2023 11:18 AM
- Posted Re: Not able to access Rest API using on-premises controller on Splunk AppDynamics. 10-20-2023 10:22 AM
- Posted Re: Not able to access Rest API using on-premises controller on Splunk AppDynamics. 10-18-2023 11:37 PM
- Got Karma for Re: Not able to access Rest API using on-premises controller. 10-17-2023 10:23 AM
- Got Karma for Re: Not able to access Rest API using on-premises controller. 10-17-2023 09:47 AM
- Posted Re: Not able to access Rest API using on-premises controller on Splunk AppDynamics. 10-16-2023 09:26 PM
- Posted Re: Node / Metric Limit Monitoring on Splunk AppDynamics. 08-31-2023 06:45 PM
Topics I've Started
Subject | Karma | Author | Latest Post |
---|---|---|---|
4 | |||
6 | |||
0 |
08-21-2024
04:36 PM
Hi @Paul.Mateos , Kindly raise case ticket with Support team to share this extension.
... View more
07-17-2024
02:29 PM
1 Karma
To define a relative metric path in AppDynamics, you can do the following:
Hover over a metric in the Metric Browser to get the full metric path
Right-click on the metric and select Copy Full Path
Truncate the leftmost part of the full metric path
Use the category in the Metric Selection window as the first segment of the relative metric path
Truncate everything from the full metric path that comes before that segment
Please refer doc: https://docs.appdynamics.com/appd/23.x/latest/en/appdynamics-essentials/dashboards-and-reports/custom-dashboards/widgets/use-wildcards-in-metric-definitions Also, Please make sure that your select the respective correct entity from "Affect Entities" tab.
... View more
07-05-2024
11:52 AM
Hi @PadmaPriya.Pyda , Could you please send me private message with your Email id and controller url to look into it further?
... View more
07-02-2024
09:35 AM
1 Karma
- Recently AppDynamics has joined with Cisco to provide user identity (sign-in credentials) capabilities for all SAAS AppDynamics-based products and services. Users whose passwords are verified by the AppDynamics Identity Platform (not user accounts that sign in using their company’s SSO credentials) will be moved to the Cisco Customer Identity platform (id.cisco.com) for verification. - Every need to follow few steps mentioned in transition documents to see to help in successful login to controller.User to follow instructions mentioned in Documents below. User to follow instructions mentioned in Documents below. - https://community.appdynamics.com/t5/Knowledge-Base/AppDynamics-Identity-is-changing-to-Cisco-Identity/ta-p/53076
... View more
06-10-2024
04:04 PM
1 Karma
Hi @Pranaychandra.Ravi , For the CUSTOM event, the eventType will be "CUSTOM," which can be used for further validation. Other variables shouldn't cause any issues. However, from your question, I couldn't determine which parameter is causing the issue when it receive atOPsGenie end. If you could share the HTTP template with us, I would be happy to review it to identify the problematic parameter. Additionally, is there any way to determine why Webex and Opsgenie are unable to process this? What response are they expecting that is missing in the CUSTOM Events scenarios? Here is the page with list of Predefined Templating Variables - https://docs.appdynamics.com/appd/24.x/24.6/en/cisco-appdynamics-essentials/alert-and-respond/actions/predefined-templating-variables The template uses Apache Velocity version 1.7 to process the variables. See the Velocity User Guide for details about usage.
... View more
03-14-2024
10:14 AM
If you are using an on-premises controller, you can log in to your database and execute this query. For those using a SAAS controller, enabling the Audit Report feature is recommended. Below are articles providing more detailed information on both scenarios. https://docs.appdynamics.com/appd/onprem/23.x/latest/en/controller-deployment/administer-the-controller/controller-audit-log
... View more
10-20-2023
10:22 AM
1 Karma
That's excellent news. You can always utilize the "-v" verbose option in the Curl command to access additional details about errors and other related information, which can be invaluable for troubleshooting issues. As we discussed during the Webex call, the root cause of your API issues was the expired license. It's reassuring to hear that this matter has now been resolved.
... View more
10-18-2023
11:37 PM
Hi Pradeep,
Thank you for providing the Curl command. I noticed that you've combined two different authorization methods in the same command, "Password-Based" and "Bearer Token." To proceed, please choose either "UsernamePassword" or "Bearer Token" for this command. Here is the revised command; please try it and inform me of the results.
curl --user <username>@account-name:<password> "https://<controller page>/controller/rest/applications" curl -H "Authorization:Bearer <ACCESS TOKEN> "https://<controller page>/controller/rest/applications"
... View more
10-16-2023
09:26 PM
2 Karma
Hi Pradeep, Could you please do the following and let me know how it goes? 1. Go to the API Clients in Controller -> Go to the Settings => Administrator => API Client 2. Create an API client. 3. Enter the client Name, Description and Generate the Secret. Once the secret is generated, copy the secret and save it. 4. Assign the role. 4. Save it. If you want to generate Token via CURL Command 5. run the below curl command to generate the token.
curl -X POST -H "Content-Type: application/vnd.appd.cntrl+protobuf;v=1" "https://test-controller.saas.appdynamics.com/controller/api/oauth/access_token" -d 'grant_type=client_credentials&client_id=<client-id>@account_name&client_secret=<secret>'
Replace <client-id> & <secret> accordingly.
client-id -> Client Name from Step 3 client_secret -> Secret from step 3
for example: curl -X POST -H "Content-Type: application/vnd.appd.cntrl+protobuf;v=1" "https://test-controller.saas.appdynamics.com/controller/api/oauth/access_token" -d 'grant_type=client_credentials&client_id=sunil_api_client@ces-controller&client_secret=738e62b5-2455-45af-a644-934234234234'
Here is the docs for the details: https://docs.appdynamics.com/appd/23.x/latest/en/extend-appdynamics/appdynamics-apis/api-clients#id-.APIClientsv23.1-generate-access-tokens
... View more
08-31-2023
06:45 PM
Metrics will be as below. along with various other Limit monitoring...
Custom Metrics|Limits|Accounts|<accountName>|Node|Maximum Limit
Custom Metrics|Limits|Accounts|<accountName>|Node|Current Usage
Custom Metrics|Limits|Accounts|<accountName>|Node|Status
... View more
08-15-2023
09:20 AM
Hi @Ricardo.Hernandez , By seeing error in your screenshot it look like its access related issue. Please check that you have required permissions.
... View more
08-01-2023
09:10 PM
2 Karma
Hi @Luke.Thomas , "Calls per Minute" is a metric that calculates the average number of incoming or outgoing calls within a minute, focusing on the connection between a node and its destination during a specified timeframe.
The concept of a "call" can take on different meanings depending on whether it is measured at the application or tier level. Let's understand this with an example:
Suppose you have an e-commerce website with multiple tiers, such as the frontend, backend, and database tiers. When we analyze the "Calls per Minute" metric at the application level (Overall Application Performance), a "call" would correspond to a complete business transaction made by a user on the website. For instance, when a user places an order, that action would be counted as one "call" at the application level.
However, at the tier level, a "call" would represent an individual service invocation within each tier. So, for the same user order example, when the frontend tier communicates with the backend tier to process the order, that interaction would be counted as one "call" at the frontend tier and another "call" at the backend tier.
... View more
07-26-2023
11:11 PM
There is no out of box feature to create dashboard to monitor limits, But there is a " Controller Limits Monitoring Extension", This extension will enable you to create metric out of controller limit and usage and you can create health rules on it if the metric crosses a certain value and trigger alerts. Please reach out to AppDynamics Support team if you need this extension.
... View more
07-26-2023
04:52 PM
1 Karma
Here is the API formate using Access Token: Export Custom Dashboards and TemplatesLink to Export Custom Dashboards and Templates
curl -s -X POST -H 'Authorization: Bearer <Access_Token>' http://demo.appdynamics.com/controller/CustomDashboardImportExportServlet?dashboardId=8
Import Custom Dashboards and TemplatesLink to Import Custom Dashboards and Templates
curl -s -X POST -H 'Authorization: Bearer <Access_Token>' http://demo.appdynamics.com/controller/CustomDashboardImportExportServlet -F file=@customdashboards.json
... View more
07-02-2023
04:31 PM
Hi Mahesh, I am not sure if remediation action script can work on Kubernetes (cluster agent) environment or not, However here is the documentation on Remediation Action and Script which you can go through and setup if its Machine Agent : https://docs.appdynamics.com/appd/21.x/21.1/en/appdynamics-essentials/alert-and-respond/actions/remediation-actions
https://docs.appdynamics.com/appd/4.5.x/en/appdynamics-essentials/alert-and-respond/actions/remediation-actions/remediation-scripts
... View more
06-07-2023
11:00 AM
1 Karma
HI @Chavya.Khanna , If you intend to create metrics under the category of "Application Infrastructure Performance," it is necessary to use the "tier name" rather than a custom data variable. Your specific requirement is better suited for Custom Metrics. We offer a feature that allows you to create Custom Metrics, enabling you to expose your data points and create a Metrics path according to your specific needs. Here are the docs link: https://docs.appdynamics.com/appd/22.x/22.3/en/infrastructure-visibility/machine-agent/extensions-and-custom-metrics https://docs.appdynamics.com/appd/23.x/latest/en/infrastructure-visibility/machine-agent/extensions-and-custom-metrics/build-a-monitoring-extension-using-scripts
... View more
06-02-2023
12:09 AM
Glad to know that your problem has been fixed. Thanks @Mahendran.Pakkirisamy for the confirmation.
... View more
05-23-2023
11:25 AM
Hi @Mahendran.Pakkirisamy , You should be having Server Visibility license now, Kindly validate and let us know if you still have any issues?
... View more
05-19-2023
09:20 AM
Hi @Rohan.Vaikkath , I never tried to disable default metrics in Machine Agent, But I feel that its possible. I would explore option. • Go to path --> Machine Agent / monitors / Hardware Monitor • Open Monitor.xml --> You will see the script name for the os type. • Open respective script for the OS type. • For example if it Mac OS type then I will open... macos-stat.sh , and Comment the metrics which I don't want.
## Output area
echo "name=Hardware Resources|CPU|%Idle,aggregator=OBSERVATION,value="$CPU_IDLE
echo "name=Hardware Resources|CPU|%Busy,aggregator=OBSERVATION,value="$CPU_BUSY
echo "name=Hardware Resources|Memory|Total (MB),aggregator=OBSERVATION,value="$MEM_TOTAL_MB
echo "name=Hardware Resources|Memory|Used (MB),aggregator=OBSERVATION,value="$MEM_LOGICAL_USED_MB
echo "name=Hardware Resources|Memory|Free (MB),aggregator=OBSERVATION,value="$MEM_LOGICAL_FREE_MB
echo "name=Hardware Resources|Memory|Used %,aggregator=OBSERVATION,value="$MEM_USED_PC
echo "name=Hardware Resources|Memory|Free %,aggregator=OBSERVATION,value="$MEM_FREE_PC
echo "name=Hardware Resources|Network|Incoming packets/sec,aggregator=OBSERVATION,value="$NET_PACKETS_IN
echo "name=Hardware Resources|Network|Outgoing packets/sec,aggregator=OBSERVATION,value="$NET_PACKETS_OUT
echo "name=Hardware Resources|Network|Incoming KB/sec,aggregator=OBSERVATION,value="$NET_KBYTES_IN
echo "name=Hardware Resources|Network|Outgoing KB/sec,aggregator=OBSERVATION,value="$NET_KBYTES_OUT
echo "name=Hardware Resources|Disks|Reads/sec,aggregator=OBSERVATION,value="$READS
echo "name=Hardware Resources|Disks|Writes/sec,aggregator=OBSERVATION,value="$WRITES
echo "name=Hardware Resources|Disks|KB read/sec,aggregator=OBSERVATION,value="$READS_KB
echo "name=Hardware Resources|Disks|KB written/sec,aggregator=OBSERVATION,value="$WRITES_KB
done
Please try this and let us know how it goes.
... View more
05-10-2023
09:39 AM
2 Karma
Hi @Dietrich.Meier , All the AppDynamics public APIs are documented on - https://docs.appdynamics.com/appd/23.x/23.5/en/extend-appdynamics/appdynamics-apis Syntax of API to mark Nodes as Historical is as follow -
Format : POST /controller/rest/mark-nodes-historical?application-component-node-ids=value
You would just need to pass node ID and make POST call to mark node historical. Let us know if you are seeing any issue while using this API.
... View more
05-03-2023
02:09 PM
1 Karma
@Mahendran.Pakkirisamy , Required changes has been made for this account. You can go ahead and request for new trial controller. Here is the link : https://docs.appdynamics.com/appd/23.x/latest/en/appdynamics-essentials/getting-started
... View more
04-27-2023
08:53 PM
2 Karma
Hi @Marcos.R ,
You can add below snippets to the policy , save the file and restart the ElasticSearch JVM.
permission java.lang.RuntimePermission "getClassLoader";
... View more
04-25-2023
10:58 AM
Hi @dorowo.topope , When you run npm install appdynamics, You will see out like below...
npm ERR! Testing: BaseUrl set is:https://cdn.appdynamics.com/packages/nodejs/ npm ERR! Agent version 23.3.0 npm ERR! Get agent version result is:23.3.0.0 npm ERR! Agent version 23.3.0 npm ERR! npm WARN EBADENGINE Unsupported engine { npm ERR! npm WARN EBADENGINE package: 'appdynamics-protobuf@23.3.0', npm ERR! npm WARN EBADENGINE required: { node: '>= 0.8.0 <=v18.*' }, npm ERR! npm WARN EBADENGINE current: { node: 'v19.7.0', npm: '9.6.1' }
Currently we support node: '>= 0.8.0 <=v18.*' , As you are using v19.8.1, hence the issue. Please try to downgrade your NodeJS version and try?
... View more
04-20-2023
12:56 PM
Could you share below details?
Which operating system are you trying this on?
Are you using this standalone or Docker container? Please review this for the supported Environment: https://docs.appdynamics.com/appd/23.x/latest/en/application-monitoring/install-app-server-agents/node-js-agent/node-js-supported-environments If running standalone, Please share the output of these commands? $ node -v $ uname -a $ npm -v You can use download portal to download nodeJs- https://download.appdynamics.com/download/
... View more
04-19-2023
01:49 PM
Hi @dorowo.topope
Could you please be more descriptive about where you got this link from and what you're attending to accomplish with this package?
... View more