diff --git a/README.md b/README.md index 31a70570ba..37233bce19 100644 --- a/README.md +++ b/README.md @@ -298,7 +298,7 @@ By default, the following TCP ports are used: It is recommended setting up [vmagent](https://docs.victoriametrics.com/vmagent.html) or Prometheus to scrape `/metrics` pages from all the cluster components, so they can be monitored and analyzed -with [the official Grafana dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176/) +with [the official Grafana dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176) or [an alternative dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11831). Graphs on these dashboards contain useful hints - hover the `i` icon at the top left corner of each graph in order to read it. It is recommended setting up alerts in [vmalert](https://docs.victoriametrics.com/vmalert.html) or in Prometheus from [this list](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#alerts). diff --git a/app/vmselect/prometheus/expand-with-exprs.qtpl b/app/vmselect/prometheus/expand-with-exprs.qtpl index d65393cb7d..8f2d742aca 100644 --- a/app/vmselect/prometheus/expand-with-exprs.qtpl +++ b/app/vmselect/prometheus/expand-with-exprs.qtpl @@ -82,7 +82,7 @@ textarea { margin: 1em } <h3>Tutorial for WITH expressions in <a href="https://docs.victoriametrics.com/MetricsQL.html">MetricsQL</a></h3> <p> - Let's look at the following real query from <a href="https://grafana.com/grafana/dashboards/1860-node-exporter-full/">Node Exporter Full</a> dashboard: + Let's look at the following real query from <a href="https://grafana.com/grafana/dashboards/1860">Node Exporter Full</a> dashboard: </p> <pre> @@ -146,7 +146,7 @@ my_resource_utilization( </p> <p> - Let's take another nice query from <a href="https://grafana.com/grafana/dashboards/1860-node-exporter-full/">Node Exporter Full</a> dashboard: + Let's take another nice query from <a href="https://grafana.com/grafana/dashboards/1860">Node Exporter Full</a> dashboard: </p> <pre> diff --git a/app/vmselect/prometheus/expand-with-exprs.qtpl.go b/app/vmselect/prometheus/expand-with-exprs.qtpl.go index ca91d957ff..dd2f4c0256 100644 --- a/app/vmselect/prometheus/expand-with-exprs.qtpl.go +++ b/app/vmselect/prometheus/expand-with-exprs.qtpl.go @@ -195,7 +195,7 @@ func streamwithExprsTutorial(qw422016 *qt422016.Writer) { <h3>Tutorial for WITH expressions in <a href="https://docs.victoriametrics.com/MetricsQL.html">MetricsQL</a></h3> <p> - Let's look at the following real query from <a href="https://grafana.com/grafana/dashboards/1860-node-exporter-full/">Node Exporter Full</a> dashboard: + Let's look at the following real query from <a href="https://grafana.com/grafana/dashboards/1860">Node Exporter Full</a> dashboard: </p> <pre> @@ -259,7 +259,7 @@ my_resource_utilization( </p> <p> - Let's take another nice query from <a href="https://grafana.com/grafana/dashboards/1860-node-exporter-full/">Node Exporter Full</a> dashboard: + Let's take another nice query from <a href="https://grafana.com/grafana/dashboards/1860">Node Exporter Full</a> dashboard: </p> <pre> diff --git a/docs/Cluster-VictoriaMetrics.md b/docs/Cluster-VictoriaMetrics.md index 9e3bb081f2..1d1efb05f2 100644 --- a/docs/Cluster-VictoriaMetrics.md +++ b/docs/Cluster-VictoriaMetrics.md @@ -309,7 +309,7 @@ By default, the following TCP ports are used: It is recommended setting up [vmagent](https://docs.victoriametrics.com/vmagent.html) or Prometheus to scrape `/metrics` pages from all the cluster components, so they can be monitored and analyzed -with [the official Grafana dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176/) +with [the official Grafana dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176) or [an alternative dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11831). Graphs on these dashboards contain useful hints - hover the `i` icon at the top left corner of each graph in order to read it. It is recommended setting up alerts in [vmalert](https://docs.victoriametrics.com/vmalert.html) or in Prometheus from [this list](https://github.com/VictoriaMetrics/VictoriaMetrics/tree/master/deployment/docker#alerts). diff --git a/docs/PerTenantStatistic.md b/docs/PerTenantStatistic.md index a0efcd5b42..13307c676b 100644 --- a/docs/PerTenantStatistic.md +++ b/docs/PerTenantStatistic.md @@ -53,8 +53,7 @@ scrape_configs: ## Visualization -Visualisation of statistics can be done in Grafana using the following -[dashboard](https://grafana.com/grafana/dashboards/16399/). +Use [this dashboard](https://grafana.com/grafana/dashboards/16399) for visualizing per-tenant statistics in Grafana. ## Integration with vmgateway diff --git a/docs/README.md b/docs/README.md index de51b76510..3325043fd7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1858,8 +1858,8 @@ This increases overhead during data querying, since VictoriaMetrics needs to rea bigger number of parts per each request. That's why it is recommended to have at least 20% of free disk space under directory pointed by `-storageDataPath` command-line flag. -Information about merging process is available in [the dashboard for single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229/) -and [the dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176/). +Information about merging process is available in [the dashboard for single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229) +and [the dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176). See more details in [monitoring docs](#monitoring). See [this article](https://valyala.medium.com/how-victoriametrics-makes-instant-snapshots-for-multi-terabyte-time-series-data-e1f3fb0e0282) for more details. @@ -2063,9 +2063,9 @@ with 10 seconds interval. _Please note, never use loadbalancer address for scraping metrics. All monitored components should be scraped directly by their address._ -Official Grafana dashboards available for [single-node](https://grafana.com/grafana/dashboards/10229/) -and [clustered](https://grafana.com/grafana/dashboards/11176/) VictoriaMetrics. -See an [alternative dashboard for clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11831) +Official Grafana dashboards available for [single-node](https://grafana.com/grafana/dashboards/10229) +and [clustered](https://grafana.com/grafana/dashboards/11176) VictoriaMetrics. +See an [alternative dashboard for clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11831) created by community. Graphs on the dashboards contain useful hints - hover the `i` icon in the top left corner of each graph to read it. @@ -2334,8 +2334,8 @@ The following metrics for each type of cache are exported at [`/metrics` page](# * `vm_cache_misses_total` - the number of cache misses * `vm_cache_entries` - the number of entries in the cache -Both Grafana dashboards for [single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229/) -and [clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11176/) +Both Grafana dashboards for [single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229) +and [clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11176) contain `Caches` section with cache metrics visualized. The panels show the current memory usage by each type of cache, and also a cache hit rate. If hit rate is close to 100% then cache efficiency is already very high and does not need any tuning. diff --git a/docs/Single-server-VictoriaMetrics.md b/docs/Single-server-VictoriaMetrics.md index be00d490dd..1e42bf65d0 100644 --- a/docs/Single-server-VictoriaMetrics.md +++ b/docs/Single-server-VictoriaMetrics.md @@ -1866,8 +1866,8 @@ This increases overhead during data querying, since VictoriaMetrics needs to rea bigger number of parts per each request. That's why it is recommended to have at least 20% of free disk space under directory pointed by `-storageDataPath` command-line flag. -Information about merging process is available in [the dashboard for single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229/) -and [the dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176/). +Information about merging process is available in [the dashboard for single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229) +and [the dashboard for VictoriaMetrics cluster](https://grafana.com/grafana/dashboards/11176). See more details in [monitoring docs](#monitoring). See [this article](https://valyala.medium.com/how-victoriametrics-makes-instant-snapshots-for-multi-terabyte-time-series-data-e1f3fb0e0282) for more details. @@ -2071,9 +2071,9 @@ with 10 seconds interval. _Please note, never use loadbalancer address for scraping metrics. All monitored components should be scraped directly by their address._ -Official Grafana dashboards available for [single-node](https://grafana.com/grafana/dashboards/10229/) -and [clustered](https://grafana.com/grafana/dashboards/11176/) VictoriaMetrics. -See an [alternative dashboard for clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11831) +Official Grafana dashboards available for [single-node](https://grafana.com/grafana/dashboards/10229) +and [clustered](https://grafana.com/grafana/dashboards/11176) VictoriaMetrics. +See an [alternative dashboard for clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11831) created by community. Graphs on the dashboards contain useful hints - hover the `i` icon in the top left corner of each graph to read it. @@ -2342,8 +2342,8 @@ The following metrics for each type of cache are exported at [`/metrics` page](# * `vm_cache_misses_total` - the number of cache misses * `vm_cache_entries` - the number of entries in the cache -Both Grafana dashboards for [single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229/) -and [clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11176/) +Both Grafana dashboards for [single-node VictoriaMetrics](https://grafana.com/grafana/dashboards/10229) +and [clustered VictoriaMetrics](https://grafana.com/grafana/dashboards/11176) contain `Caches` section with cache metrics visualized. The panels show the current memory usage by each type of cache, and also a cache hit rate. If hit rate is close to 100% then cache efficiency is already very high and does not need any tuning. diff --git a/docs/guides/k8s-monitoring-via-vm-cluster.md b/docs/guides/k8s-monitoring-via-vm-cluster.md index 6b061d44d1..6a95c7e991 100644 --- a/docs/guides/k8s-monitoring-via-vm-cluster.md +++ b/docs/guides/k8s-monitoring-via-vm-cluster.md @@ -511,9 +511,9 @@ EOF By running this command we: * Install Grafana from the Helm repository. * Provision a VictoriaMetrics data source with the url from the output above which we remembered. -* Add this [https://grafana.com/grafana/dashboards/11176/](https://grafana.com/grafana/dashboards/11176/) dashboard for [VictoriaMetrics Cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html). -* Add this [https://grafana.com/grafana/dashboards/12683/](https://grafana.com/grafana/dashboards/12683/) dashboard for [VictoriaMetrics Agent](https://docs.victoriametrics.com/vmagent.html). -* Add this [https://grafana.com/grafana/dashboards/14205-kubernetes-cluster-monitoring-via-prometheus/](https://grafana.com/grafana/dashboards/14205-kubernetes-cluster-monitoring-via-prometheus/) dashboard to see Kubernetes cluster metrics. +* Add [this dashboard](https://grafana.com/grafana/dashboards/11176) for [VictoriaMetrics Cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html). +* Add [this dashboard](https://grafana.com/grafana/dashboards/12683) for [VictoriaMetrics Agent](https://docs.victoriametrics.com/vmagent.html). +* Add [this dashboard](https://grafana.com/grafana/dashboards/14205) dashboard to see Kubernetes cluster metrics. Please see the output log in your terminal. Copy, paste and run these commands. diff --git a/docs/guides/k8s-monitoring-via-vm-single.md b/docs/guides/k8s-monitoring-via-vm-single.md index fa9546d540..b82fe9adc2 100644 --- a/docs/guides/k8s-monitoring-via-vm-single.md +++ b/docs/guides/k8s-monitoring-via-vm-single.md @@ -306,8 +306,8 @@ EOF By running this command we: * Install Grafana from Helm repository. * Provision VictoriaMetrics datasource with the url from the output above which we copied before. -* Add this [https://grafana.com/grafana/dashboards/10229-victoriametrics/](https://grafana.com/grafana/dashboards/10229/) dashboard for VictoriaMetrics. -* Add this [https://grafana.com/grafana/dashboards/14205-kubernetes-cluster-monitoring-via-prometheus/](https://grafana.com/grafana/dashboards/14205-kubernetes-cluster-monitoring-via-prometheus/) dashboard to see Kubernetes cluster metrics. +* Add [this dashboard](https://grafana.com/grafana/dashboards/10229) for VictoriaMetrics. +* Add [this dashboard](https://grafana.com/grafana/dashboards/14205) to see Kubernetes cluster metrics. Check the output log in your terminal. diff --git a/docs/operator/monitoring.md b/docs/operator/monitoring.md index c2ce721b7f..63642c32f4 100644 --- a/docs/operator/monitoring.md +++ b/docs/operator/monitoring.md @@ -18,7 +18,7 @@ These metrics can be scraped via [vmagent](./resources/vmagent.md) or Prometheus ## Dashboard -Official Grafana dashboard available for [vmoperator](https://grafana.com/grafana/dashboards/17869/). +Official Grafana dashboard for vmoperator is available [here](https://grafana.com/grafana/dashboards/17869). <img src="monitoring_operator-dashboard.png" width=1200> diff --git a/docs/vmagent.md b/docs/vmagent.md index 8426222246..f36f4bee07 100644 --- a/docs/vmagent.md +++ b/docs/vmagent.md @@ -1024,7 +1024,7 @@ See also [cardinality explorer docs](https://docs.victoriametrics.com/#cardinali We recommend setting up regular scraping of this page either through `vmagent` itself or by Prometheus so that the exported metrics may be analyzed later. -Use official [Grafana dashboard](https://grafana.com/grafana/dashboards/12683/) for `vmagent` state overview. +Use official [Grafana dashboard](https://grafana.com/grafana/dashboards/12683) for `vmagent` state overview. Graphs on this dashboard contain useful hints - hover the `i` icon at the top left corner of each graph in order to read it. If you have suggestions for improvements or have found a bug - please open an issue on github or add a review to the dashboard. diff --git a/docs/vmalert.md b/docs/vmalert.md index 946926ff8f..f3e8fa30a2 100644 --- a/docs/vmalert.md +++ b/docs/vmalert.md @@ -797,7 +797,7 @@ The default list of alerting rules for these metric can be found [here](https:// We recommend setting up regular scraping of this page either through `vmagent` or by Prometheus so that the exported metrics may be analyzed later. -Use the official [Grafana dashboard](https://grafana.com/grafana/dashboards/14950/) for `vmalert` overview. +Use the official [Grafana dashboard](https://grafana.com/grafana/dashboards/14950) for `vmalert` overview. Graphs on this dashboard contain useful hints - hover the `i` icon in the top left corner of each graph in order to read it. If you have suggestions for improvements or have found a bug - please open an issue on github or add a review to the dashboard. diff --git a/docs/vmbackupmanager.md b/docs/vmbackupmanager.md index df44e14cff..fb6c0d8d75 100644 --- a/docs/vmbackupmanager.md +++ b/docs/vmbackupmanager.md @@ -402,7 +402,7 @@ Clusters here are referred to as `source` and `destination`. `vmbackupmanager` exports various metrics in Prometheus exposition format at `http://vmbackupmanager:8300/metrics` page. It is recommended setting up regular scraping of this page either via [vmagent](https://docs.victoriametrics.com/vmagent.html) or via Prometheus, so the exported metrics could be analyzed later. -Use the official [Grafana dashboard](https://grafana.com/grafana/dashboards/17798-victoriametrics-backupmanager/) for `vmbackupmanager` overview. +Use the official [Grafana dashboard](https://grafana.com/grafana/dashboards/17798) for `vmbackupmanager` overview. Graphs on this dashboard contain useful hints - hover the `i` icon in the top left corner of each graph in order to read it. If you have suggestions for improvements or have found a bug - please open an issue on github or add a review to the dashboard.