Auto-Discovery of Application Process
Smart Agents >= 24.4 can auto-discover the application processes running on the host where Smart Agent is installed. It reports all the supported processes to the Controller.
| Application Process | Required Agent | Supported Platform for Process Discovery |
|---|---|---|
| Java | Java |
|
| .NET | .NET | Windows |
| Node.js | Node.js | Linux |
| Python | Python | Linux |
To monitor the specific process, you can Install Agents that correspond to these processes.
The Processes tab in the Agent Management UI displays all the processes that are running on the hosts. To view the tab, you must install Smart Agent on the host machine. You can view both monitored and unmonitored processes. If a process is monitored by a supported Splunk AppDynamics Agent, the process is displayed as monitored on the Processes page.
Smart Agent currently supports auto-discovery for Java, Node.js, .NET, and Python processes.
Smart Agent detects PHP processes on Linux, but all the processes are displayed as unmonitored even when PHP Agent is installed.
The processes running on Windows are displayed in the Processes tab for Java and .NET applications.
To view all the application processes, navigate to Agent Management UI, then click the Processes tab.
To auto-attach a Java or Node.js agent to a specific process or service, you can modify the configuration in the ld_preload.json file. For more information about auto-attaching the agent to a specific process, see Auto-Attach Agents to Applications.
The following are fields that are displayed when you click Processes:
| Name | Description |
|---|---|
| Monitoring Status | The monitored or unmonitored status of the application process. This field provides the information that the process is monitored or not. |
| Process ID | The process identifier (PID) for the reported process. |
| Process | The name of the active process |
| Agent Type | The type of the Agent. The values can be:
|
| Smart Agent ID | The ID of the corresponding Smart Agent. |
| Host OS | The Operating System on which the host is active. |
| Host Name | The host name of the machine on which Smart Agent is running. |
| Started On | The date and time when the reported process was started. |