Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 2.74 KB

monitor-shir-in-azure.md

File metadata and controls

35 lines (25 loc) · 2.74 KB
title titleSuffix description author ms.service ms.subservice ms.custom ms.topic ms.date ms.author
Monitor self-hosted integration runtime (SHIR) virtual machines in Azure
Azure Data Factory & Azure Synapse
This article describes how to monitor Azure virtual machines hosting the self-hosted integration runtime.
jonburchel
data-factory
synapse
conceptual
01/05/2024
jburchel

Monitor self-hosted integration runtime (SHIR) virtual machines in Azure

[!INCLUDEappliesto-adf-asa-md]

By default, the Self Hosted Integration Runtime’s diagnostic and performance telemetry is saved locally on the virtual or physical machine that is hosting it. Two broad categories of telemetry are of interest for monitoring the Self Hosted Integration Runtime.

Event logs

When logged on locally to the Self Hosted Integration Runtime, specific events can be viewed using the event viewer. The relevant events are captured in two event viewer journals named: Connectors - Integration Runtime and Integration Runtime respectively. While it’s possible to log on to the Self Hosted Integration Runtime hosts individually to view these events, it's also possible to stream these events to a Log Analytics workspace in Azure monitor for ease of query and centralization purposes.

Performance counters

Performance counters in Windows and Linux provide insight into the performance of hardware components, operating systems, and applications such as the Self Hosted Integration Runtime. The performance counters can be viewed and collected locally on the VM using the performance monitor tool. See the article on using performance counters for more details.

Centralize log collection and analysis

When a deployment requires a more in-depth level of analysis or has reached a certain scale, it becomes impractical to log on to locally to each Self Hosted Integration Runtime host. Therefore, we recommend using Azure Monitor and Azure Log Analytics specifically to collect that data and enable a single pane of glass monitoring for your Self Hosted Integration Runtimes. See the article on Configuring the SHIR for log analytics collection for instructions on how to instrument your Self Hosted Integration Runtimes for Azure Monitor.

Related content