Skip to content

Commit 7eb0a26

Browse files
authored
Merge pull request #113942 from rboucher/patch-9
Update per supportability issue
2 parents 743225a + b6238dd commit 7eb0a26

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

articles/azure-monitor/platform/metrics-custom-overview.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Custom metrics in Azure Monitor
2+
title: Custom metrics in Azure Monitor (Preview)
33
description: Learn about custom metrics in Azure Monitor and how they are modeled.
44
author: ancav
55
ms.author: ancav
@@ -9,10 +9,13 @@ ms.date: 04/23/2020
99

1010
ms.subservice: metrics
1111
---
12-
# Custom metrics in Azure Monitor
12+
# Custom metrics in Azure Monitor (Preview)
1313

14-
As you deploy resources and applications in Azure, you'll want to start collecting telemetry to gain insights into their performance and health. Azure makes some metrics available to you out of the box. These metrics are called [standard or platform](https://docs.microsoft.com/azure/azure-monitor/platform/metrics-supported). However, they're limited in nature. You might want to collect some custom performance indicators or business-specific metrics to provide deeper insights.
15-
These **custom** metrics can be collected via your application telemetry, an agent that runs on your Azure resources, or even an outside-in monitoring system and submitted directly to Azure Monitor. After they're published to Azure Monitor, you can browse, query, and alert on custom metrics for your Azure resources and applications side by side with the standard metrics emitted by Azure.
14+
As you deploy resources and applications in Azure, you'll want to start collecting telemetry to gain insights into their performance and health. Azure makes some metrics available to you out of the box. These metrics are called [standard or platform](https://docs.microsoft.com/azure/azure-monitor/platform/metrics-supported). However, they're limited in nature.
15+
16+
You might want to collect some custom performance indicators or business-specific metrics to provide deeper insights. These **custom** metrics can be collected via your application telemetry, an agent that runs on your Azure resources, or even an outside-in monitoring system and submitted directly to Azure Monitor. After they're published to Azure Monitor, you can browse, query, and alert on custom metrics for your Azure resources and applications side by side with the standard metrics emitted by Azure.
17+
18+
Azure Monitor custom metrics are current in public preview.
1619

1720
## Methods to send custom metrics
1821

@@ -22,19 +25,15 @@ Custom metrics can be sent to Azure Monitor via several methods:
2225
- Install the [InfluxData Telegraf agent](collect-custom-metrics-linux-telegraf.md) on your Azure Linux VM and send metrics by using the Azure Monitor output plug-in.
2326
- Send custom metrics [directly to the Azure Monitor REST API](../../azure-monitor/platform/metrics-store-custom-rest-api.md), `https://<azureregion>.monitoring.azure.com/<AzureResourceID>/metrics`.
2427

25-
## Pricing model
28+
## Pricing model and rentention
2629

27-
There is no cost to ingest standard metrics (platform metrics) into Azure Monitor metrics store. Custom metrics ingested into the Azure Monitor metrics store will be billed per MByte with each custom metric datapoint written considered as 8 bytes in size. All ingested metrics are retained for 90 days.
30+
Check the [Azure Monitor pricing page](https://azure.microsoft.com/pricing/details/monitor/) for details on when billing will be enabled for custom metrics and metrics queries. Specific price details for all metrics, including custom metrics and metric queries are available on this page. In summary, there is no cost to ingest standard metrics (platform metrics) into Azure Monitor metrics store, but custom metrics will incurr costs when they enter general availability. Metric API queries do incurr costs.
2831

29-
Metric queries will be charged based on the number of standard API calls. A standard API call is a call that analyzes 1,440 data points (1,440 is also the total number of data points that can be stored per metric per day). If an API call analyzes more than 1,440 data points, then it will count as multiple standard API calls. If an API call analyzes less than 1,440 data points, it will count as less than one API call. The number of standard API calls is calculated every day as the total number of data points analyzed per day divided by 1,440.
30-
31-
Specific price details for custom metrics and metric queries are available on the [Azure Monitor pricing page](https://azure.microsoft.com/pricing/details/monitor/).
32+
Custom metrics are retained for the [same amount of time as platform metrics](data-platform-metrics.md#retention-of-metrics).
3233

3334
> [!NOTE]
34-
> Metrics sent to Azure Monitor via the Application Insights SDK will be billed as ingested log data, and incur additional metrics charges only if the Application Insights feature [Enable alerting on custom metric dimensions](https://docs.microsoft.com/azure/azure-monitor/app/pre-aggregated-metrics-log-metrics#custom-metrics-dimensions-and-pre-aggregation) has been selected. Learn more about the [Application Insights pricing model](https://docs.microsoft.com/azure/azure-monitor/app/pricing#pricing-model) and [prices in your region](https://azure.microsoft.com/pricing/details/monitor/).
35+
> Metrics sent to Azure Monitor via the Application Insights SDK are billed as ingested log data. They only incur additional metrics charges only if the Application Insights feature [Enable alerting on custom metric dimensions](https://docs.microsoft.com/azure/azure-monitor/app/pre-aggregated-metrics-log-metrics#custom-metrics-dimensions-and-pre-aggregation) has been selected. This checkbox sends data to the Azure Monitor metrics database using the custom metrics API to allow the more complex alerting. Learn more about the [Application Insights pricing model](https://docs.microsoft.com/azure/azure-monitor/app/pricing#pricing-model) and [prices in your region](https://azure.microsoft.com/pricing/details/monitor/).
3536
36-
> [!NOTE]
37-
> Check the [Azure Monitor pricing page](https://azure.microsoft.com/pricing/details/monitor/) for details on when billing will be enabled for custom metrics and metrics queries.
3837

3938
## How to send custom metrics
4039

0 commit comments

Comments
 (0)