Monitor application dependencies in SAM
SAM's Application Dependencies feature provides a holistic view of application and server connections, expanding monitoring by detecting how applications and servers interact with each other.
You can use data gathered during Application Dependencies polling to:
- Understand which applications, application processes, and servers connect to each other.
- Ensure that the most important data for specific applications is monitored.
- Identify unmonitored applications and processes that require attention.
- Leverage latency and packet loss metrics to determine if an issue is caused by an application or the network.
This contextual visibility of relationships between applications and nodes, which represent physical or virtual servers, can reduce troubleshooting time. For example, instead of searching through various application monitors and their component monitors to determine why an application is slow, you can navigate to the Application Connections widget to pinpoint the source of an issue.
To provide a more granular picture of application dependencies, the Connection Details page shows processes and ports for connections, plus server and application status, as well as latency and packet loss statistics. This page shows the entire communication stack from one server to another, with individual nodes representing servers.
With the Application Dependencies feature, you can see where and how servers communicate with each other without contacting various teams to get information. You can use it to identify established connections and provide perspectives into the connections themselves. For troubleshooting, determine if application performance issues are due to a server issue on one side or the other, or if issues relate to communication between the two servers.
Watch this video for an overview about Application Dependencies.
Additional topics in this section include: