Managing Agents Flashcards

1
Q

Agent-Controller Connection

A
  1. The connection between the agent and Controller is a one-way connection initiated by the agent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Information needed to connect to the controller

A
  1. Controller host
  2. Controller port
  3. Account name
  4. Global Account name
  5. Account access key
  6. SSL enabled
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Agent-Controller Communication Intervals

A

NB initiate connections to the Controller independently

  1. The agent configuration channel queries the Controller for any new configuration changes, and downloads these changes when available, every 60 seconds.
  2. The agent metric channel posts all new periodic metrics, including JMX, Windows performance counters, and business transaction metrics to the Controller every 60 seconds.
  3. If there are new business transactions that have not been seen before by the agent, they are posted to the Controller for registration every 10 seconds.
  4. If the agent has collected any new snapshots or events, they are posted to the Controller every 20 seconds.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When planning agent installation consider:

A
  1. Agent/controller compatibility
  2. Network consideration
  3. Access requirements
  4. Agent license consideration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Agent installation: Access required

A
  1. User access
  2. Authority to restart the application
  3. Access log files
  4. View and configure licences
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Options to secure Controller - Agent connection

A
  1. HTTPS
  2. Encrypting agent credentials
  3. Preventing sensitive data collection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Agent log file use case

A

Understand why:

  1. Agent won’t start
  2. No metrics appear in the controller
  3. Specific Business Transaction is not appearing
  4. Other agent configuration and application instrumentation issues

NB can zip and submit the entire log files to AppDynamics support for troubleshooting assistance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Apache agents by installation type

A
  1. Java Agent
  2. .Net Agent
  3. Node.js Agent
  4. PHP Agent
  5. Python Agent
  6. Serverless APM for AWS Lambda
  7. Apache Web Server Agent
  8. C/C++ SDK
  9. Go Language Agent
  10. IBM Integration Bus Agent
  11. Ruby Agent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

See agent properties:

A

Tiers&Nodes => Select node => view details => top navbar select agents => Agents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Agent Info on the Node Tab => subtabs

A
  1. App Server Agents
  2. Machine Agent
  3. Agent diagnostic stats (i.e. metrics uploaded)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Agent Info: App Server Agent

A
  1. Properties
  2. Metadata
  3. Agent operations (request agent log files)
  4. Agent logging session (Start agent logging session)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Request agent log files options

A
  1. All logs in the directory
  2. Output from a specific logger a a set level for a fixed duration
  3. Thread Dump samples (either number to collect - 1 to 50) or collection interval (min 500 ms)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Logging levels

A
  1. All
  2. Debug
  3. Info
  4. Warn
  5. Error
  6. Fatal
  7. Trace
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Default agent install directory

A

/opt/sysmgmt/AppDynamics/Machine_Agent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Controller and UI

A
  1. central repository and analytics engine where all performance data is stored, baselined and analysed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

App Agents how work

A

automatically inject instrumentation in application byte code at runtime

17
Q

Machine agent gathers information

A

on operating system, such as:

  1. CPU activity
  2. memory usage
  3. disk reads and writes
  4. JVM metrics
  5. CLR metrics
18
Q

When upgrading the agent to a newer major version than the Controller what should the Performance Analyst do?

A

Upgrade the Controller first, then the agent

19
Q

Delete App Agent

A

delete the agent and associated data but not the metrics

20
Q

Agent version compatibility between tiers

A

Oldest agents shell be on an originating tier