mirror of
https://github.com/grafana/grafana.git
synced 2024-11-25 18:30:41 -06:00
Docs: updates for file-based menu (#28500)
* initial * cleanup * remove bad aliases * cleanup, fix links * add docs-file-based-command * update docs * update readme * fix broken links * fix spelling Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
This commit is contained in:
parent
a7e092f243
commit
abee02dbcd
@ -24,7 +24,7 @@ Use the Hugo shortcode [relref](https://gohugo.io/content-management/cross-refer
|
||||
|
||||
### Edit the side menu
|
||||
|
||||
Edit [sources/menu.yaml](sources/menu.yaml) to make changes to the sidebar. Stop and rerun the `make docs` command for changes to take effect.
|
||||
The side menu is automatically build from the file structure. Use the [weight](https://gohugo.io/templates/lists/#by-weight) front matter parameter to order pages.
|
||||
|
||||
### Add images
|
||||
|
||||
|
@ -2,7 +2,6 @@
|
||||
title = "Grafana documentation"
|
||||
description = "Guides, Installation and Feature Documentation"
|
||||
keywords = ["grafana", "installation", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/v1.1", "/docs/grafana/latest/guides/reference/admin", "/docs/grafana/v3.1"]
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "Administration"
|
||||
description = "Administration"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Administration"
|
||||
identifier = "admin"
|
||||
weight = 20
|
||||
weight = 40
|
||||
+++
|
||||
|
||||
# Administration
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Change the default home dashboard"
|
||||
description = "How to replace the default home dashboard"
|
||||
keywords = ["grafana", "configuration", "documentation", "home"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Home Dashboard"
|
||||
identifier = "change-home-dashboard"
|
||||
parent = "admin"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,6 @@
|
||||
title = "Change your password"
|
||||
description = "How to change your Grafana password"
|
||||
keywords = ["grafana", "password", "change", "preferences"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "change-your-password"
|
||||
parent = "administration"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,9 +2,6 @@
|
||||
title = "Grafana CLI"
|
||||
description = "Guide to using grafana-cli"
|
||||
keywords = ["grafana", "cli", "grafana-cli", "command line interface"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
parent = "admin"
|
||||
weight = 8
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Configuration"
|
||||
description = "Configuration documentation"
|
||||
keywords = ["grafana", "configuration", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/installation/configuration/"]
|
||||
[menu.docs]
|
||||
name = "Configuration"
|
||||
identifier = "config"
|
||||
parent = "admin"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Configure Grafana Docker image"
|
||||
description = "Guide for configuring the Grafana Docker image"
|
||||
keywords = ["grafana", "configuration", "documentation", "docker"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/installation/configure-docker/"]
|
||||
[menu.docs]
|
||||
name = "Configure Grafana Docker image"
|
||||
identifier = "configure-docker"
|
||||
parent = "administration"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -2,9 +2,6 @@
|
||||
title = "Image rendering"
|
||||
description = ""
|
||||
keywords = ["grafana", "image", "rendering", "plugin"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
parent = "features"
|
||||
weight = 8
|
||||
+++
|
||||
|
||||
|
@ -2,9 +2,6 @@
|
||||
title = "Jaeger instrumentation"
|
||||
description = "Jaeger traces emitted and propagation by Grafana"
|
||||
keywords = ["grafana", "jaeger", "tracing"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
parent = "admin"
|
||||
weight = 9
|
||||
+++
|
||||
|
||||
|
@ -2,9 +2,6 @@
|
||||
title = "Internal Grafana metrics"
|
||||
description = "Internal metrics exposed by Grafana"
|
||||
keywords = ["grafana", "metrics", "internal metrics"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
parent = "admin"
|
||||
weight = 8
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,6 @@
|
||||
title = "Change your preferences"
|
||||
description = "How to change your Grafana preferences"
|
||||
keywords = ["grafana", "profile", "change", "preferences"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "preferences"
|
||||
parent = "administration"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,7 @@
|
||||
title = "Provisioning"
|
||||
description = ""
|
||||
keywords = ["grafana", "provisioning"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/installation/provisioning"]
|
||||
[menu.docs]
|
||||
parent = "admin"
|
||||
weight = 8
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Security"
|
||||
description = "Security Docs"
|
||||
keywords = ["grafana", "security", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/installation/security/"]
|
||||
[menu.docs]
|
||||
name = "Security"
|
||||
identifier = "security"
|
||||
parent = "admin"
|
||||
weight = 500
|
||||
+++
|
||||
|
||||
|
@ -1,9 +1,7 @@
|
||||
+++
|
||||
title = "Set up Grafana for high availability"
|
||||
type = "docs"
|
||||
keywords = ["grafana", "tutorials", "HA", "high availability"]
|
||||
aliases = ["/docs/grafana/latest/tutorials/ha_setup/"]
|
||||
[menu.docs]
|
||||
weight = 1200
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "View server settings"
|
||||
description = "How to view server settings in the Grafana UI"
|
||||
keywords = ["grafana", "configuration", "server", "settings"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Configuration"
|
||||
identifier = "config"
|
||||
parent = "admin"
|
||||
weight = 350
|
||||
+++
|
||||
|
||||
|
@ -1,8 +1,6 @@
|
||||
+++
|
||||
title = "View server stats"
|
||||
type = "docs"
|
||||
keywords = ["grafana", "server", "statistics"]
|
||||
[menu.docs]
|
||||
weight = 1150
|
||||
+++
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
+++
|
||||
title = "Alerting"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "alerting"
|
||||
parent = "features"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
+++
|
||||
title = "Alerts overview"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "alerting"
|
||||
parent = "Alerting"
|
||||
aliases = ["/docs/grafana/latest/alerting/rules/", "/docs/grafana/latest/alerting/metrics/", "/docs/grafana/latest/alerting/rules/#query-condition-example", "/docs/grafana/latest/alerting/rules/#for", "/docs/grafana/latest/alerting/rules/#rule-config"]
|
||||
aliases = ["/docs/grafana/latest/alerting/rules/", "/docs/grafana/latest/alerting/metrics/"]
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Create alerts"
|
||||
description = "Configure alert rules"
|
||||
keywords = ["grafana", "alerting", "guide", "rules"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Create alerts"
|
||||
identifier = "create-alerts"
|
||||
parent = "alerting"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Alert notifications"
|
||||
description = "Alerting notifications guide"
|
||||
keywords = ["Grafana", "alerting", "guide", "notifications"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Notifications"
|
||||
identifier = "alert-notification"
|
||||
parent = "alerting"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,6 @@
|
||||
title = "Pause alert rule"
|
||||
description = "Pause an existing alert rule"
|
||||
keywords = ["grafana", "alerting", "guide", "rules", "view"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "pause-alerts"
|
||||
parent = "alerting"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Troubleshoot alerts"
|
||||
description = "Troubleshoot alert rules"
|
||||
keywords = ["grafana", "alerting", "guide", "rules", "troubleshoot"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Troubleshoot alerts"
|
||||
identifier = "troubleshoot-alerts"
|
||||
parent = "alerting"
|
||||
weight = 500
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "View alerts"
|
||||
description = "View existing alert rules"
|
||||
keywords = ["grafana", "alerting", "guide", "rules", "view"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "View alerts"
|
||||
identifier = "view-alerts"
|
||||
parent = "alerting"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,6 @@
|
||||
+++
|
||||
title = "Authentication"
|
||||
description = "Authentication"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Authentication"
|
||||
identifier = "authentication"
|
||||
parent = "admin"
|
||||
weight = 30
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Auth Proxy"
|
||||
description = "Grafana Auth Proxy Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "proxy"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/tutorials/authproxy/"]
|
||||
[menu.docs]
|
||||
name = "Auth Proxy"
|
||||
identifier = "auth-proxy"
|
||||
parent = "authentication"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Azure AD OAuth2 authentication"
|
||||
description = "Grafana Azure AD OAuth Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Azure AD"
|
||||
identifier = "azuread_oauth2"
|
||||
parent = "authentication"
|
||||
weight = 700
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Enhanced LDAP Integration"
|
||||
description = "Grafana Enhanced LDAP Integration Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "ldap", "active directory", "enterprise"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Enhanced LDAP"
|
||||
identifier = "enhanced-ldap"
|
||||
parent = "authentication"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "OAuth authentication"
|
||||
description = "Grafana OAuthentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Generic OAuth"
|
||||
identifier = "generic_oauth"
|
||||
parent = "authentication"
|
||||
weight = 500
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "GitHub OAuth2 Authentication"
|
||||
description = "Grafana OAuthentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "GitHub"
|
||||
identifier = "github_oauth2"
|
||||
parent = "authentication"
|
||||
weight = 800
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "GitLab OAuth2 Authentication"
|
||||
description = "Grafana OAuthentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "GitLab"
|
||||
identifier = "gitlab_oauth"
|
||||
parent = "authentication"
|
||||
weight = 900
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Google OAuth2 Authentication"
|
||||
description = "Grafana OAuthentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Google"
|
||||
identifier = "google_oauth2"
|
||||
parent = "authentication"
|
||||
weight = 600
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Grafana Authentication"
|
||||
description = "Grafana OAuthentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "GitLab"
|
||||
identifier = "grafana-oauth"
|
||||
parent = "authentication"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "LDAP Authentication"
|
||||
description = "Grafana LDAP Authentication Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "ldap", "active directory"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/installation/ldap/"]
|
||||
[menu.docs]
|
||||
name = "LDAP"
|
||||
identifier = "ldap"
|
||||
parent = "authentication"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
@ -85,9 +80,6 @@ search_base_dns = ["dc=grafana,dc=org"]
|
||||
|
||||
# Specify names of the LDAP attributes your LDAP uses
|
||||
[servers.attributes]
|
||||
name = "givenName"
|
||||
surname = "sn"
|
||||
username = "cn"
|
||||
member_of = "memberOf"
|
||||
email = "email"
|
||||
```
|
||||
@ -243,9 +235,6 @@ search_filter = "(cn=%s)"
|
||||
search_base_dns = ["dc=grafana,dc=org"]
|
||||
|
||||
[servers.attributes]
|
||||
name = "givenName"
|
||||
surname = "sn"
|
||||
username = "cn"
|
||||
member_of = "memberOf"
|
||||
email = "email"
|
||||
|
||||
@ -272,9 +261,6 @@ search_filter = "(cn=%s)"
|
||||
search_base_dns = ["ou=users,dc=grafana,dc=org"]
|
||||
|
||||
[servers.attributes]
|
||||
name = "givenName"
|
||||
surname = "sn"
|
||||
username = "cn"
|
||||
member_of = "memberOf"
|
||||
email = "email"
|
||||
|
||||
@ -298,9 +284,6 @@ search_filter = "(cn=%s)"
|
||||
search_base_dns = ["ou=users,dc=grafana,dc=org"]
|
||||
|
||||
[servers.attributes]
|
||||
name = "givenName"
|
||||
surname = "sn"
|
||||
username = "cn"
|
||||
member_of = "memberOf"
|
||||
email = "email"
|
||||
|
||||
@ -336,9 +319,6 @@ search_filter = "(sAMAccountName=%s)"
|
||||
search_base_dns = ["dc=corp,dc=local"]
|
||||
|
||||
[servers.attributes]
|
||||
name = "givenName"
|
||||
surname = "sn"
|
||||
username = "sAMAccountName"
|
||||
member_of = "memberOf"
|
||||
email = "mail"
|
||||
|
||||
|
@ -2,11 +2,6 @@
|
||||
title = "Okta OAuth2 authentication"
|
||||
description = "Grafana Okta OAuth Guide "
|
||||
keywords = ["grafana", "configuration", "documentation", "oauth"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Okta"
|
||||
identifier = "okta_oauth2"
|
||||
parent = "authentication"
|
||||
weight = 1000
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,6 @@
|
||||
+++
|
||||
title = "Overview"
|
||||
description = "Overview for auth"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Overview"
|
||||
identifier = "overview-auth"
|
||||
parent = "authentication"
|
||||
weight = 1
|
||||
+++
|
||||
|
||||
|
@ -3,10 +3,6 @@ title = "SAML Authentication"
|
||||
description = "Grafana SAML Authentication"
|
||||
keywords = ["grafana", "saml", "documentation", "saml-auth"]
|
||||
aliases = ["/docs/grafana/latest/auth/saml/"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "SAML"
|
||||
parent = "authentication"
|
||||
weight = 1100
|
||||
+++
|
||||
|
||||
|
@ -3,10 +3,6 @@ title = "Team Sync"
|
||||
description = "Grafana Team Sync"
|
||||
keywords = ["grafana", "auth", "documentation"]
|
||||
aliases = ["/docs/grafana/latest/auth/saml/"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Team Sync"
|
||||
parent = "authentication"
|
||||
weight = 1200
|
||||
+++
|
||||
|
||||
|
@ -1,9 +1,6 @@
|
||||
+++
|
||||
title = "Best practices"
|
||||
description = "Best practices for working with Grafana"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "best-practices"
|
||||
weight = 20
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
+++
|
||||
title = "Best practices for creating dashboards"
|
||||
description = "Best practices for creating dashboards in Grafana"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "best-practices-for-creating-dashboards"
|
||||
parent = "best-practices"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
+++
|
||||
title = "Best practices for managing dashboards"
|
||||
description = "Best practices for managing dashboards in Grafana"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "best-practices-for-managing-dashboards"
|
||||
parent = "best-practices"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -3,10 +3,6 @@ title = "Common observability strategies"
|
||||
description = "Common observability strategies"
|
||||
keywords = ["grafana", "intro", "guide", "concepts", "methods"]
|
||||
aliases = ["/docs/grafana/latest/getting-started/strategies/"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "common-observability-strategies"
|
||||
parent = "best-practices"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
+++
|
||||
title = "Dashboard management maturity model"
|
||||
description = "Explanation of dashboard management maturity model"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
identifier = "best-management-for-maturity-model"
|
||||
parent = "best-practices"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Dashboard overview"
|
||||
type = "docs"
|
||||
title = "Dashboards"
|
||||
aliases = ["/docs/grafana/latest/features/dashboard/dashboards/"]
|
||||
[menu.docs]
|
||||
identifier = "dashboards"
|
||||
weight = 100
|
||||
weight = 80
|
||||
+++
|
||||
|
||||
# Dashboard overview
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "Annotations"
|
||||
keywords = ["grafana", "annotations", "documentation", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/annotations/"]
|
||||
[menu.docs]
|
||||
name = "Annotations"
|
||||
parent = "dashboard_features"
|
||||
weight = 2
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "Dashboard Folders"
|
||||
keywords = ["grafana", "dashboard", "dashboard folders", "folder", "folders", "documentation", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/dashboard_folders/"]
|
||||
[menu.docs]
|
||||
name = "Folders"
|
||||
parent = "dashboard_features"
|
||||
weight = 3
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "Dashboard Version History"
|
||||
keywords = ["grafana", "dashboard", "documentation", "version", "history"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/dashboard_history/"]
|
||||
[menu.docs]
|
||||
name = "Dashboard Version History"
|
||||
parent = "dashboard_features"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Export and import"
|
||||
keywords = ["grafana", "dashboard", "documentation", "export", "import"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/export_import/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
weight = 800
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "JSON model"
|
||||
keywords = ["grafana", "dashboard", "documentation", "json", "model"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/dashboard/"]
|
||||
[menu.docs]
|
||||
name = "JSON Model"
|
||||
parent = "dashboard_features"
|
||||
weight = 1200
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "Playlist"
|
||||
keywords = ["grafana", "dashboard", "documentation", "playlist"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/playlist/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
identifier = "feature_playlist"
|
||||
weight = 4
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,7 @@
|
||||
title = "Reporting"
|
||||
description = ""
|
||||
keywords = ["grafana", "reporting"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/administration/reports"]
|
||||
[menu.docs]
|
||||
parent = "features"
|
||||
weight = 8
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Scripted dashboards"
|
||||
keywords = ["grafana", "dashboard", "documentation", "scripted"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/scripting/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
weight = 1500
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Search"
|
||||
keywords = ["grafana", "dashboard", "documentation", "search"]
|
||||
type = "docs"
|
||||
aliases =["/docs/grafana/latest/reference/search/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
weight = 5
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Share dashboard"
|
||||
keywords = ["grafana", "dashboard", "documentation", "sharing"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/share_dashboard/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
weight = 500
|
||||
+++
|
||||
|
||||
|
@ -1,10 +1,7 @@
|
||||
+++
|
||||
title = "Share panel"
|
||||
keywords = ["grafana", "dashboard", "documentation", "sharing"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/reference/share_panel/"]
|
||||
[menu.docs]
|
||||
parent = "dashboard_features"
|
||||
weight = 600
|
||||
+++
|
||||
|
||||
|
@ -1,8 +1,5 @@
|
||||
+++
|
||||
title = "Keyboard shortcuts"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
parent = "features"
|
||||
weight = 7
|
||||
+++
|
||||
|
||||
|
@ -2,10 +2,6 @@
|
||||
title = "Time range controls"
|
||||
keywords = ["grafana", "dashboard", "documentation", "time range"]
|
||||
aliases = ["/docs/grafana/latest/reference/timerange/"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Time range controls"
|
||||
parent = "dashboards"
|
||||
weight = 7
|
||||
+++
|
||||
|
||||
|
@ -1,12 +1,7 @@
|
||||
+++
|
||||
title = "Data sources"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/datasources/overview/"]
|
||||
[menu.docs]
|
||||
name = "Data sources"
|
||||
identifier = "datasources"
|
||||
parent = "features"
|
||||
weight = 50
|
||||
weight = 60
|
||||
+++
|
||||
|
||||
# Data sources
|
||||
|
@ -1,11 +1,6 @@
|
||||
+++
|
||||
title = "Add data source"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/add-a-data-source/"]
|
||||
[menu.docs]
|
||||
name = "Add a data source"
|
||||
identifier = "add_data_source"
|
||||
parent = "features"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Azure Monitor"
|
||||
description = "Guide for using Azure Monitor in Grafana"
|
||||
keywords = ["grafana", "microsoft", "azure", "monitor", "application", "insights", "log", "analytics", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/azuremonitor"]
|
||||
[menu.docs]
|
||||
name = "Azure Monitor"
|
||||
parent = "datasources"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Cloud Monitoring"
|
||||
description = "Guide for using Google Cloud Monitoring in Grafana"
|
||||
keywords = ["grafana", "stackdriver", "google", "guide", "cloud", "monitoring"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/stackdriver", "/docs/grafana/latest/features/datasources/cloudmonitoring/"]
|
||||
[menu.docs]
|
||||
name = "Google Cloud Monitoring"
|
||||
parent = "datasources"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "AWS CloudWatch"
|
||||
description = "Guide for using CloudWatch in Grafana"
|
||||
keywords = ["grafana", "cloudwatch", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/datasources/cloudwatch"]
|
||||
[menu.docs]
|
||||
name = "AWS Cloudwatch"
|
||||
identifier = "cloudwatch"
|
||||
parent = "datasources"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Elasticsearch"
|
||||
description = "Guide for using Elasticsearch in Grafana"
|
||||
keywords = ["grafana", "elasticsearch", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/elasticsearch"]
|
||||
[menu.docs]
|
||||
name = "Elasticsearch"
|
||||
parent = "datasources"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Graphite"
|
||||
description = "Guide for using graphite in Grafana"
|
||||
keywords = ["grafana", "graphite", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/graphite"]
|
||||
[menu.docs]
|
||||
name = "Graphite"
|
||||
identifier = "graphite"
|
||||
parent = "datasources"
|
||||
weight = 600
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "InfluxDB"
|
||||
description = "Guide for using InfluxDB in Grafana"
|
||||
keywords = ["grafana", "influxdb", "guide", "flux"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/influxdb"]
|
||||
[menu.docs]
|
||||
name = "InfluxDB"
|
||||
parent = "datasources"
|
||||
weight = 700
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Jaeger"
|
||||
description = "Guide for using Jaeger in Grafana"
|
||||
keywords = ["grafana", "jaeger", "guide", "tracing"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/jaeger"]
|
||||
[menu.docs]
|
||||
name = "Jaeger"
|
||||
parent = "datasources"
|
||||
weight = 800
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Loki"
|
||||
description = "Guide for using Loki in Grafana"
|
||||
keywords = ["grafana", "loki", "logging", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/loki"]
|
||||
[menu.docs]
|
||||
name = "Loki"
|
||||
parent = "datasources"
|
||||
weight = 800
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Microsoft SQL Server"
|
||||
description = "Guide for using Microsoft SQL Server in Grafana"
|
||||
keywords = ["grafana", "MSSQL", "Microsoft", "SQL", "guide", "Azure SQL Database"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/mssql/"]
|
||||
[menu.docs]
|
||||
name = "Microsoft SQL Server"
|
||||
parent = "datasources"
|
||||
weight = 900
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "MySQL"
|
||||
description = "Guide for using MySQL in Grafana"
|
||||
keywords = ["grafana", "mysql", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/mysql/"]
|
||||
[menu.docs]
|
||||
name = "MySQL"
|
||||
parent = "datasources"
|
||||
weight = 1000
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "OpenTSDB"
|
||||
description = "Guide for using OpenTSDB in Grafana"
|
||||
keywords = ["grafana", "opentsdb", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/opentsdb", "/docs/grafana/latest/features/datasources/opentsdb/"]
|
||||
[menu.docs]
|
||||
name = "OpenTSDB"
|
||||
parent = "datasources"
|
||||
weight = 1100
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "PostgreSQL"
|
||||
description = "Guide for using PostgreSQL in Grafana"
|
||||
keywords = ["grafana", "postgresql", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/postgres/"]
|
||||
[menu.docs]
|
||||
name = "PostgreSQL"
|
||||
parent = "datasources"
|
||||
weight = 1200
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Prometheus"
|
||||
description = "Guide for using Prometheus in Grafana"
|
||||
keywords = ["grafana", "prometheus", "guide"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/prometheus"]
|
||||
[menu.docs]
|
||||
name = "Prometheus"
|
||||
parent = "datasources"
|
||||
weight = 1300
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Tempo"
|
||||
description = "High volume, minimal dependency trace storage. OSS tracing solution from Grafana Labs."
|
||||
keywords = ["grafana", "tempo", "guide", "tracing"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/tempo"]
|
||||
[menu.docs]
|
||||
name = "Tempo"
|
||||
parent = "datasources"
|
||||
weight = 800
|
||||
+++
|
||||
|
||||
|
@ -1,11 +1,7 @@
|
||||
+++
|
||||
title = "TestData"
|
||||
keywords = ["grafana", "dashboard", "documentation", "panels", "testdata"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/features/datasources/testdata"]
|
||||
[menu.docs]
|
||||
name = "TestData"
|
||||
parent = "datasources"
|
||||
weight = 1400
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Zipkin"
|
||||
description = "Guide for using Zipkin in Grafana"
|
||||
keywords = ["grafana", "zipkin", "guide", "tracing"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/datasources/zipkin"]
|
||||
[menu.docs]
|
||||
name = "Zipkin"
|
||||
parent = "datasources"
|
||||
weight = 1500
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
+++
|
||||
title = "Developers"
|
||||
type = "docs"
|
||||
aliases = ["/docs/plugins/developing/"]
|
||||
weight = 190
|
||||
+++
|
||||
|
||||
# Developers
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Contributor License Agreement (CLA)"
|
||||
description = "Contributor License Agreement (CLA)"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/project/cla", "docs/contributing/cla.html"]
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Contribute to Grafana"
|
||||
keywords = ["grafana", "documentation", "developers", "resources"]
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Contribute to Grafana
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Build a plugin."
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Build a plugin
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Add authentication for data source plugins"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/auth-for-datasources/", "/docs/grafana/latest/developers/plugins/authentication/"]
|
||||
+++
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Add support for annotations"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Add support for annotations
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Add support for Explore queries"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Add support for Explore queries
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Add support for variables in plugins"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Add support for variables in plugins
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Backend plugins"
|
||||
keywords = ["grafana", "plugins", "backend", "plugin", "backend-plugins", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/backend-plugins-guide/"]
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Grafana Plugin SDK for Go"
|
||||
keywords = ["grafana", "plugins", "backend", "plugin", "backend-plugins", "sdk", "documentation"]
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Grafana plugin SDK for Go
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Plugin protocol"
|
||||
keywords = ["grafana", "plugins", "backend", "plugin", "backend-plugins", "documentation"]
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Plugin protocol
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Build a logs data source plugin"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Build a logs data source plugin
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Build a streaming data source plugin"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Build a streaming data source plugin
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Data frames"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Data frames
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Error handling"
|
||||
type = "docs"
|
||||
+++
|
||||
|
||||
# Error handling
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Legacy plugins"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/development/", "/docs/grafana/latest/plugins/datasources/", "/docs/grafana/latest/plugins/apps/", "/docs/grafana/latest/plugins/panels/", "/docs/grafana/latest/plugins/developing/development/"]
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Legacy app plugins"
|
||||
keywords = ["grafana", "plugins", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/apps/"]
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Legacy data source plugins"
|
||||
keywords = ["grafana", "plugins", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/datasources/"]
|
||||
+++
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Legacy defaults and editor mode"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/defaults-and-editor-mode/"]
|
||||
+++
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
+++
|
||||
title = "Legacy panel plugins"
|
||||
keywords = ["grafana", "plugins", "panel", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/panels/"]
|
||||
+++
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Legacy review guidelines"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/plugin-review-guidelines/"]
|
||||
+++
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Legacy snapshot mode"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/snapshot-mode/"]
|
||||
+++
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
+++
|
||||
title = "Legacy code style guide"
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/code-styleguide/"]
|
||||
+++
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
# -------------------------------------------------------------------------
|
||||
title = "plugin.json"
|
||||
keywords = ["grafana", "plugins", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/plugin.json/"]
|
||||
+++
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
# -------------------------------------------------------------------------
|
||||
title = "plugin.json"
|
||||
keywords = ["grafana", "plugins", "documentation"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/plugins/developing/plugin.json/"]
|
||||
+++
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user