[v9.3.x] Use relative aliases for all non-current Grafana aliases (#60111)

* Use relative aliases for all non-current Grafana aliases

Prevents non-latest documentation "stealing" the page away from latest
and through permanent redirects for latest pages that no longer exist.

The redirected pages are indexed by search engines but our robots.txt
forbids them crawling the non-latest page.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Remove all current page aliases

find docs/sources -type f -name '*.md' -exec sed -z -i 's#\n *- /docs/grafana/next/[^\n]*\n#\n#' {} \;
find docs/sources -type f -name '*.md' -exec sed -z -i 's#\n *- /docs/grafana/latest/[^\n]*\n#\n#' {} \;
find docs/sources -type f -name '*.md' -exec sed -Ez -i 's#\n((aliases:\n *-)|aliases:\n)#\n\2#' {} \;

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
This commit is contained in:
Jack Baldry
2022-12-12 08:21:41 -04:00
committed by GitHub
parent c8cf2c65e4
commit 9eb271207d
506 changed files with 1078 additions and 1659 deletions
+2 -3
View File
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/
- /docs/grafana/latest/alerting/unified-alerting/alerting/
- /docs/grafana/latest/about-alerting
- about-alerting/
- unified-alerting/alerting/
title: Alerting
weight: 114
---
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/
- /docs/grafana/latest/alerting/old-alerting/create-alerts/
- /docs/grafana/latest/alerting/rules/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/
- old-alerting/create-alerts/
- rules/
- unified-alerting/alerting-rules/
title: Manage your alert rules
weight: 130
---
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/create-grafana-managed-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-grafana-managed-rule/
- ../unified-alerting/alerting-rules/create-grafana-managed-rule/
description: Create Grafana managed alert rule
keywords:
- grafana
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/create-mimir-loki-managed-recording-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-cortex-loki-managed-recording-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-mimir-loki-managed-recording-rule/
- ../unified-alerting/alerting-rules/create-cortex-loki-managed-recording-rule/
- ../unified-alerting/alerting-rules/create-mimir-loki-managed-recording-rule/
description: Create Grafana Mimir or Loki managed recording rule
keywords:
- grafana
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/create-mimir-loki-managed-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-cortex-loki-managed-recording-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-mimir-loki-managed-recording-rule/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/create-mimir-loki-managed-rule/
- ../unified-alerting/alerting-rules/create-cortex-loki-managed-recording-rule/
- ../unified-alerting/alerting-rules/create-mimir-loki-managed-recording-rule/
- ../unified-alerting/alerting-rules/create-mimir-loki-managed-rule/
description: Create Grafana Mimir or Loki managed alerting rule
keywords:
- grafana
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/edit-mimir-loki-namespace-group/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/edit-cortex-loki-namespace-group/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/edit-mimir-loki-namespace-group/
- ../unified-alerting/alerting-rules/edit-cortex-loki-namespace-group/
- ../unified-alerting/alerting-rules/edit-mimir-loki-namespace-group/
description: Edit Grafana Mimir or Loki rule groups and namespaces
keywords:
- grafana
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/rule-list/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/rule-list/
- /docs/grafana/latest/alerting/view-alert-rules/
- /docs/grafana/latest/alerting/alerting-rules/view-alert-rules
- ../unified-alerting/alerting-rules/rule-list/
- ../view-alert-rules/
- rule-list/
description: Manage alerting rules
keywords:
- grafana
@@ -1,8 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/state-and-health/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/state-and-health/
- /docs/grafana/latest/alerting/view-state-health/
- ../fundamentals/state-and-health/
- ../unified-alerting/alerting-rules/state-and-health/
- ../view-state-health/
description: State and Health of alerting rules
keywords:
- grafana
+1 -2
View File
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/difference-old-new/
- /docs/grafana/latest/alerting/unified-alerting/difference-old-new/
- unified-alerting/difference-old-new/
description: What's New with Grafana alerts
draft: true
keywords:
+2 -3
View File
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/
- /docs/grafana/latest/alerting/metrics/
- /docs/grafana/latest/alerting/unified-alerting/fundamentals/
- metrics/
- unified-alerting/fundamentals/
title: Explore Alerting
weight: 105
---
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/alert-rules/
description: About Grafana alert rules
keywords:
- grafana
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/alert-rules/alert-instances/
description: Learn about Grafana alert instances
keywords:
- grafana
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/alert-rules/alert-rule-types/
description: Learn about the different alert rule types
keywords:
- grafana
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/message-templating/
- /docs/grafana/latest/alerting/message-templating/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/
- /docs/grafana/latest/alerting/fundamentals/alert-rules/message-templating
- ../../contact-points/message-templating/
- ../../message-templating/
- ../../unified-alerting/message-templating/
description: Message templating
keywords:
- grafana
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/alert-rules/organising-alerts/
description: Learn how to organize alert rules
keywords:
- grafana
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/alertmanager/
- /docs/grafana/latest/alerting/metrics/
- /docs/grafana/latest/alerting/unified-alerting/fundamentals/alertmanager/
- ../metrics/
- ../unified-alerting/fundamentals/alertmanager/
title: Alertmanager
weight: 116
---
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-rules/alert-annotation-label/
- /docs/grafana/latest/alerting/fundamentals/annotation-label/
- /docs/grafana/latest/alerting/unified-alerting/alerting-rules/alert-annotation-label/
- ../alerting-rules/alert-annotation-label/
- ../unified-alerting/alerting-rules/alert-annotation-label/
description: Annotations and labels for alerting
keywords:
- grafana
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/message-templating/example-template-functions/
- /docs/grafana/latest/alerting/fundamentals/annotation-label/example-template-functions/
- ../../contact-points/message-templating/example-template-functions/
keywords:
- grafana
- alerting
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/annotation-label/how-to-use-labels/
description: Learn about labels and label matchers in alerting
keywords:
- grafana
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/annotation-label/labels-and-label-matchers/
description: Learn about labels and label matchers in alerting
keywords:
- grafana
@@ -1,10 +1,9 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/message-templating/template-functions/
- /docs/grafana/latest/alerting/message-templating/template-functions/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/template-functions/
- /docs/grafana/latest/alerting/fundamentals/annotation-label/template-functions/
- /docs/grafana/latest/alerting/unified-alerting/fundamentals/annotation-label/template-functions/
- ../../contact-points/message-templating/template-functions/
- ../../message-templating/template-functions/
- ../../unified-alerting/fundamentals/annotation-label/template-functions/
- ../../unified-alerting/message-templating/template-functions/
keywords:
- grafana
- alerting
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/annotation-label/variables-label-annotation/
description: Learn about templating of labels and annotations
keywords:
- grafana
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/data-source-alerting/
description: Data sources in Grafana Alerting
title: Data sources
weight: 100
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/evaluate-grafana-alerts/
- /docs/grafana/latest/alerting/metrics/
- /docs/grafana/latest/alerting/unified-alerting/fundamentals/evaluate-grafana-alerts/
- ../metrics/
- ../unified-alerting/fundamentals/evaluate-grafana-alerts/
title: Alerting on numeric data
weight: 116
---
@@ -1,7 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/high-availability/
- /docs/grafana/latest/alerting/unified-alerting/high-availability/
- ../high-availability/
- ../unified-alerting/high-availability/
description: High availability
keywords:
- grafana
@@ -1,9 +1,9 @@
---
aliases:
- /docs/grafana/latest/alerting/notifications/
- /docs/grafana/latest/alerting/contact-points/
- /docs/grafana/latest/alerting/unified-alerting/contact-points/
- /docs/grafana/latest/alerting/fundamentals/contact-points/contact-point-types/
- ../contact-points/
- ../notifications/
- ../unified-alerting/contact-points/
- contact-points/contact-point-types/
description: Create or edit contact point
keywords:
- grafana
@@ -1,6 +1,5 @@
---
aliases:
- /docs/grafana/latest/alerting/fundamentals/state-and-health/
- /docs/grafana/llatest/alerting/unified-alerting/alerting-rules/state-and-health/
description: State and Health of alerting rules
keywords:
@@ -1,6 +1,4 @@
---
aliases:
- /docs/grafana/latest/alerting/manage-notifications
description: Manage alert notifications
keywords:
- grafana
@@ -1,13 +1,12 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/create-contact-point/
- /docs/grafana/latest/alerting/contact-points/message-templating/
- /docs/grafana/latest/alerting/message-templating/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/
- /docs/grafana/latest/alerting/contact-points/delete-contact-point/
- /docs/grafana/latest/alerting/contact-points/edit-contact-point/
- /docs/grafana/latest/alerting/contact-points/test-contact-point/
- /docs/grafana/latest/alerting/manage-notifications/create-contact-point/
- ../contact-points/create-contact-point/
- ../contact-points/delete-contact-point/
- ../contact-points/edit-contact-point/
- ../contact-points/message-templating/
- ../contact-points/test-contact-point/
- ../message-templating/
- ../unified-alerting/message-templating/
keywords:
- grafana
- alerting
@@ -1,21 +1,17 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/message-templating/
- /docs/grafana/latest/alerting/contact-points/message-templating/create-message-template/
- /docs/grafana/latest/alerting/message-templating/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/
- /docs/grafana/latest/alerting/contact-points/message-templating/delete-message-template/
- /docs/grafana/latest/alerting/contact-points/message-templating/edit-message-template/
- /docs/grafana/latest/alerting/manage-notifications/create-message-template/
- /docs/grafana/latest/alerting/contact-points/message-templating/
- /docs/grafana/latest/alerting/contact-points/message-templating/example-template/
- /docs/grafana/latest/alerting/message-templating/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/
- /docs/grafana/latest/alerting/fundamentals/contact-points/example-template/
- /docs/grafana/latest/alerting/contact-points/message-templating/template-data/
- /docs/grafana/latest/alerting/message-templating/template-data/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/template-data/
- /docs/grafana/latest/alerting/fundamentals/contact-points/template-data/
- ../contact-points/message-templating/
- ../contact-points/message-templating/create-message-template/
- ../contact-points/message-templating/delete-message-template/
- ../contact-points/message-templating/edit-message-template/
- ../contact-points/message-templating/example-template/
- ../contact-points/message-templating/template-data/
- ../fundamentals/contact-points/example-template/
- ../fundamentals/contact-points/template-data/
- ../message-templating/
- ../message-templating/template-data/
- ../unified-alerting/message-templating/
- ../unified-alerting/message-templating/template-data/
keywords:
- grafana
- alerting
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/notifications/
- /docs/grafana/latest/alerting/old-alerting/notifications/
- /docs/grafana/latest/alerting/unified-alerting/notifications/
- /docs/grafana/latest/alerting/manage-notifications/create-notification-policy/
- ../notifications/
- ../old-alerting/notifications/
- ../unified-alerting/notifications/
description: Notification policies
keywords:
- grafana
@@ -1,13 +1,10 @@
---
aliases:
- /docs/grafana/latest/alerting/silences/create-silence/
- /docs/grafana/latest/alerting/unified-alerting/silences/
- /docs/grafana/latest/alerting/silences/edit-silence/
- /docs/grafana/latest/alerting/unified-alerting/silences/
- /docs/grafana/latest/alerting/silences/linking-to-silence-form/
- /docs/grafana/latest/alerting/unified-alerting/silences/
- /docs/grafana/latest/alerting/silences/remove-silence/
- /docs/grafana/latest/alerting/unified-alerting/silences/
- ../silences/create-silence/
- ../silences/edit-silence/
- ../silences/linking-to-silence-form/
- ../silences/remove-silence/
- ../unified-alerting/silences/
description: Add silence alert notification
keywords:
- grafana
@@ -1,5 +1,4 @@
---
aliases:
description:
keywords:
- grafana
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/notifications/mute-timings/
- /docs/grafana/latest/alerting/unified-alerting/notifications/mute-timings/
- /docs/grafana/latest/alerting/manage-notifications/mute-timings/
- ../notifications/mute-timings/
- ../unified-alerting/notifications/mute-timings/
description: Mute timings
keywords:
- grafana
@@ -1,13 +1,10 @@
---
aliases:
- /docs/grafana/latest/alerting/alert-groups/
- /docs/grafana/latest/alerting/unified-alerting/alert-groups/
- /docs/grafana/latest/alerting/alert-groups/filter-alerts/
- /docs/grafana/latest/alerting/unified-alerting/alert-groups/
- /docs/grafana/latest/alerting/alert-groups/
- /docs/grafana/latest/alerting/alert-groups/view-alert-grouping/
- /docs/grafana/latest/alerting/unified-alerting/alert-groups/
- -docs/grafana/latest/alerting/manage-notifications/view-alert-groups/
- ../alert-groups/
- ../alert-groups/filter-alerts/
- ../alert-groups/view-alert-grouping/
- ../unified-alerting/alert-groups/
description: Alert groups
keywords:
- grafana
@@ -1,5 +1,4 @@
---
aliases:
keywords:
- grafana
- alerting
@@ -1,10 +1,10 @@
---
aliases:
- /docs/grafana/latest/alerting/contact-points/message-templating/
- /docs/grafana/latest/alerting/contact-points/notifiers/webhook-notifier/
- /docs/grafana/latest/alerting/message-templating/
- /docs/grafana/latest/alerting/unified-alerting/message-templating/
- /docs/grafana/latest/alerting/fundamentals/contact-points/webhook-notifier/
- ../contact-points/message-templating/
- ../contact-points/notifiers/webhook-notifier/
- ../fundamentals/contact-points/webhook-notifier/
- ../message-templating/
- ../unified-alerting/message-templating/
keywords:
- grafana
- alerting
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/
- /docs/grafana/latest/alerting/unified-alerting/
- /docs/grafana/latest/alerting/unified-alerting/difference-old-new/
- /docs/grafana/latest/alerting/difference-old-new/
- difference-old-new/
- unified-alerting/
- unified-alerting/difference-old-new/
description: Upgrade Grafana alerts
title: Upgrade Alerting
weight: 110
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/disable-alerting/
- /docs/grafana/latest/alerting/disable-alerting/
- /docs/grafana/latest/alerting/unified-alerting/disable-alerting/
- ../disable-alerting/
- ../unified-alerting/disable-alerting/
description: Disable alerting in Grafana
title: Disable alerting in Grafana
weight: 105
@@ -1,9 +1,8 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/differences-and-limitations/
- /docs/grafana/latest/alerting/migrating-alerts/migrating-legacy-alerts/
- /docs/grafana/latest/alerting/migrating-legacy-alerts/
- /docs/grafana/latest/alerting/unified-alerting/opt-in/
- ../migrating-legacy-alerts/
- ../unified-alerting/opt-in/
- differences-and-limitations/
description: Migrate legacy dashboard alerts
title: Differences and limitations
weight: 106
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/opt-in/
- /docs/grafana/latest/alerting/opt-in/
- /docs/grafana/latest/alerting/unified-alerting/opt-in/
- ../opt-in/
- ../unified-alerting/opt-in/
description: Opt in to Grafana Alerting
title: Opt in to Grafana Alerting
weight: 104
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/opt-out/
- /docs/grafana/latest/alerting/opt-in/
- /docs/grafana/latest/alerting/unified-alerting/opt-in/
- ../opt-in/
- ../unified-alerting/opt-in/
description: Opt out of Grafana Alerting
title: Opt out of Grafana Alerting
weight: 102
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/migrating-alerts/roll-back/
- /docs/grafana/latest/alerting/opt-in/
- /docs/grafana/latest/alerting/unified-alerting/roll-back/
- ../opt-in/
- ../unified-alerting/roll-back/
description: Roll back to legacy alerting
title: Roll back to legacy alerting
weight: 103
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/alerting-limitations/
- /docs/grafana/latest/alerting/performance-limitations/
- alerting-limitations/
description: Performance considerations and limitations
keywords:
- grafana
+1 -3
View File
@@ -1,8 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/set-up/
- /docs/grafana/latest/alerting/set-up/
- /docs/grafana/latest/alerting/unified-alerting/set-up/
- unified-alerting/set-up/
title: Set up Alerting
weight: 107
---
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/configure-alertmanager
- /docs/grafana/latest/alerting/configure-alertmanager
- ../configure-alertmanager/
description: Configure Alertmanager
keywords:
- grafana
@@ -1,8 +1,7 @@
---
aliases:
- /docs/grafana/latest/alerting/high-availability/enable-alerting-ha/
- /docs/grafana/latest/alerting/unified-alerting/high-availability/
- /docs/grafana/latest/alerting/set-up/configure-high-availability
- ../high-availability/enable-alerting-ha/
- ../unified-alerting/high-availability/
description: Enable alerting high availability
keywords:
- grafana
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/provision-alerting-resources
- /docs/grafana/latest/alerting/provision-alerting-resources
- ../provision-alerting-resources/
description: Provision alerting resources
keywords:
- grafana
@@ -1,7 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/provision-alerting-resources/file-provisioning
- /docs/grafana/latest/alerting/provision-alerting-resources/file-provisioning
- ../../provision-alerting-resources/file-provisioning/
description: Create and manage resources using file provisioning
keywords:
- grafana
@@ -1,6 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/provision-alerting-resources/terraform-provisioning
- ../../provision-alerting-resources/terraform-provisioning/
description: Create and manage alerting resources using Terraform
keywords:
- grafana
@@ -1,6 +1,6 @@
---
aliases:
- /docs/grafana/latest/alerting/provision-alerting-resources/view-provisioned-resources
- ../../provision-alerting-resources/view-provisioned-resources/
description: View provisioned resources in Grafana
keywords:
- grafana