Skip to content

Commit 7c29b50

Browse files
authored
Merge pull request #194105 from kgremban/apr5-opsmon
Retire operations monitoring topics
2 parents 14673f7 + 70421e4 commit 7c29b50

14 files changed

+11
-368
lines changed

.openpublishing.redirection.iot-hub.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,6 +1088,16 @@
10881088
"redirect_url": "/azure/iot-hub/iot-hub-device-management-iot-toolkit",
10891089
"redirect_document_id": false
10901090
},
1091+
{
1092+
"source_path_from_root": "/articles/iot-hub/iot-hub-operations-monitoring.md",
1093+
"redirect_url": "/azure/iot-hub/monitor-iot-hub",
1094+
"redirect_document_id": false
1095+
},
1096+
{
1097+
"source_path_from_root": "/articles/iot-hub/iot-hub-migrate-to-diagnostics-settings.md",
1098+
"redirect_url": "/azure/iot-hub/monitor-iot-hub",
1099+
"redirect_document_id": false
1100+
},
10911101
{
10921102
"source_path_from_root": "/articles/iot-hub/iot-hub-protocol-gateway.md",
10931103
"redirect_url": "/azure/iot-edge/iot-edge-as-gateway",

articles/iot-hub/TOC.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -435,10 +435,6 @@
435435
href: ./policy-reference.md
436436
- name: Feature and API retirement
437437
items:
438-
- name: Operations monitoring
439-
href: iot-hub-operations-monitoring.md
440-
- name: Migrate to Azure Monitor
441-
href: iot-hub-migrate-to-diagnostics-settings.md
442438
- name: TLS 1.0 and 1.1 deprecation
443439
href: iot-hub-tls-deprecating-1-0-and-1-1.md
444440
- name: Classic IP filter

articles/iot-hub/iot-hub-create-through-portal.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ You can change the settings of an existing IoT hub after it's created from the I
2828

2929
**Pricing and scale**: You can use this property to migrate to a different tier or set the number of IoT Hub units.
3030

31-
**Operations monitoring**: Turn the different monitoring categories on or off, such as logging for events related to device-to-cloud messages or cloud-to-device messages.
32-
3331
**IP Filter**: Specify a range of IP addresses that will be accepted or rejected by the IoT hub.
3432

3533
**Properties**: Provides the list of properties that you can copy and use elsewhere, such as the resource ID, resource group, location, and so on.

articles/iot-hub/iot-hub-devguide-endpoints.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ The following list describes the endpoints:
5858
* *Receive file notifications*. This messaging endpoint allows you to receive notifications of when your devices successfully upload a file.
5959

6060
* *Direct method invocation*. This endpoint allows a back-end service to invoke a [direct method](iot-hub-devguide-direct-methods.md) on a device.
61-
62-
* *Receive operations monitoring events*. This endpoint allows you to receive operations monitoring events if your IoT hub has been configured to emit them. For more information, see [IoT Hub operations monitoring](iot-hub-operations-monitoring.md).
6361

6462
The [Azure IoT SDKs](iot-hub-devguide-sdks.md) article describes the various ways to access these endpoints.
6563

articles/iot-hub/iot-hub-ha-dr.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ Both these failover options offer the following recovery point objectives (RPOs)
6161
| Cloud-to-device messages<sup>1</sup> |0-5 mins data loss |
6262
| Parent<sup>1</sup> and device jobs |0-5 mins data loss |
6363
| Device-to-cloud messages |All unread messages are lost |
64-
| Operations monitoring messages |All unread messages are lost |
6564
| Cloud-to-device feedback messages |All unread messages are lost |
6665

6766
<sup>1</sup>Cloud-to-device messages and parent jobs do not get recovered as a part of manual failover.

articles/iot-hub/iot-hub-migrate-to-diagnostics-settings.md

Lines changed: 0 additions & 87 deletions
This file was deleted.

articles/iot-hub/iot-hub-mqtt-support.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ If a device cannot use the device SDKs, it can still connect to the public devic
140140
`contoso.azure-devices.net/MyDevice01/?api-version=2021-04-12`
141141

142142
It's strongly recommended to include api-version in the field. Otherwise it could cause unexpected behaviors.
143-
143+
144144
* For the **Password** field, use a SAS token. The format of the SAS token is the same as for both the HTTPS and AMQP protocols:
145145

146146
`SharedAccessSignature sig={signature-string}&se={expiry}&sr={URL-encoded-resourceURI}`
@@ -170,8 +170,6 @@ If a device cannot use the device SDKs, it can still connect to the public devic
170170

171171
`SharedAccessSignature sr={your hub name}.azure-devices.net%2Fdevices%2FMyDevice01%2Fapi-version%3D2016-11-14&sig=vSgHBMUG.....Ntg%3d&se=1456481802`
172172

173-
For MQTT connect and disconnect packets, IoT Hub issues an event on the **Operations Monitoring** channel. This event has additional information that can help you to troubleshoot connectivity issues.
174-
175173
The device app can specify a **Will** message in the **CONNECT** packet. The device app should use `devices/{device_id}/messages/events/` or `devices/{device_id}/messages/events/{property_bag}` as the **Will** topic name to define **Will** messages to be forwarded as a telemetry message. In this case, if the network connection is closed, but a **DISCONNECT** packet was not previously received from the device, then IoT Hub sends the **Will** message supplied in the **CONNECT** packet to the telemetry channel. The telemetry channel can be either the default **Events** endpoint or a custom endpoint defined by IoT Hub routing. The message has the **iothub-MessageType** property with a value of **Will** assigned to it.
176174

177175
## Using the MQTT protocol directly (as a module)

0 commit comments

Comments
 (0)