Skip to content

Commit a91fc62

Browse files
Merge pull request #274664 from isabella-smales/isabella-smales-resource-health
Add resource health to private-5g-core
2 parents f4c75bc + c006dd9 commit a91fc62

File tree

5 files changed

+58
-7
lines changed

5 files changed

+58
-7
lines changed

articles/private-5g-core/modify-packet-core.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,11 @@ In this step, you'll navigate to the **Packet Core Control Plane** resource repr
8181

8282
:::image type="content" source="media/packet-core-field.png" alt-text="Screenshot of the Azure portal showing the Packet Core field.":::
8383

84+
1. Verify the system is healthy before making any changes.
85+
- Select **Resource Health** under the **Help** section on the left side.
86+
- Check that the resource is healthy and there are no unexpected alerts.
87+
- If there are any unexpected alerts, follow the recommended steps listed to recover the system.
88+
- To learn more about health and the status types that may appear, see [Resource Health overview](../service-health/resource-health-overview.md).
8489
1. Select **Modify packet core**.
8590

8691
:::image type="content" source="media/modify-packet-core/modify-packet-core-configuration.png" alt-text="Screenshot of the Azure portal showing the Modify packet core option.":::
@@ -168,6 +173,12 @@ This change will require a manual packet core reinstall to take effect, see [Nex
168173

169174
- If you made changes to the packet core configuration, check that the fields under **Connected ASE device**, **Azure Arc Custom Location** and **Access network** contain the updated information.
170175
- If you made changes to the attached data networks, check that the fields under **Data networks** contain the updated information.
176+
177+
1. Select **Resource Health** under the **Help** section on the left side.
178+
179+
- Check that the resource is healthy and there are no unexpected alerts.
180+
- If there are any unexpected alerts, follow the recommended steps listed to recover the system.
181+
- To learn more about health and the status types that may appear, see [Resource Health overview](../service-health/resource-health-overview.md).
171182

172183
## Remove data network resource
173184

articles/private-5g-core/private-5g-core-overview.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,10 @@ Azure Private 5G Core is integrated with Azure Monitor Metrics Explorer, allowin
184184

185185
For more information on using Azure Monitor to analyze metrics in your deployment, see [Monitor Azure Private 5G Core with Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md).
186186

187+
Azure Private 5G Core is integrated with Azure Resource Health, which reports on the health of your control plane resources and allows you to diagnose and get support for service issues.
188+
189+
For more information on using Azure Resource Health to monitor the health of your deployment, see [Resource Health overview](../service-health/resource-health-overview.md).
190+
187191
Azure Private 5G Core can be configured to integrate with Azure Monitor Event Hubs, allowing you to monitor UE usage.
188192

189193
For more information on using Event Hubs to monitor UE usage in your deployment, see [Monitor UE usage via Azure Event Hubs](ue-usage-event-hub.md).
@@ -192,4 +196,4 @@ For more information on using Event Hubs to monitor UE usage in your deployment,
192196

193197
- [Learn more about the key components of a private mobile network](key-components-of-a-private-mobile-network.md)
194198
- [Learn more about the design requirements for deploying a private mobile network](private-mobile-network-design-requirements.md)
195-
- [Learn more about the prerequisites for deploying a private mobile network](complete-private-mobile-network-prerequisites.md)
199+
- [Learn more about the prerequisites for deploying a private mobile network](complete-private-mobile-network-prerequisites.md)

articles/private-5g-core/reinstall-packet-core.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ Reconfigure your deployment using the information you gathered in [Back up deplo
8686
## Verify reinstall
8787

8888
1. Navigate to the **Packet Core Control Plane** resource and check that the **Packet core installation state** field contains **Installed**, as described in [View the packet core instance's installation status](#view-the-packet-core-instances-installation-status).
89+
1. Select **Resource Health** under the **Help** section on the left side.
90+
91+
- Check that the resource is healthy and there are no unexpected alerts.
92+
- If there are any unexpected alerts, follow the recommended steps listed to recover the system.
93+
- To learn more about health and the status types that may appear, see [Resource Health overview](../service-health/resource-health-overview.md).
8994
1. Use [Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md) or the [packet core dashboards](packet-core-dashboards.md) to confirm your packet core instance is operating normally after the reinstall.
9095

9196
## Next steps

articles/private-5g-core/upgrade-packet-core-arm-template.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If your environment meets the prerequisites, you're familiar with using ARM temp
2424

2525
## Prerequisites
2626

27-
- You must have a running packet core. Use Azure monitor platform metrics or the packet core dashboards to confirm your packet core instance is operating normally.
27+
- You must have a running packet core. Refer to [Verify the packet core is running](#verify-the-packet-core-is-running) for details on how to check this.
2828
- Ensure you can sign in to the Azure portal using an account with access to the active subscription you used to create your private mobile network. This account must have the built-in Contributor or Owner role at the subscription scope.
2929
- Identify the name of the site that hosts the packet core instance you want to upgrade.
3030
- If you use Microsoft Entra ID to authenticate access to your local monitoring tools, ensure your local machine has core kubectl access to the Azure Arc-enabled Kubernetes cluster. This requires a core kubeconfig file, which you can obtain by following [Core namespace access](set-up-kubectl-access.md#core-namespace-access).
@@ -50,6 +50,28 @@ In addition, consider the following points for pre- and post-upgrade steps you m
5050
- Prepare a testing plan with any steps you'll need to follow to validate your deployment post-upgrade. This plan should include testing some registered devices and sessions, and you'll execute it as part of [Verify upgrade](#verify-upgrade).
5151
- Review [Restore backed up deployment information](#restore-backed-up-deployment-information) and [Verify upgrade](#verify-upgrade) for the post-upgrade steps you'll need to follow to ensure your deployment is fully operational. Make sure your upgrade plan allows sufficient time for these steps.
5252

53+
## Verify the packet core is running
54+
55+
Use [Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md), [packet core dashboards](packet-core-dashboards.md), or Azure Resource Health to confirm your packet core instance is operating normally.
56+
57+
To use Azure Resource Health to confirm the packet core instance is healthy:
58+
1. Sign in to the [Azure portal](https://portal.azure.com/).
59+
1. Search for and select the **Mobile Network** resource representing the private mobile network.
60+
61+
:::image type="content" source="media/mobile-network-search.png" alt-text="Screenshot of the Azure portal. It shows the results of a search for a Mobile Network resource.":::
62+
63+
1. In the **Resource** menu, select **Sites**.
64+
1. Select the site containing the packet core instance you're interested in.
65+
1. Under the **Network function** heading, select the name of the **Packet Core Control Plane** resource shown next to **Packet Core**.
66+
67+
:::image type="content" source="media/packet-core-field.png" alt-text="Screenshot of the Azure portal showing the Packet Core field.":::
68+
69+
1. Select **Resource Health** under the **Help** section on the left side.
70+
1. Check that the resource is healthy and there are no unexpected alerts.
71+
1. If there are any unexpected alerts, follow the recommended steps listed to recover the system.
72+
1. To learn more about health and the status types that may appear, see [Resource Health overview](../service-health/resource-health-overview.md).
73+
74+
5375
## Upgrade the packet core instance
5476

5577
### Back up deployment information
@@ -116,9 +138,7 @@ Reconfigure your deployment using the information you gathered in [Back up deplo
116138

117139
### Verify upgrade
118140

119-
Once the upgrade completes, check if your deployment is operating normally.
120-
121-
1. Use [Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md) or the [packet core dashboards](packet-core-dashboards.md) to confirm your packet core instance is operating normally.
141+
1. Follow the steps in [Verify the packet core is running](#verify-the-packet-core-is-running) to confirm that the upgrade has succeeded and packet core is running correctly.
122142
1. Execute the testing plan you prepared in [Plan for your upgrade](#plan-for-your-upgrade).
123143

124144
## Rollback

articles/private-5g-core/upgrade-packet-core-azure-portal.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ If your deployment contains multiple sites, we recommend upgrading the packet co
1818

1919
## Prerequisites
2020

21-
- You must have a running packet core. Use Azure monitor platform metrics or the packet core dashboards to confirm your packet core instance is operating normally.
21+
- You must have a running packet core. Refer to [Verify the packet core is running](#verify-the-packet-core-is-running) for details on how to check this.
2222
- Ensure you can sign in to the Azure portal using an account with access to the active subscription you used to create your private mobile network. This account must have the built-in Contributor or Owner role at the subscription scope.
2323
- If you use Microsoft Entra ID to authenticate access to your local monitoring tools, ensure your local machine has core kubectl access to the Azure Arc-enabled Kubernetes cluster. This requires a core kubeconfig file, which you can obtain by following [Core namespace access](set-up-kubectl-access.md#core-namespace-access).
2424

@@ -56,6 +56,17 @@ In addition, consider the following points for pre- and post-upgrade steps you m
5656
- Prepare a testing plan with any steps you'll need to follow to validate your deployment post-upgrade. This plan should include testing some registered devices and sessions, and you'll execute it as part of [Verify upgrade](#verify-upgrade).
5757
- Review [Restore backed up deployment information](#restore-backed-up-deployment-information) and [Verify upgrade](#verify-upgrade) for the post-upgrade steps you'll need to follow to ensure your deployment is fully operational. Make sure your upgrade plan allows sufficient time for these steps.
5858

59+
## Verify the packet core is running
60+
61+
1. Use Azure Resource Health to confirm the packet core instance is healthy.
62+
63+
- Navigate to the **Packet Core Control Plane** resource as described in [View the current packet core version](#view-the-current-packet-core-version).
64+
- Select **Resource Health** under the **Help** section on the left side.
65+
- Check that the resource is healthy and there are no unexpected alerts.
66+
- If there are any unexpected alerts, follow the recommended steps listed to recover the system.
67+
- To learn more about health and the status types that may appear, see [Resource Health overview](../service-health/resource-health-overview.md).
68+
1. Use [Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md) or the [packet core dashboards](packet-core-dashboards.md) to confirm your packet core instance is operating normally.
69+
5970
## Upgrade the packet core instance
6071

6172
### Back up deployment information
@@ -109,7 +120,7 @@ Reconfigure your deployment using the information you gathered in [Back up deplo
109120
Once the upgrade completes, check if your deployment is operating normally.
110121

111122
1. Navigate to the **Packet Core Control Plane** resource as described in [View the current packet core version](#view-the-current-packet-core-version). Check the **Version** field under the **Configuration** heading to confirm that it displays the new software version.
112-
1. Use [Azure Monitor platform metrics](monitor-private-5g-core-with-platform-metrics.md) or the [packet core dashboards](packet-core-dashboards.md) to confirm your packet core instance is operating normally.
123+
1. Follow the steps in [Verify the packet core is running](#verify-the-packet-core-is-running) to confirm that the upgrade has succeeded and packet core is running correctly.
113124
1. Execute the testing plan you prepared in [Plan for your upgrade](#plan-for-your-upgrade).
114125

115126
## Rollback

0 commit comments

Comments
 (0)