Grafana
- Canonical Observability
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 117 | 10 Sep 2024 | |
latest/candidate | 117 | 28 Jun 2024 | |
latest/beta | 122 | 19 Nov 2024 | |
latest/edge | 126 | 29 Nov 2024 | |
1.0/stable | 93 | 12 Dec 2023 | |
1.0/candidate | 93 | 22 Nov 2023 | |
1.0/beta | 93 | 22 Nov 2023 | |
1.0/edge | 93 | 22 Nov 2023 |
juju deploy grafana-k8s --channel beta
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
admin_user | string
Default: admin
The Grafana administrative user
-
allow_anonymous_access | boolean
Whether Grafana should allow anonymous access to dashboards. Unless you have some other authentication mechanism in front of your deployment, you likely do not want to enable this.
-
allow_embedding | boolean
Whether Grafana should allow embedding dashboards using iframes. Unless you have a clear reason for doing so, you likely do not want to enable this.
-
cpu | string
K8s cpu resource limit, e.g. "1" or "500m". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
-
datasource_query_timeout | int
Default: 300
The default timeout for querying a Grafana datasource. Each datasource can also configure its own preferred timeout value through relation data. If the value configured through relation data is larger than datasource_query_timeout then that value is left unchanged. The value of this configuration option must be a positive integer representing the maximum number of seconds Grafana will wait for a datasource to respond to a query.
-
enable_auto_assign_org | boolean
Default: True
Set to true to automatically add new users to the main organization (id 1). When set to false, new users automatically cause a new organization to be created for that new user.
-
log_level | string
Default: info
Logging level for Grafana. Options are “debug”, “info”, “warn”, “error”, and “critical”.
-
memory | string
K8s memory resource limit, e.g. "1Gi". Default is unset (no limit). This value is used for the "limits" portion of the resource requirements (the "requests" portion is automatically deduced from it). See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
-
reporting_enabled | boolean
Default: True
When disabled, Grafana will be configured to not send anonymous usage statistics to stats.grafana.org, nor periodically check for updates. It is very helpful to the Grafana project, so please leave this enabled.
When enabled, Grafana will use its default values for analytics.
Ref: https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#analytics
-
web_external_url | string
DEPRECATED. This config option is no longer used, in favor of "skipPrefix".
The URL under which Grafana is externally reachable (for example, if Grafana is served via a reverse proxy).
Used for generating relative and absolute links back to Grafana itself. If the URL has a path portion, it will be used to prefix all HTTP endpoints served by Grafana.
If omitted, relevant URL components will be derived automatically.
If provided, this should be a complete URI, including scheme, or a fully qualified subpath starting with
/
.If Grafana is being served directly from the root of a fully-qualified host or a bare A record, this may be omitted.