Skip to content

Commit dfa9a2b

Browse files
authored
Merge pull request #286093 from MicrosoftDocs/release-aio-m2
AIO M2: Staging PR
2 parents 1000772 + bba2906 commit dfa9a2b

File tree

157 files changed

+9352
-5718
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+9352
-5718
lines changed

articles/iot-operations/.openpublishing.redirection.iot-operations.json

Lines changed: 43 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,6 @@
110110
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
111111
"redirect_document_id": true
112112
},
113-
{
114-
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/overview-akri.md",
115-
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-akri",
116-
"redirect_document_id": true
117-
},
118113
{
119114
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-manage-assets-remotely.md",
120115
"redirect_url": "/azure/iot-operations/discover-manage-assets/howto-manage-assets-remotely",
@@ -132,18 +127,48 @@
132127
},
133128
{
134129
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-configure-opc-plc-simulator.md",
135-
"redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opc-plc-simulator",
136-
"redirect_document_id": true
130+
"redirect_url": "https://github.com/Azure-Samples/iot-edge-opc-plc/blob/main/README.md",
131+
"redirect_document_id": false
132+
},
133+
{
134+
"source_path_from_root": "/articles/iot-operations/discover-manage-assets/howto-configure-opc-plc-simulator.md",
135+
"redirect_url": "https://github.com/Azure-Samples/iot-edge-opc-plc/blob/main/README.md",
136+
"redirect_document_id": false
137137
},
138138
{
139139
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-autodetect-opcua-assets-using-akri.md",
140-
"redirect_url": "/azure/iot-operations/discover-manage-assets/howto-autodetect-opcua-assets-using-akri",
141-
"redirect_document_id": true
140+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
141+
"redirect_document_id": false
142142
},
143143
{
144144
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/concept-akri-architecture.md",
145-
"redirect_url": "/azure/iot-operations/discover-manage-assets/concept-akri-architecture",
146-
"redirect_document_id": true
145+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
146+
"redirect_document_id": false
147+
},
148+
{
149+
"source_path_from_root": "/articles/iot-operations/manage-devices-assets/overview-akri.md",
150+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
151+
"redirect_document_id": false
152+
},
153+
{
154+
"source_path_from_root": "/articles/iot-operations/discover-manage-assets/concept-akri-architecture.md",
155+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
156+
"redirect_document_id": false
157+
},
158+
{
159+
"source_path_from_root": "/articles/iot-operations/discover-manage-assets/howto-autodetect-opcua-assets-using-akri.md",
160+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
161+
"redirect_document_id": false
162+
},
163+
{
164+
"source_path_from_root": "/articles/iot-operations/discover-manage-assets/overview-akri.md",
165+
"redirect_url": "/azure/iot-operations/discover-manage-assets/overview-manage-assets",
166+
"redirect_document_id": false
167+
},
168+
{
169+
"source_path_from_root": "/articles/iot-operations/reference/observability-metrics-akri.md",
170+
"redirect_url": "/azure/iot-operations/reference/observability-metrics-opcua-broker",
171+
"redirect_document_id": false
147172
},
148173
{
149174
"source_path_from_root": "/articles/iot-operations/manage-mqtt-connectivity/overview-iot-mq.md",
@@ -157,7 +182,7 @@
157182
},
158183
{
159184
"source_path_from_root": "/articles/iot-operations/manage-mqtt-connectivity/howto-manage-secrets.md",
160-
"redirect_url": "/azure/iot-operations/manage-mqtt-broker/overview-iot-mq",
185+
"redirect_url": "/azure/iot-operations/deploy-iot-ops/howto-manage-secrets",
161186
"redirect_document_id": false
162187
},
163188
{
@@ -455,5 +480,11 @@
455480
"redirect_url": "/azure/iot-operations/connect-to-cloud/howto-create-dataflow",
456481
"redirect_document_id": false
457482
}
483+
,
484+
{
485+
"source_path_from_root": "/articles/iot-operations/manage-mqtt-broker/concept-default-root-ca.md",
486+
"redirect_url": "/azure/iot-operations/deploy-iot-ops/concept-default-root-ca",
487+
"redirect_document_id": false
488+
}
458489
]
459490
}

articles/iot-operations/configure-observability-monitoring/howto-configure-observability-manual.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,21 @@ az provider register -n "Microsoft.AlertsManagement"
3030
```
3131

3232
## Install Azure Monitor managed service for Prometheus
33+
3334
Azure Monitor managed service for Prometheus is a component of Azure Monitor Metrics. This managed service provides flexibility in the types of metric data that you can collect and analyze with Azure Monitor. Prometheus metrics share some features with platform and custom metrics. Prometheus metrics also use some different features to better support open-source tools such as PromQL and Grafana.
3435

3536
Azure Monitor managed service for Prometheus allows you to collect and analyze metrics at scale using a Prometheus-compatible monitoring solution. This fully managed service is based on the Prometheus project from the Cloud Native Computing Foundation (CNCF). The service allows you to use the Prometheus query language (PromQL) to analyze and alert on the performance of monitored infrastructure and workloads, without having to operate the underlying infrastructure.
3637

3738
To set up Prometheus metrics collection for the new Arc-enabled cluster, follow the steps in [Configure Prometheus metrics collection](howto-configure-observability.md#configure-prometheus-metrics-collection).
3839

3940
## Install Container Insights
41+
4042
Container Insights monitors the performance of container workloads deployed to the cloud. It gives you performance visibility by collecting memory and processor metrics from controllers, nodes, and containers that are available in Kubernetes through the Metrics API. After you enable monitoring from Kubernetes clusters, metrics and container logs are automatically collected through a containerized version of the Log Analytics agent for Linux. Metrics are sent to the metrics database in Azure Monitor. Log data is sent to your Log Analytics workspace.
4143

4244
To monitor container workload performance, complete the steps to [enable container insights](/azure/azure-monitor/containers/kubernetes-monitoring-enable).
4345

4446
## Install Grafana
47+
4548
Azure Managed Grafana is a data visualization platform built on top of the Grafana software by Grafana Labs. Azure Managed Grafana is a fully managed Azure service operated and supported by Microsoft. Grafana helps you bring together metrics, logs and traces into a single user interface. With its extensive support for data sources and graphing capabilities, you can view and analyze your application and infrastructure telemetry data in real-time.
4649

4750
Azure IoT Operations provides a collection of dashboards designed to give you many of the visualizations you need to understand the health and performance of your Azure IoT Operations deployment.
@@ -54,6 +57,14 @@ To install Azure Managed Grafana, complete the following steps:
5457

5558
1. Configure the dashboards by following the steps in [Deploy dashboards to Grafana](howto-configure-observability.md#deploy-dashboards-to-grafana).
5659

60+
## Install OpenTelemetry (OTel) Collector
61+
62+
OpenTelemetry Collector is a key component in the OpenTelemetry project, which is an open-source observability framework aimed at providing unified tracing, metrics, and logging for distributed systems. The collector is designed to receive, process, and export telemetry data from multiple sources, such as applications and infrastructure, and send it to a monitoring backend. This OTel Collector collects metrics from Azure IoT Operations and makes it available to use with other observability tooling like Azure Monitor managed service for Prometheus, Container Insights, and Grafana.
63+
64+
To install OTel collector, complete the following steps:
65+
66+
[!INCLUDE [deploy-otel-collector.md](../includes/deploy-otel-collector.md)]
67+
5768
## Related content
5869

5970
- [Deploy observability resources with a script](howto-configure-observability.md)

0 commit comments

Comments
 (0)