mirror of
https://github.com/grafana/grafana.git
synced 2025-08-02 23:53:10 +08: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:
@ -1,9 +1,5 @@
|
||||
+++
|
||||
title = "Getting started"
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "Getting started"
|
||||
identifier = "getting-started"
|
||||
weight = 10
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Getting started with Grafana and Prometheus"
|
||||
description = "Guide for getting started with Grafana"
|
||||
keywords = ["grafana", "intro", "guide", "started"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/guides/gettingstarted","/docs/grafana/latest/guides/getting_started"]
|
||||
[menu.docs]
|
||||
identifier = "getting_started-grafana-prometheus"
|
||||
parent = "guides"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
title = "Getting started with Grafana"
|
||||
description = "Guide for getting started with Grafana"
|
||||
keywords = ["grafana", "intro", "guide", "started"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/guides/gettingstarted","/docs/grafana/latest/guides/getting_started"]
|
||||
[menu.docs]
|
||||
identifier = "getting_started-grafana"
|
||||
parent = "guides"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
@ -43,7 +39,7 @@ To create your first dashboard:
|
||||
|
||||
## Next steps
|
||||
|
||||
Continue to experiment with what you have built, try the [explore workflow]({{< relref "../explore/index.md" >}}) or another visualization feature. Refer to [Data sources]({{< relref "../datasources/_index.md" >}}) for a list of supported data sources and instructions on how to [add a data source]({{< relref "../datasources/add-a-data-source.md" >}}). The following topics will be of interest to you:
|
||||
Continue to experiment with what you have built, try the [explore workflow]({{< relref "../explore/index.md" >}}) or another visualization feature. Refer to [Data sources]({{< relref "../datasources" >}}) for a list of supported data sources and instructions on how to [add a data source]({{< relref "../datasources/add-a-data-source.md" >}}). The following topics will be of interest to you:
|
||||
|
||||
- [Panels]({{< relref "../panels/panels-overview.md" >}})
|
||||
- [Dashboards]({{< relref "../dashboards/_index.md" >}})
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Glossary"
|
||||
description = "Grafana glossary"
|
||||
keywords = ["grafana", "intro", "glossary", "dictionary"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/guides/glossary"]
|
||||
[menu.docs]
|
||||
name = "Glossary"
|
||||
identifier = "glossary"
|
||||
parent = "guides"
|
||||
weight = 500
|
||||
+++
|
||||
|
||||
@ -114,7 +109,7 @@ This topic lists words and abbreviations that are commonly used in the Grafana d
|
||||
<tr>
|
||||
<td style="vertical-align: top">Transformation</td>
|
||||
<td>
|
||||
Transformations process the result set of a query before it’s passed on for visualization.
|
||||
Transformations process the result set of a query before it’s passed on for visualization.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -2,10 +2,6 @@
|
||||
title = "Histograms and heatmaps"
|
||||
description = "An introduction to histograms and heatmaps"
|
||||
keywords = ["grafana", "heatmap", "panel", "documentation", "histogram"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
name = "intro-to-histograms"
|
||||
parent = "panels"
|
||||
weight = 400
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Time series dimensions"
|
||||
description = "time series dimensions"
|
||||
keywords = ["grafana", "intro", "guide", "concepts", "timeseries", "labels"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/guides/timeseries-dimensions"]
|
||||
[menu.docs]
|
||||
name = "Time series dimensions"
|
||||
identifier = "time_series_dimensions"
|
||||
parent = "guides"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "Time series"
|
||||
description = "Introduction to time series"
|
||||
keywords = ["grafana", "intro", "guide", "concepts", "timeseries"]
|
||||
type = "docs"
|
||||
aliases = ["/docs/grafana/latest/guides/timeseries"]
|
||||
[menu.docs]
|
||||
name = "Time series"
|
||||
identifier = "time_series"
|
||||
parent = "guides"
|
||||
weight = 300
|
||||
+++
|
||||
|
||||
@ -38,7 +33,7 @@ While each of these examples are sequences of chronologically ordered measuremen
|
||||
- New data is appended at the end, at regular intervals—for example, hourly at 09:00, 10:00, 11:00, and so on.
|
||||
- Measurements are seldom updated after they were added—for example, yesterday's temperature doesn't change.
|
||||
|
||||
Time series are powerful. They help you understand the past by letting you analyze the state of the system at any point in time. Time series could tell you that the server crashed moments after the free disk space went down to zero.
|
||||
Time series are powerful. They help you understand the past by letting you analyze the state of the system at any point in time. Time series could tell you that the server crashed moments after the free disk space went down to zero.
|
||||
|
||||
Time series can also help you predict the future, by uncovering trends in your data. If the number of registered users has been increasing monthly by 4% for the past few months, you can predict how big your user base is going to be at the end of the year.
|
||||
|
||||
@ -65,9 +60,9 @@ In the IT industry, time series data is often collected to monitor things like i
|
||||
|
||||
### Time series databases
|
||||
|
||||
A time series database (TSDB) is a database explicitly designed for time series data. While it's possible to use any regular database to store measurements, a TSDB comes with some useful optimizations.
|
||||
A time series database (TSDB) is a database explicitly designed for time series data. While it's possible to use any regular database to store measurements, a TSDB comes with some useful optimizations.
|
||||
|
||||
Modern time series databases take advantage of the fact that measurements are only ever appended, and rarely updated or removed. For example, the timestamps for each measurement change very little over time, which results in redundant data being stored.
|
||||
Modern time series databases take advantage of the fact that measurements are only ever appended, and rarely updated or removed. For example, the timestamps for each measurement change very little over time, which results in redundant data being stored.
|
||||
|
||||
Look at this sequence of Unix timestamps:
|
||||
|
||||
|
@ -2,12 +2,7 @@
|
||||
title = "What is Grafana?"
|
||||
description = "Overview of Grafana and features"
|
||||
keywords = ["grafana", "intro", "guide", "started"]
|
||||
type = "docs"
|
||||
[menu.docs]
|
||||
aliases = ["/docs/grafana/latest/guides/what-is-grafana"]
|
||||
name = "What is Grafana?"
|
||||
identifier = "what_is_grafana"
|
||||
parent = "guides"
|
||||
weight = 200
|
||||
+++
|
||||
|
||||
@ -17,7 +12,7 @@ This topic provides a high-level look at Grafana, the Grafana process, and Grafa
|
||||
|
||||
Grafana is open source visualization and analytics software. It allows you to query, visualize, alert on, and explore your metrics no matter where they are stored. In plain English, it provides you with tools to turn your time-series database (TSDB) data into beautiful graphs and visualizations.
|
||||
|
||||
After creating a dashboard like you do in [Getting started]({{< relref "getting-started.md" >}}), there are many possible things you might do next. It all depends on your needs and your use case.
|
||||
After creating a dashboard like you do in [Getting started]({{< relref "getting-started.md" >}}), there are many possible things you might do next. It all depends on your needs and your use case.
|
||||
|
||||
For example, if you want to view weather data and statistics about your smart home, then you might create a playlist. If you are the administrator for a corporation and are managing Grafana for multiple teams, then you might need to set up provisioning and authentication.
|
||||
|
||||
@ -25,13 +20,13 @@ The following sections provide an overview of things you might want to do with y
|
||||
|
||||
## Explore metrics and logs
|
||||
|
||||
Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
|
||||
Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side.
|
||||
|
||||
Refer to [Explore]({{< relref "../explore/index.md" >}}) for more information.
|
||||
|
||||
## Alerts
|
||||
|
||||
If you're using Grafana alerting, then you can have alerts sent through a number of different [alert notifiers]({{< relref "../alerting/notifications.md" >}}), including PagerDuty, SMS, email, VictorOps, OpsGenie, or Slack.
|
||||
If you're using Grafana alerting, then you can have alerts sent through a number of different [alert notifiers]({{< relref "../alerting/notifications.md" >}}), including PagerDuty, SMS, email, VictorOps, OpsGenie, or Slack.
|
||||
|
||||
Alert hooks allow you to create different notifiers with a bit of code if you prefer some other channels of communication. Visually define [alert rules]({{< relref "../alerting/alerts-overview.md" >}}) for your most important metrics.
|
||||
|
||||
@ -45,7 +40,7 @@ Refer to [Annotations]({{< relref "../dashboards/annotations.md" >}}) for more i
|
||||
|
||||
## Dashboard variables
|
||||
|
||||
[Template variables]({{< relref "../variables/_index.md" >}}) allow you to create dashboards that can be reused for lots of different use cases. Values aren't hard-coded with these templates, so for instance, if you have a production server and a test server, you can use the same dashboard for both.
|
||||
[Template variables]({{< relref "../variables/_index.md" >}}) allow you to create dashboards that can be reused for lots of different use cases. Values aren't hard-coded with these templates, so for instance, if you have a production server and a test server, you can use the same dashboard for both.
|
||||
|
||||
Templating allows you to drill down into your data, say, from all data to North America data, down to Texas data, and beyond. You can also share these dashboards across teams within your organization—or if you create a great dashboard template for a popular data source, you can contribute it to the whole community to customize and use.
|
||||
|
||||
@ -69,7 +64,7 @@ Refer to [Grafana Enterprise]({{< relref "../enterprise/_index.md" >}}) for more
|
||||
|
||||
## Provisioning
|
||||
|
||||
While it's easy to click, drag, and drop to create a single dashboard, power users in need of many dashboards will want to automate the setup with a script. You can script anything in Grafana.
|
||||
While it's easy to click, drag, and drop to create a single dashboard, power users in need of many dashboards will want to automate the setup with a script. You can script anything in Grafana.
|
||||
|
||||
For example, if you're spinning up a new Kubernetes cluster, you can also spin up a Grafana automatically with a script that would have the right server, IP address, and data sources preset and locked in so users cannot change them. It's also a way of getting control over a lot of dashboards.
|
||||
|
||||
|
Reference in New Issue
Block a user