From f2811defbbf60fd4f70676eac0baad9ad47a85f8 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:00:46 +0000 Subject: [PATCH 01/15] added setup dash --- .../magic-tunnel-health-alerts.mdx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index a25069db9ddbf0..7d66eedff3b195 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -22,3 +22,16 @@ If a Magic Tunnel health alert is fired, customers can expect the following data - Tunnel status - Alert SLO - Timestamp + +## Set up Magic Tunnel health alerts + + + +1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/login), and select your account. +2. Select **Notifications** > **Add**. +3. Select **{props.productName}** > **Magic Tunnel Health Check Alert** > **Select** to add a notification. +4. Enter a name and description for the notification. +5. Add webhooks or an email address for the person who should receive the notification, and select **Next**. +6. Choose the tunnels you want to receive alerts for. +7. Select the **Alert Sensitivity Level** threshold. It is predefined for _Medium_, but you can choose between _High_, _Medium_, and _Low_. If you need more than three sensitivity levels, use the API. +8. Select **Create** when you are done. \ No newline at end of file From 21dc5c63b7d669334272497723be9f34a990f1db Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:04:48 +0000 Subject: [PATCH 02/15] added api note --- .../how-to/configure-magic-tunnel-alerts.mdx | 17 ----------------- .../configure-magic-tunnel-alerts.mdx | 17 ----------------- .../magic-tunnel-health-alerts.mdx | 18 +++++++++++++++++- 3 files changed, 17 insertions(+), 35 deletions(-) diff --git a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx index 9ac342cc699dd4..6b474cf8a4e870 100644 --- a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx @@ -16,25 +16,8 @@ import { APIRequest, Render, Tabs, TabItem } from "~/components"; }} /> -## Set up Magic Tunnel health alerts - - - - - -:::note -Refer to the [documentation for Notifications](/notifications/get-started/) to learn about specific permissions you need to access the service via the API. -::: - -Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/create/) to create a Magic Transit tunnel health alert. You can set tunnel health alerts with any SLO value between `0` and `99.99`. -## Set up Magic Tunnel health alerts - - - - - - -:::note -Refer to the [documentation for Notifications](/notifications/get-started/) to learn about specific permissions you need to access the service via the API. -::: - -Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/create/) to create a Magic WAN tunnel health alert. You can set tunnel health alerts with any SLO value between `0` and `99.99`. + +:::note +Refer to the [documentation for Notifications](/notifications/get-started/) to learn about specific permissions you need to access the service via the API. +::: + +Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/create/) to create a {props.productName} tunnel health alert. You can set tunnel health alerts with any SLO value between `0` and `99.99`. + + +{ props.magicProduct === "Magic Transit" && ( + <> + + + ) +} \ No newline at end of file From 26417afc93338462e11145fc4bea2ab3c877b021 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:06:31 +0000 Subject: [PATCH 03/15] imported comps --- .../magic-tunnel-health-alerts.mdx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index 6edc7fa384bd59..9fb33c68c40941 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -1,10 +1,11 @@ --- params: + - magicWord - productName - backgroundInfoPath --- -import { GlossaryTooltip, Markdown, TabItem, Tabs } from "~/components"; +import { APIRequest, GlossaryTooltip, Markdown, Render, Tabs, TabItem } from "~/components"; {props.productName} customers can configure Magic Tunnel health alerts to receive email, webhook, and PagerDuty notifications when the percentage of successful health checks for a Magic Tunnel drops below the selected service-level objective (SLO). @@ -45,7 +46,7 @@ Refer to the [documentation for Notifications](/notifications/get-started/) to l Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/create/) to create a {props.productName} tunnel health alert. You can set tunnel health alerts with any SLO value between `0` and `99.99`. -{ props.magicProduct === "Magic Transit" && ( +{ props.magicWord === "Magic Transit" && ( <> From 341a450a4a5a3ed62183bc12314051d76ff57e0c Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:09:16 +0000 Subject: [PATCH 04/15] added apirequest --- .../magic-tunnel-health-alerts.mdx | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index 9fb33c68c40941..86662a1a15db94 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -47,6 +47,79 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr { props.magicWord === "Magic Transit" && ( + <> + ", + "enabled": true, + "filters": { + "slo": [ + "99.9" + ] + }, + "mechanisms": { + "email": [ + { + "id": "EMAIL_ADDRESS" + } + ]}, + "name": "" + + }} + /> + + ```json output + { + "result": [ + { + "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415", + "name": "", + "description": "", + "enabled": true, + "alert_type": "magic_tunnel_health_check_event", + "mechanisms": { + "email": [ + { + "id": "" + } + ] + }, + "created": "2024-09-11T14:13:29.585658Z", + "modified": "2024-09-11T14:13:29.585658Z", + "conditions": { + "and": [ + { + "or": [ + { + "<=": [ + { + "var": "slo" + }, + "99.9" + ] + } + ] + } + ] + }, + "filters": { + "slo": ["99.9"] + } + } + ], + "success": true, + "errors": [], + "messages": [] + } + ``` + + ) +} + +{ props.magicWord === "Magic WAN" && ( <> From aa153c7c033b618ea4169fbcae19306cf70eb85d Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:10:45 +0000 Subject: [PATCH 05/15] added json output to pre --- .../magic-tunnel-health-alerts.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index 86662a1a15db94..848a59bbce6a09 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -71,7 +71,8 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr }} /> - ```json output +
+	{`
 	{
 		"result": [
 			{
@@ -114,7 +115,8 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr
 		"errors": [],
 		"messages": []
 	}
-	```
+	`}
+	
) } From 3239cdaf335aa8dbb773ad7aee884b31c9417ea8 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:12:55 +0000 Subject: [PATCH 06/15] added api --- .../magic-tunnel-health-alerts.mdx | 155 +++++++++++++----- 1 file changed, 112 insertions(+), 43 deletions(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index 848a59bbce6a09..e970755cb50763 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -73,48 +73,48 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr
 	{`
-	{
-		"result": [
-			{
-				"id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
-				"name": "",
-				"description": "",
-				"enabled": true,
-				"alert_type": "magic_tunnel_health_check_event",
-				"mechanisms": {
-					"email": [
-						{
-							"id": ""
-						}
-					]
-				},
-				"created": "2024-09-11T14:13:29.585658Z",
-				"modified": "2024-09-11T14:13:29.585658Z",
-				"conditions": {
-					"and": [
-						{
-							"or": [
-								{
-									"<=": [
-										{
-											"var": "slo"
-										},
-										"99.9"
-									]
-								}
-							]
-						}
-					]
-				},
-				"filters": {
-					"slo": ["99.9"]
+		{
+			"result": [
+				{
+					"id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
+					"name": "",
+					"description": "",
+					"enabled": true,
+					"alert_type": "magic_tunnel_health_check_event",
+					"mechanisms": {
+						"email": [
+							{
+								"id": ""
+							}
+						]
+					},
+					"created": "2024-09-11T14:13:29.585658Z",
+					"modified": "2024-09-11T14:13:29.585658Z",
+					"conditions": {
+						"and": [
+							{
+								"or": [
+									{
+										"<=": [
+											{
+												"var": "slo"
+											},
+											"99.9"
+										]
+									}
+								]
+							}
+						]
+					},
+					"filters": {
+						"slo": ["99.9"]
+					}
 				}
-			}
-		],
-		"success": true,
-		"errors": [],
-		"messages": []
-	}
+			],
+			"success": true,
+			"errors": [],
+			"messages": []
+		}
 	`}
 	
@@ -123,7 +123,76 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr { props.magicWord === "Magic WAN" && ( <> - +", + "enabled": true, + "filters": { + "slo": [ + "99.9" + ] + }, + "mechanisms": { + "email": [ + { + "id": "EMAIL_ADDRESS" + } + ]}, + "name": "" + }} +/> + +
+	{`
+		{
+			"result": [
+				{
+					"id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
+					"name": "",
+					"description": "",
+					"enabled": true,
+					"alert_type": "magic_wan_tunnel_health",
+					"mechanisms": {
+						"email": [
+							{
+								"id": ""
+							}
+						]
+					},
+					"created": "2024-09-11T14:13:29.585658Z",
+					"modified": "2024-09-11T14:13:29.585658Z",
+					"conditions": {
+						"and": [
+							{
+								"or": [
+									{
+										"<=": [
+											{
+												"var": "slo"
+											},
+											"99.9"
+										]
+									}
+								]
+							}
+						]
+					},
+					"filters": {
+						"slo": ["99.9"]
+					}
+				}
+			],
+			"success": true,
+			"errors": [],
+			"messages": []
+		}
+	`}
+
) -} \ No newline at end of file +} + +
\ No newline at end of file From 87317703a01d3ee8445a3eb8460d352b1c2aa491 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:13:18 +0000 Subject: [PATCH 07/15] removed api from pages --- .../how-to/configure-magic-tunnel-alerts.mdx | 70 ------------------- .../configure-magic-tunnel-alerts.mdx | 70 ------------------- 2 files changed, 140 deletions(-) diff --git a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx index 6b474cf8a4e870..75d0bb6dc3cbbd 100644 --- a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx @@ -19,76 +19,6 @@ import { APIRequest, Render, Tabs, TabItem } from "~/components"; -", - "enabled": true, - "filters": { - "slo": [ - "99.9" - ] - }, - "mechanisms": { - "email": [ - { - "id": "EMAIL_ADDRESS" - } - ]}, - "name": "" - - }} -/> - -```json output -{ - "result": [ - { - "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415", - "name": "", - "description": "", - "enabled": true, - "alert_type": "magic_tunnel_health_check_event", - "mechanisms": { - "email": [ - { - "id": "" - } - ] - }, - "created": "2024-09-11T14:13:29.585658Z", - "modified": "2024-09-11T14:13:29.585658Z", - "conditions": { - "and": [ - { - "or": [ - { - "<=": [ - { - "var": "slo" - }, - "99.9" - ] - } - ] - } - ] - }, - "filters": { - "slo": ["99.9"] - } - } - ], - "success": true, - "errors": [], - "messages": [] -} -``` - -
- - -", - "enabled": true, - "filters": { - "slo": [ - "99.9" - ] - }, - "mechanisms": { - "email": [ - { - "id": "EMAIL_ADDRESS" - } - ]}, - "name": "" - }} -/> - -```json output -{ - "result": [ - { - "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415", - "name": "", - "description": "", - "enabled": true, - "alert_type": "magic_wan_tunnel_health", - "mechanisms": { - "email": [ - { - "id": "" - } - ] - }, - "created": "2024-09-11T14:13:29.585658Z", - "modified": "2024-09-11T14:13:29.585658Z", - "conditions": { - "and": [ - { - "or": [ - { - "<=": [ - { - "var": "slo" - }, - "99.9" - ] - } - ] - } - ] - }, - "filters": { - "slo": ["99.9"] - } - } - ], - "success": true, - "errors": [], - "messages": [] -} -``` - -
- Date: Tue, 25 Mar 2025 14:14:52 +0000 Subject: [PATCH 08/15] added recommended slos content --- .../magic-tunnel-health-alerts.mdx | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index e970755cb50763..b3f198aae0739d 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -3,6 +3,8 @@ params: - magicWord - productName - backgroundInfoPath + - networkAnalyticsPath + - healthChecks --- import { APIRequest, GlossaryTooltip, Markdown, Render, Tabs, TabItem } from "~/components"; @@ -195,4 +197,30 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr ) } - \ No newline at end of file + + +## Recommended SLO thresholds + +Currently, there are three SLO threshold values that are supported by the API. The SLO threshold for Magic Tunnel health alerts can be defined as the percentage of health checks that must be successful for each of the Magic Tunnel(s) included in the alert: + +| Alert Sensitivity Level | Recommended SLO threshold | +| ----------------------- | ------------------------- | +| High | 99.0 | +| Medium | 98.0 | +| Low | 97.0 | + +With these settings, at 100% failure Cloudflare will send alerts at the following time frames, after a problem is detected: + +- **High sensitivity**: First alert within 10 minutes. +- **Medium sensitivity**: First alert within 20 minutes. +- **Low sensitivity**: First alert within 30 minutes. + +Refer to the Magic tunnels background information page for more information on this topic. + +## Test SLOs + +To test whether a specific alert sensitivity level works for your use case: + +1. [Create an alert](#set-up-magic-tunnel-health-alerts) with a specific sensitivity level for a tunnel with active traffic within the past six hours. If you are not sure of what tunnels to choose, refer to Network Analytics to learn how you can view real-time and historical data about your network. +2. Disable the tunnel you are testing, so there is 100% health check failure. +3. The time it takes for Cloudflare to send you an alert will depend on the sensitivity you chose for your alerts (High, Medium or Low). From 0239aff7ad2401ca09e70a5a7ac2e75e30f2fa34 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:16:06 +0000 Subject: [PATCH 09/15] edited pages --- .../how-to/configure-magic-tunnel-alerts.mdx | 15 ++------------- .../configure-magic-tunnel-alerts.mdx | 13 ++----------- 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx index 75d0bb6dc3cbbd..00174d7ed24628 100644 --- a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx @@ -5,7 +5,7 @@ head: [] description: Use the API to set up and configure Magic Tunnel health alerts --- -import { APIRequest, Render, Tabs, TabItem } from "~/components"; +import { Render } from "~/components"; - - - - - +/> \ No newline at end of file diff --git a/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx index e80ff3259b7b78..d4affe04d81156 100644 --- a/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx @@ -5,23 +5,14 @@ head: [] description: Use the API to set up and configure Magic Tunnel health alerts --- -import { APIRequest, Render, Tabs, TabItem } from "~/components"; +import { Render } from "~/components"; - - - +/> \ No newline at end of file From 07c5c338e02bca7e2075e3299c9dd8823845cbb2 Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:17:07 +0000 Subject: [PATCH 10/15] added magic word --- .../docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx | 1 + .../common-settings/configure-magic-tunnel-alerts.mdx | 1 + 2 files changed, 2 insertions(+) diff --git a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx index 00174d7ed24628..6adf8fde3c3a8b 100644 --- a/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-transit/how-to/configure-magic-tunnel-alerts.mdx @@ -11,6 +11,7 @@ import { Render } from "~/components"; file="magic-tunnel-health-alerts/magic-tunnel-health-alerts" product="magic-wan" params={{ + magicWord: "Magic Transit", productName: "Magic Transit", backgroundInfoPath: "/magic-transit/reference/magic-tunnels/", networkAnalyticsPath: "/magic-transit/analytics/network-analytics/", diff --git a/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx b/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx index d4affe04d81156..aead353517d948 100644 --- a/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx +++ b/src/content/docs/magic-wan/configuration/common-settings/configure-magic-tunnel-alerts.mdx @@ -10,6 +10,7 @@ import { Render } from "~/components"; Date: Tue, 25 Mar 2025 14:29:50 +0000 Subject: [PATCH 11/15] imported code comp --- .../magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index b3f198aae0739d..2b0341ccf582f4 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -7,7 +7,7 @@ params: - healthChecks --- -import { APIRequest, GlossaryTooltip, Markdown, Render, Tabs, TabItem } from "~/components"; +import { APIRequest, Code, GlossaryTooltip, Markdown, Render, Tabs, TabItem } from "~/components"; {props.productName} customers can configure Magic Tunnel health alerts to receive email, webhook, and PagerDuty notifications when the percentage of successful health checks for a Magic Tunnel drops below the selected service-level objective (SLO). From 4ee71b558c4094af4dd49f54e9ed2ca4b738407e Mon Sep 17 00:00:00 2001 From: marciocloudflare Date: Tue, 25 Mar 2025 14:35:55 +0000 Subject: [PATCH 12/15] added Code to json output --- .../magic-tunnel-health-alerts.mdx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx index 2b0341ccf582f4..7bb5c70993f440 100644 --- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx +++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx @@ -73,8 +73,7 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr }} /> -
-	{`
+	
+	`} />
   
   )
 }

From c6bc36180ed0d1ac246f277a349c0f18c1f173bb Mon Sep 17 00:00:00 2001
From: marciocloudflare 
Date: Tue, 25 Mar 2025 14:43:02 +0000
Subject: [PATCH 13/15] added code

---
 .../magic-tunnel-health-alerts.mdx            | 52 +++++++++----------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
index 7bb5c70993f440..707a9d87225f79 100644
--- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
+++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
@@ -123,30 +123,29 @@ Send a [`POST` request](/api/resources/alerting/subresources/policies/methods/cr
 
 { props.magicWord === "Magic WAN" && (
   <>
-",
-  	"enabled": true,
-  	"filters": {
-  	  "slo": [
-  	    "99.9"
-  	  ]
-  	},
-  	"mechanisms": {
-  	  "email": [
-  	    {
-  	      "id": "EMAIL_ADDRESS"
-  	    }
-  	  ]},
-  	"name": ""
-  }}
-/>
-
-
-	{`
+	",
+			"enabled": true,
+			"filters": {
+				"slo": [
+					"99.9"
+				]
+			},
+			"mechanisms": {
+				"email": [
+					{
+						"id": "EMAIL_ADDRESS"
+					}
+				]},
+			"name": ""
+		}}
+	/>
+
+	
+	`} />
+
+
   
   )
 }

From 8942e29abbcef8d07567dd0f4e36d5908cf31b72 Mon Sep 17 00:00:00 2001
From: marciocloudflare 
Date: Tue, 25 Mar 2025 14:49:22 +0000
Subject: [PATCH 14/15] removed old partials

---
 .../recommended-slo.mdx                       | 32 -------------------
 .../setup-magic-tunnels-dash.mdx              | 13 --------
 2 files changed, 45 deletions(-)
 delete mode 100644 src/content/partials/magic-wan/magic-tunnel-health-alerts/recommended-slo.mdx
 delete mode 100644 src/content/partials/magic-wan/magic-tunnel-health-alerts/setup-magic-tunnels-dash.mdx

diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/recommended-slo.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/recommended-slo.mdx
deleted file mode 100644
index 6000342adad781..00000000000000
--- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/recommended-slo.mdx
+++ /dev/null
@@ -1,32 +0,0 @@
----
-params:
-  - backgroundInfoPath
-  - networkAnalyticsPath
-  - healthChecks
----
-
-## Recommended SLO thresholds
-
-Currently, there are three SLO threshold values that are supported by the API. The SLO threshold for Magic Tunnel health alerts can be defined as the percentage of health checks that must be successful for each of the Magic Tunnel(s) included in the alert:
-
-| Alert Sensitivity Level | Recommended SLO threshold |
-| ----------------------- | ------------------------- |
-| High                    | 99.0                      |
-| Medium                  | 98.0                      |
-| Low                     | 97.0                      |
-
-With these settings, at 100% failure Cloudflare will send alerts at the following time frames, after a problem is detected:
-
-- **High sensitivity**: First alert within 10 minutes.
-- **Medium sensitivity**: First alert within 20 minutes.
-- **Low sensitivity**: First alert within 30 minutes.
-
-Refer to the Magic tunnels background information page for more information on this topic.
-
-## Test SLOs
-
-To test whether a specific alert sensitivity level works for your use case:
-
-1. [Create an alert](#set-up-magic-tunnel-health-alerts) with a specific sensitivity level for a tunnel with active traffic within the past six hours. If you are not sure of what tunnels to choose, refer to Network Analytics to learn how you can view real-time and historical data about your network.
-2. Disable the tunnel you are testing, so there is 100% health check failure.
-3. The time it takes for Cloudflare to send you an alert will depend on the sensitivity you chose for your alerts (High, Medium or Low).
diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/setup-magic-tunnels-dash.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/setup-magic-tunnels-dash.mdx
deleted file mode 100644
index 0f2f0fe935879c..00000000000000
--- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/setup-magic-tunnels-dash.mdx
+++ /dev/null
@@ -1,13 +0,0 @@
----
-params:
-  - productName
----
-
-1. Log in to your [Cloudflare dashboard](https://dash.cloudflare.com/login), and select your account.
-2. Select **Notifications** > **Add**.
-3. Select **{props.productName}** > **Magic Tunnel Health Check Alert** > **Select** to add a notification.
-4. Enter a name and description for the notification.
-5. Add webhooks or an email address for the person who should receive the notification, and select **Next**.
-6. Choose the tunnels you want to receive alerts for.
-7. Select the **Alert Sensitivity Level** threshold. It is predefined for _Medium_, but you can choose between _High_, _Medium_, and _Low_. If you need more than three sensitivity levels, use the API.
-8. Select **Create** when you are done.

From 00c960b991da3f4cc2b5911ca7e274f734f52f53 Mon Sep 17 00:00:00 2001
From: marciocloudflare 
Date: Tue, 25 Mar 2025 15:03:47 +0000
Subject: [PATCH 15/15] removed markdown comp

---
 .../magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
index 707a9d87225f79..9e8f9accd87796 100644
--- a/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
+++ b/src/content/partials/magic-wan/magic-tunnel-health-alerts/magic-tunnel-health-alerts.mdx
@@ -7,7 +7,7 @@ params:
   - healthChecks
 ---
 
-import { APIRequest, Code, GlossaryTooltip, Markdown, Render, Tabs, TabItem } from "~/components";
+import { APIRequest, Code, GlossaryTooltip, Render, Tabs, TabItem } from "~/components";
 
 {props.productName} customers can configure Magic Tunnel health alerts to receive email, webhook, and PagerDuty notifications when the percentage of successful health checks for a Magic Tunnel drops below the selected service-level objective (SLO).