Default Hardware Metrics
AppDynamics gathers information about the operating systems and machines in the monitored environment using the machine agents. By default, when a machine agent is installed, the following metrics are collected:
- CPU activity
- Memory usage
- Disk reads and writes
- Network traffic
The scope of the monitoring is a node associated with the machine agent. See Server Monitoring.
This trend displays average, minimum, and maximum values in percentage for CPU Busy Time for the selected point in the graph.
This trend displays average, minimum, and maximum values in KB for Memory Used for the selected point in the graph.
This trend displays average, minimum, and maximum values for data (KB) written/sec for the selected point in the graph.
This trend displays average, minimum, and maximum values for outgoing data in KB/sec for the selected point in the graph.
Accessing Hardware Metrics
You can view hardware metrics from the Hardware tab of the Node Dashboard if a machine agent is installed on the machine that hosts the node.
You can also view hardware metrics in the Metric Browser in the Hardware Resources branch of a tier, as shown in this example.
Adding Custom Metrics
You can modify the machine agent data collection metrics. See Modify Machine Agent Data Collection Metrics.
You can add script-based custom monitors. See Build a Monitoring Extension Using Scripts.
You can send metrics to the Machine Agent using its HTTP listener. See Standalone Machine Agent HTTP Listener.
For a more complete discussion of adding custom metrics, see Extensions and Integrations.
The embedded .NET machine agent does not support adding script-based custom monitors. To use extensions such as custom monitors and HTTP listener in the .NET environment, install the AppDynamics standalone Machine Agent, which is a Java application. See Configure Machine Agents in a .NET Environment for details on how to download, install, and configure the standalone Machine Agent in a .NET environment.