Skip to content

Commit 4dbfa23

Browse files
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs-pr into heidist-master
2 parents 4e5caec + 85c03f7 commit 4dbfa23

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

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

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
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
services: azure-monitor
6-
76
ms.topic: conceptual
8-
ms.date: 09/09/2019
7+
ms.date: 04/08/2020
98
ms.author: ancav
109
ms.subservice: metrics
1110
---
12-
# Custom metrics in Azure Monitor
11+
# Custom metrics in Azure Monitor (preview)
1312

1413
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. However, they're limited in nature. You might want to collect some custom performance indicators or business-specific metrics to provide deeper insights.
1514
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.
@@ -19,7 +18,10 @@ Custom metrics can be sent to Azure Monitor via several methods:
1918
- Instrument your application by using the Azure Application Insights SDK and send custom telemetry to Azure Monitor.
2019
- Install the Windows Azure Diagnostics (WAD) extension on your [Azure VM](collect-custom-metrics-guestos-resource-manager-vm.md), [virtual machine scale set](collect-custom-metrics-guestos-resource-manager-vmss.md), [classic VM](collect-custom-metrics-guestos-vm-classic.md), or [classic Cloud Services](collect-custom-metrics-guestos-vm-cloud-service-classic.md) and send performance counters to Azure Monitor.
2120
- 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.
22-
- 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`.
21+
- 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`.
22+
23+
> [!NOTE]
24+
> Custom metrics are currently in public preview. After they are released for general availability (GA), using them will result in additional charges. For more information, see [Azure Monitor Pricing](https://azure.microsoft.com/pricing/details/monitor/).
2325
2426
When you send custom metrics to Azure Monitor, each data point, or value, reported must include the following information.
2527

@@ -38,7 +40,6 @@ This property captures which Azure resource ID the custom metric is reported for
3840
> [!NOTE]
3941
> You can't emit custom metrics against the resource ID of a resource group or subscription.
4042
>
41-
>
4243
4344
### Region
4445
This property captures what Azure region the resource you're emitting metrics for is deployed in. Metrics must be emitted to the same Azure Monitor regional endpoint as the region the resource is deployed in. For example, custom metrics for a VM deployed in West US must be sent to the WestUS regional Azure Monitor endpoint. The region information is also encoded in the URL of the API call.
@@ -58,7 +59,7 @@ Namespaces are a way to categorize or group similar metrics together. By using n
5859
**Name** is the name of the metric that's being reported. Usually, the name is descriptive enough to help identify what's measured. An example is a metric that measures the number of memory bytes used on a given VM. It might have a metric name like **Memory Bytes In Use**.
5960

6061
### Dimension keys
61-
A dimension is a key or value pair that helps describe additional characteristics about the metric being collected. By using the additional characteristics, you can collect more information about the metric, which allows for deeper insights. For example, the **Memory Bytes In Use** metric might have a dimension key called **Process** that captures how many bytes of memory each process on a VM consumes. By using this key, you can filter the metric to see how much memory specific processes use or to identify the top five processes by memory usage.
62+
A dimension is a key or value pair that helps describe additional characteristics about the metric being collected. By using the additional characteristics, you can collect more information about the metric, which allows for deeper insights. For example, the **Memory Bytes In Use** metric might have a dimension key called **Process** that captures how many bytes of memory each process on a VM consumes. By using this key, you can filter the metric to see how much memory-specific processes use or to identify the top five processes by memory usage.
6263
Dimensions are optional, not all metrics may have dimensions. A custom metric can have up to 10 dimensions.
6364

6465
### Dimension values

articles/event-hubs/event-hubs-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Any entity that sends data to an event hub is an event producer, or *event publi
4242

4343
You can publish an event via AMQP 1.0, Kafka 1.0 (and later), or HTTPS. Event Hubs provides [client libraries and classes](event-hubs-dotnet-framework-api-overview.md) for publishing events to an event hub from .NET clients. For other runtimes and platforms, you can use any AMQP 1.0 client, such as [Apache Qpid](https://qpid.apache.org/). You can publish events individually, or batched. A single publication (event data instance) has a limit of 1 MB, regardless of whether it is a single event or a batch. Publishing events larger than this threshold results in an error. It is a best practice for publishers to be unaware of partitions within the event hub and to only specify a *partition key* (introduced in the next section), or their identity via their SAS token.
4444

45-
The choice to use AMQP or HTTPS is specific to the usage scenario. AMQP requires the establishment of a persistent bidirectional socket in addition to transport level security (TLS) or SSL/TLS. AMQP has higher network costs when initializing the session, however HTTPS requires additional SSL overhead for every request. AMQP has higher performance for frequent publishers.
45+
The choice to use AMQP or HTTPS is specific to the usage scenario. AMQP requires the establishment of a persistent bidirectional socket in addition to transport level security (TLS) or SSL/TLS. AMQP has higher network costs when initializing the session, however HTTPS requires additional TLS overhead for every request. AMQP has higher performance for frequent publishers.
4646

4747
![Event Hubs](./media/event-hubs-features/partition_keys.png)
4848

articles/event-hubs/event-hubs-quickstart-kafka-enabled-event-hubs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ When you create a **standard** tier Event Hubs namespace, the Kafka endpoint for
4141

4242
3. Update the configuration details for the producer in `src/main/resources/producer.config` as follows:
4343

44-
**SSL:**
44+
**TLS/SSL:**
4545

4646
```xml
4747
bootstrap.servers=NAMESPACENAME.servicebus.windows.net:9093
@@ -71,7 +71,7 @@ When you create a **standard** tier Event Hubs namespace, the Kafka endpoint for
7171

7272
6. Update the configuration details for the consumer in `src/main/resources/consumer.config` as follows:
7373

74-
**SSL:**
74+
**TLS/SSL:**
7575

7676
```xml
7777
bootstrap.servers=NAMESPACENAME.servicebus.windows.net:9093

includes/cosmos-db-create-dbaccount.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,8 @@
2727
|Location|The region closest to your users|Select a geographic location to host your Azure Cosmos DB account. Use the location that is closest to your users to give them the fastest access to the data.|
2828
|Account Type|Production or Non-Production|Select **Production** if the account will be used for a production workload. Select **Non-Production** if the account will be used for non-production, e.g. development, testing, QA, or staging. This is an Azure resource tag setting that tunes the Portal experience but does not affect the underlying Azure Cosmos DB account. You can change this value anytime.|
2929

30-
31-
> [!NOTE]
32-
> You can have up to one free tier Azure Cosmos DB account per Azure subscription and must opt-in when creating the account. If you do not see the option to apply the free tier discount, this means another account in the subscription has already been enabled with free tier.
30+
> [!NOTE]
31+
> You can have up to one free tier Azure Cosmos DB account per Azure subscription and must opt-in when creating the account. If you do not see the option to apply the free tier discount, this means another account in the subscription has already been enabled with free tier.
3332
3433
![The new account page for Azure Cosmos DB](./media/cosmos-db-create-dbaccount/azure-cosmos-db-create-new-account-detail.png)
3534

0 commit comments

Comments
 (0)