Monitoring Windows Service Applications

To monitor business transactions to Windows Service applications, eG Enterprise provides two specialized monitoring models out-of-the-box.

The sections below discuss both these models.

Monitoring the Microsoft .NET Application

The Microsoft .NET Application model monitors web transactions to .NET / .NET Core applications that run as Windows services (see Figure 1), and which respond to HTTP/S requests from users/client applications.

Figure 1 : Layer model of the Microsoft .NET Application

For the Microsoft .NET Application, you need to click on the Windows Service Transactions layer, and pick the .Net Windows Business Transactions test within to know which transactions are being monitored and how they are performing.

To know more about the .Net Windows Business Transactions test and the measures it reports, click here. .

Monitoring the Microsoft .NET Client

The Microsoft .NET Client model (see Figure 2) monitors the .NET methods/functions that applications running as standalone Windows services call when performing business-critical tasks.

Figure 2 : Layer model of Microsoft .NET Client

For the Microsoft .NET Client component, you need to use the .Net Windows Service Business Transactions test mapped to the Windows Service Transactions layer to perform business transaction monitoring.

To know more about the .Net Windows Service Business Transactions test and the measures it reports, click here. .