Introduction

Azure Data Collection Rules (DCRs) define how monitoring data is collected, transformed, and routed to Azure Monitor Logs or Metrics. They allow centralized configuration of data collection, enabling users to specify which data to collect (such as Windows events or performance counters) from resources like Azure VMs or Azure Arc–enabled servers, and where that data should be sent.

Use the OpsRamp Azure Public Cloud integration to discover Azure Data Collection Rules and collect related metrics.

External reference

Data Collection Rule Overview

Setup

To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Data collection rules.

Event support

OpsRamp support Azure events for Azure Data collection rule. Need to configure Azure Events in Opsramp Azure integration discovery profile.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitDescriptionAggregation Type
azure_insights_datacollectionrules_ApiCallReceived_CountApiCallReceived_CountLogs Ingestion Requests per MinCountNumber of requests received via Log Ingestion API or from the agentCount
azure_insights_datacollectionrules_BytesReceived_CountBytesReceived_CountLogs Ingestion Bytes per MinBytesNumber of bytes received via Log Ingestion API or from the agentTotal
azure_insights_datacollectionrules_MetricIngestionRequest_CountMetricIngestionRequest_CountMetrics Ingestion Requests per MinCountThe number of requests made to the Data Collection Endpoint to submit metricsTotal
azure_insights_datacollectionrules_RowsDropped_CountRowsDropped_CountLogs Rows Dropped per MinCountNumber of rows dropped while running transformation.Total
azure_insights_datacollectionrules_RowsReceived_CountRowsReceived_CountLogs Rows Received per MinCountTotal number of rows received for transformation.Total
azure_insights_datacollectionrules_TransformationErrors_CountTransformationErrors_CountLogs Transform Errors per MinCountThe number of times when execution of KQL transformation resulted in an error.Count
azure_insights_datacollectionrules_TransformationRuntime_DurationMsTransformationRuntime_DurationMsLogs Transform Duration per MinMilliSecondsTotal time taken to transform given set of records, measured in milliseconds.Average