| Channel | Revision | Published | Runs on |
|---|---|---|---|
| 1/stable | 199 | 08 Jul 2025 | |
| 1/candidate | 199 | 26 Jun 2025 | |
| 1/beta | 207 | 18 Sep 2025 | |
| 1/edge | 207 | 22 Sep 2025 | |
| 2/candidate | 208 | 08 Oct 2025 | |
| 2/edge | 212 | 29 Oct 2025 |
juju deploy loki-k8s --channel 2/edge
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:
Integrating Loki
Loki integrates with the following:
- Any charm that supports the
loki_push_apiinterface. You can integrate it using the Loki Charm library. The documentation of the charm library, available through Charmhub provides further details. The information exchanged through theloki_pushinterface can be broken down into two parts
-
Loki charm provides an endpoint URL to receive log from Loki clients that relates with this charm.
-
Loki may receive alert rules which tell when to raise alerts. These rules are read from a directory named
loki_alert_rules, if present at the top level, within the client charm’s source (src) directory.
Any time new relations are made, or existing ones changed, between the Loki charm and any scrape target charm, a new Loki configuration is generated.
-
Loki integrates with Grafana which provides a dashboard for viewing logs aggregated by Loki. These dasboards may be customised by charms that relate to Grafana.
-
Loki forwards alerts to one or more Alertmanagers that are related to it.