link update
This commit is contained in:
@@ -11,8 +11,7 @@ weight = 10
|
||||
# Set up Grafana for high availability
|
||||
|
||||
Setting up Grafana for high availability is fairly simple. You just need a shared database for storing dashboard, users,
|
||||
and other persistent data. So the default embedded SQLite database will not work, you will have to switch to
|
||||
MySQL or Postgres.
|
||||
and other persistent data. So the default embedded SQLite database will not work, you will have to switch to MySQL or Postgres.
|
||||
|
||||
<div class="text-center">
|
||||
<img src="/img/docs/tutorials/grafana-high-availability.png" max-width= "800px" class="center" />
|
||||
@@ -21,7 +20,7 @@ MySQL or Postgres.
|
||||
## Configure multiple servers to use the same database
|
||||
|
||||
First, you need to setup MySQL or Postgres on another server and configure Grafana to use that database.
|
||||
You can find the configuration for doing that in the [[database]]({{< relref "../administration/configuration.md" >}}#database) section in the grafana config.
|
||||
You can find the configuration for doing that in the [[database]]({{< relref "../administration/configuration.md#database" >}}) section in the Grafana config.
|
||||
Grafana will now persist all long term data in the database. How to configure the database for high availability is out of scope for this guide. We recommend finding an expert on for the database you're using.
|
||||
|
||||
## Alerting
|
||||
|
||||
@@ -15,7 +15,7 @@ weight = 700
|
||||
If you manage your secrets with [Hashicorp Vault](https://www.hashicorp.com/products/vault), you can use them for [Configuration]({{< relref "../administration/configuration.md" >}})
|
||||
and [Provisioning]({{< relref "../administration/provisioning.md" >}}).
|
||||
|
||||
> **Note:** If you have Grafana set up for [high availability]({{< relref "../tutorials/ha_setup.md" >}}), then we advise not to use dynamic secrets for provisioning files.
|
||||
> **Note:** If you have Grafana [set up for high availability]({{< relref "../administration/set-up-for-high-availability.md" >}}), then we advise not to use dynamic secrets for provisioning files.
|
||||
> Each Grafana instance is responsible for renewing its own leases. Your data source leases might expire when one of your Grafana servers shuts down.
|
||||
|
||||
## Configuration
|
||||
@@ -24,8 +24,7 @@ Before using Vault, you need to activate it by providing a URL, authentication m
|
||||
and a token for your Vault service. Grafana automatically renews the service token if it is renewable and
|
||||
set up with a limited lifetime.
|
||||
|
||||
If you're using short-lived leases, then you can also configure how often Grafana should renew the lease and for
|
||||
how long. We recommend keeping the defaults unless you run into problems.
|
||||
If you're using short-lived leases, then you can also configure how often Grafana should renew the lease and for how long. We recommend keeping the defaults unless you run into problems.
|
||||
|
||||
```ini
|
||||
[keystore.vault]
|
||||
|
||||
Reference in New Issue
Block a user