Which role would you need to grant to an existing user for them to manage Controller security settings?
Answer : C
To manage Controller security settings, you would need to grant the Security Administrator role to an existing user.The Security Administrator role is a built-in role that allows the user to access and modify the security settings of the Controller, such as encryption, certificates, authentication, authorization, and audit1.The Security Administrator role also inherits the permissions of the Credentials Administrator role, which allows the user to manage the credentials for the Controller and the agents2. The other roles listed do not have the permission to manage Controller security settings.The Administrator role can perform most administrative tasks, but not security-related ones2.The Analytics Administrator role can manage the analytics platform and data, but not the Controller security3.The Account Owner role can manage the account settings and licenses, but not the Controller security4
https://docs.appdynamics.com/appd/21.x/21.1/en/application-monitoring/install-app-server-agents/agent-to-controller-connections
What minimum details are required to properly configure a database agent from a zip file?
Answer : C
https://docs.appdynamics.com/display/PRO45X/Install+the+Database+Agent
To properly configure a database agent from a zip file, you need to provide the following minimum details:
Controller Host: This is the hostname or IP address of the machine where the Controller is installed.You need to specify this so that the Database Agent can communicate with the Controller and send the collected data1
Controller Port: This is the port number that the Controller listens on for incoming connections. You need to specify this so that the Database Agent can connect to the Controller using the correct protocol.The default ports are 8090 for HTTP and 8181 for HTTPS for on-premise Controllers, and 80 for HTTP and 443 for HTTPS for SaaS Controllers1
Account Access Key: This is the key that authenticates the Database Agent with the Controller. You need to specify this so that the Database Agent can register itself with the Controller and access the license.You can find the account access key in the Controller UI under Settings > License > Account1
Account Name: This is the name of the account that the Database Agent belongs to. You need to specify this so that the Database Agent can associate itself with the correct application and user permissions.You can find the account name in the Controller UI under Settings > License > Account1
Which two reasons would cause an organization to upgrade AppDynamics agents? (Choose two.)
Answer : A, D
According to the Upgrade the Java Agent document1, one of the reasons to upgrade AppDynamics agents is to resolve agent issues, such as bugs, performance problems, or compatibility issues with the Controller or the monitored application. Another reason to upgrade AppDynamics agents is to take advantage of new features, such as enhanced metrics, dashboards, alerts, or integrations, that are introduced in newer agent versions. Therefore, the correct answer is A and D. Database issues and application upgrade are not directly related to the agent upgrade, unless they affect the agent functionality or compatibility.Reference:
Upgrade the Java Agent
If you clear the "Mark Business Transaction as error" checkbox under Configuration > Instrumentation > Error Detection, which two statements are true? (Choose two)
Answer : A, B
The Mark Business Transaction as Error checkbox under Configuration > Instrumentation > Error Detection allows you to control whether a business transaction is reported as an error or not. If you clear this checkbox, the business transaction will not be marked as an error and will not affect the error count metrics.
According to theError Detection: Mark Business Transaction as Error - AppDynamics, the following statements are true when you clear this checkbox:
The transaction is included in Response Time metrics: This means that the transaction will still contribute to the response time metric, which measures the average time it takes for a request to be completed by AppDynamics. However, it will not affect other response time metrics, such as First Response Time or Average Time to First Byte.
The transaction is added to error count metrics: This means that the transaction will still count towards the error count metric, which measures the number of transactions that have failed due to errors. However, it will not affect other error count metrics, such as Error Rate or Error Percentage.
Therefore,A(The transaction is included in Response Time metrics) andB(The transaction is added to error count metrics) are true.Reference:
Error Detection: Mark Business Transaction as Error - AppDynamics
Business Transaction - AppDynamics
Error Detection - AppDynamics
Which two actions would trigger a health rule violation canceled warning event or a health rule violation canceled critical event? (Choose two.)
Answer : B, C
A health rule violation canceled warning event or a health rule violation canceled critical event is generated when the health rule processor can no longer accurately assert that the health rule violation continues to violate or that it has ended1.This can happen when the health rule is edited or disabled, among other reasons1.Adding a new condition to the health rule or disabling the health rule are two actions that would trigger a health rule violation canceled event, as they would change the evaluation criteria or stop the evaluation altogether1.Marking the health rule as canceled or removing the health rule from a policy are not valid actions, as they do not affect the health rule configuration or status
https://docs.appdynamics.com/appd/22.x/22.1/en/appdynamics-essentials/alert-and-respond/troubleshoot-health-rule-violations
What are three advantages of the custom dashboard feature? (Choose three.)
Answer : A, C, E
The custom dashboard feature in AppDynamics allows you to display a specific set of metrics and data points on one screen. You can use custom dashboards to present selected metrics for a user who only needs a relatively narrow or focused view of the data. You can also share custom dashboards with other users and stakeholders.
According to the [Custom Dashboards - AppDynamics], some of the advantages of the custom dashboard feature are:
It makes drill down across tiers seamless: You can use the grid layout type to create a flexible layout that is easy to rearrange on the canvas. The grid layout also scales in size when viewed on mobile devices. You can also use the absolute layout type to control width and height and the exact placement of widgets on the canvas.
It monitors metrics of interest: You can add widgets from various categories, such as application, server, database, performance, events, and so on. You can also customize the widget properties panel to configure the widget settings, such as title, description, color scheme, time range, auto-refresh interval, and so on.
It schedules dashboard as a report: You can export your custom dashboard as a PDF or HTML report that you can send by email or save as a file. You can also schedule your custom dashboard to run periodically using cron expressions.
Therefore,A(It makes drill down across tiers seamless),C(It monitors metrics of interest), andE(It schedules dashboard as a report) are three advantages of the custom dashboard feature.Reference:
[Custom Dashboards - AppDynamics]
[Create and Manage Custom Dashboards and Templates - AppDynamics]
Custom Dashboard Permissions - docs.appdynamics.com
Where do you go to create a user in the web user interface?
Answer : D
To create a user in the web user interface, you need to go to Settings > Groups and Roles > Create User. This option allows you to add a new user account and assign it to one or more groups.You can also specify the user's name, email, password, and authentication method1Reference:1:Create Users