Authentication and Configuration
Each system handles authentication differently. Authentication must be configured if resources are provided for a system.
This tool interacts with Grafana via its REST API. For this, you will need to
establish authentication credentials. These are provided to
|Fully qualified domain name of your Grafana instance.||true||-|
|Basic auth username if applicable.||false|
|Basic auth password or API token.||false||-|
See Grafana’s Authentication API docs for more info.
Grafana Cloud Prometheus
To interact with Grafana Cloud Prometheus, you must have these environment variables set:
|URL for Grafana Cloud Prometheus instance||true|
|Tenant ID for your Grafana Cloud Prometheus account||true|
|Authentication token/api key||true|
Note, this will also work with other Cortex installations, alongside Grafana Cloud Prometheus.
Grafana Synthetic Monitoring
To interact with Grafana Synthetic Monitoring, you must have these environment variable set:
|Authentication token/api key (must have MetricsPublisher permissions)||true|
|Grafana instance/stack ID||true|
|Logs instance ID||true|
|Metrics instance ID||true|
Your stack ID is the number at the end of the url when you view your Grafana instance details, ie.
grafana.com/orgs/myorg/stacks/123456 would be
123456. Your metrics and logs ID’s are the
User when you view your Prometheus or Loki instance details in Grafana Cloud.
Grizzly has a 10 second timeout on some HTTP calls. To override this behavior, use the
GRIZZLY_HTTP_TIMEOUT=<seconds> environment variable.
To use a proxy with Grizzly, you must have the following environment variable set:
|This should be the full url/port of your proxy https://proxy:8080||true|