Skip to content

Commit 91137dc

Browse files
committed
edit
1 parent c94bf1e commit 91137dc

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

articles/reliability/reliability-event-hubs.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: anaharris-ms
55
ms.author: anaharris
66
ms.topic: reliability-article
77
ms.custom: subject-reliability
8-
ms.service: event-hub
8+
ms.service: event-hubs
99
ms.date: 06/12/2024
1010
---
1111

@@ -25,7 +25,7 @@ Event Hubs supports [availability zones](../availability-zones/az-overview.md),
2525

2626
When creating a namespace, you see the following highlighted message when you select a region that has availability zones.
2727

28-
:::image type="content" source="./media/event-hubs-geo-dr/eh-az.png" alt-text="Image showing the Create Namespace page with region that has availability zones":::
28+
:::image type="content" source="../event-hubs/media/event-hubs-geo-dr/eh-az.png" alt-text="Image showing the Create Namespace page with region that has availability zones":::
2929

3030
> [!NOTE]
3131
> When you use the Azure portal, zone redundancy via support for availability zones is automatically enabled. You can't disable it in the portal. You can use the Azure CLI command [`az eventhubs namespace`](/cli/azure/eventhubs/namespace#az-eventhubs-namespace-create) with `--zone-redundant=false` or use the PowerShell command [`New-AzEventHubNamespace`](/powershell/module/az.eventhub/new-azeventhubnamespace) with `-ZoneRedundant=false` to create a namespace with zone redundancy disabled.
@@ -55,7 +55,7 @@ Let's say you have two virtual networks: VNET-1, VNET-2 and these primary and se
5555
- On EventHubs-Namespace1-Primary, create two private endpoints that use subnets from VNET-1 and VNET-2
5656
- On EventHubs-Namespace2-Secondary, create two private endpoints that use the same subnets from VNET-1 and VNET-2
5757

58-
![Private endpoints and virtual networks](./media/event-hubs-geo-dr/private-endpoints-virtual-networks.png)
58+
![Private endpoints and virtual networks](../event-hubs/media/event-hubs-geo-dr/private-endpoints-virtual-networks.png)
5959

6060
Advantage of this approach is that failover can happen at the application layer independent of Event Hubs namespace. Consider the following scenarios:
6161

@@ -130,16 +130,16 @@ You first create or use an existing primary namespace, and a new secondary names
130130
1. In the Azure portal, navigate to your primary namespace.
131131
1. Select **Geo-recovery** on the left menu, and select **Initiate pairing** on the toolbar.
132132

133-
:::image type="content" source="./media/event-hubs-geo-dr/primary-namspace-initiate-pairing-button.png" alt-text="Initiate pairing from the primary namespace":::
133+
:::image type="content" source="../event-hubs/media/event-hubs-geo-dr/primary-namspace-initiate-pairing-button.png" alt-text="Initiate pairing from the primary namespace":::
134134
1. On the **Initiate pairing** page, follow these steps:
135135
1. Select an existing secondary namespace or create one in a different region. In this example, an existing namespace is selected.
136136
1. For **Alias**, enter an alias for the geo-dr pairing.
137137
1. Then, select **Create**.
138138

139-
:::image type="content" source="./media/event-hubs-geo-dr/initiate-pairing-page.png" alt-text="Select the secondary namespace":::
139+
:::image type="content" source="../event-hubs/media/event-hubs-geo-dr/initiate-pairing-page.png" alt-text="Select the secondary namespace":::
140140
1. You should see the **Geo-DR Alias** page. You can also navigate to this page from the primary namespace by selecting **Geo-recovery** on the left menu.
141141

142-
:::image type="content" source="./media/event-hubs-geo-dr/geo-dr-alias-page.png" alt-text="Geo-DR alias page":::
142+
:::image type="content" source="../event-hubs/media/event-hubs-geo-dr/geo-dr-alias-page.png" alt-text="Geo-DR alias page":::
143143
1. On the **Geo-DR Alias** page, select **Shared access policies** on the left menu to access the primary connection string for the alias. Use this connection string instead of using the connection string to the primary/secondary namespace directly.
144144
1. On this **Overview** page, you can do the following actions:
145145
1. Break the pairing between primary and secondary namespaces. Select **Break pairing** on the toolbar.
@@ -167,7 +167,7 @@ If you initiate the failover, two steps are required:
167167
> [!NOTE]
168168
> Only fail forward semantics are supported. In this scenario, you fail over and then re-pair with a new namespace. Failing back is not supported; for example, in a SQL cluster.
169169
170-
:::image type="content" source="./media/event-hubs-geo-dr/geo2.png" alt-text="Image showing the failover flow":::
170+
:::image type="content" source="../event-hubs/media/event-hubs-geo-dr/geo2.png" alt-text="Image showing the failover flow":::
171171

172172
## Manual failover
173173
This section shows how to manually fail over using Azure portal, CLI, PowerShell, C#, etc.
@@ -234,4 +234,4 @@ Review the following samples or reference documentation.
234234
- [TypeScript samples](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/eventhub/event-hubs/samples/v5/typescript)
235235
- [REST API reference](/rest/api/eventhub/)
236236

237-
[2]: ./media/event-hubs-geo-dr/geo2.png
237+
[2]: ../event-hubs/media/event-hubs-geo-dr/geo2.png

0 commit comments

Comments
 (0)