Join the discussion
Question 1/17
What are three valid reasons to use the AppDynamics REST API to retrieve metrics? (Choose three.)
Correct Answer: A,C,E
Explanation
The AppDynamics REST API to retrieve metrics allows you to get values generated for metrics by specifying the path of the metric and the time frame for the data1. Some of the valid reasons to use this API are12:
To archive 1-minute granularity data. The AppDynamics Controller stores metric data at different levels of granularity depending on the retention period. For example, it stores 1-minute granularity data for 8 days, 10-minute granularity data for 32 days, and 1-hour granularity data for 365 days. If you want to archive the 1-minute granularity data for longer than 8 days, you can use the API to retrieve and store the data in an external database or file system.
To calculate a new metric based on two existing metrics. The AppDynamics Controller provides some built-in metrics such as average response time, calls per minute, errors per minute, etc. However, you may want to calculate a new metric that is not available in the Controller, such as the ratio of errors to calls, or the percentage of slow transactions. You can use the API to retrieve the values of the existing metrics and perform the calculation using your own logic or formula.
To retrieve health rule violations. Health rules are the rules that define the performance and availability thresholds for your application components. When a health rule is violated, the AppDynamics Controller generates an event and optionally triggers a policy action. You can use the API to retrieve the list of health rule violations for a given application, time range, and severity level. This can help you monitor and troubleshoot the health of your application and take corrective actions if needed. References: Retrieve Metric Data, Health Rule API
The AppDynamics REST API to retrieve metrics allows you to get values generated for metrics by specifying the path of the metric and the time frame for the data1. Some of the valid reasons to use this API are12:
To archive 1-minute granularity data. The AppDynamics Controller stores metric data at different levels of granularity depending on the retention period. For example, it stores 1-minute granularity data for 8 days, 10-minute granularity data for 32 days, and 1-hour granularity data for 365 days. If you want to archive the 1-minute granularity data for longer than 8 days, you can use the API to retrieve and store the data in an external database or file system.
To calculate a new metric based on two existing metrics. The AppDynamics Controller provides some built-in metrics such as average response time, calls per minute, errors per minute, etc. However, you may want to calculate a new metric that is not available in the Controller, such as the ratio of errors to calls, or the percentage of slow transactions. You can use the API to retrieve the values of the existing metrics and perform the calculation using your own logic or formula.
To retrieve health rule violations. Health rules are the rules that define the performance and availability thresholds for your application components. When a health rule is violated, the AppDynamics Controller generates an event and optionally triggers a policy action. You can use the API to retrieve the list of health rule violations for a given application, time range, and severity level. This can help you monitor and troubleshoot the health of your application and take corrective actions if needed. References: Retrieve Metric Data, Health Rule API
Add Comments
- Other Question (17q)
- Q1. What are three valid reasons to use the AppDynamics REST API to retrieve metrics? (Choose ...
- Q2. What are two actions that an administrator should take to upgrade an EUM Server that is cu...
- Q3. Which two preparatory tasks are required prior to installing an AppDynamics Controller on ...
- Q4. What describes the EUM agent?
- Q5. What becomes more important as an AppDynamics Controller grows beyond supporting 500 agent...
- Q6. What are two ways in which large and extra large performance profiles differ from other pr...
- Q7. Which two methods are available to define JVM options for an AppDynamics Controller so tha...
- Q8. The application server was restarted after an upgrade. What are two valid ways to confirm ...
- Q9. Which artifacts are needed, at minimum, to add a custom extension to a Machine Agent?...
- Q10. Which two user accounts are created by the AppDynamies Controller during installation? (Ch...
- Q11. What is the most important factor in determining sizing for AppDynamics Controller?...
- Q12. Which two statements are true when updating the Database Agent? (Choose two.)...
- Q13. A company set up an on-premises AppDynamics Controller and an on-premises Events Service c...
- Q14. Which two symptoms occur if an AppDynamics Controller is NOT scaled correctly? (Choose two...
- Q15. An administrator is asked toimprove the capacity of an Events Service cluster. What is the...
- Q16. Default configuration of the Mobile SDK enables____and_____ . (Choose the two correct opti...
- Q17. What are two capabilities of the standalone Machine Agent running on Linux? (Choose two.)...
