Grafana Loki: Difference between revisions
Appearance
Add Grafana Loki |
mNo edit summary |
||
| Line 17: | Line 17: | ||
You can configure Loki with {{nixos:option|services.loki}}, and pass settings with either a YAML file in <code>configFile</code>, or a Nix attribute set in <code>configuration</code>. | You can configure Loki with {{nixos:option|services.loki}}, and pass settings with either a YAML file in <code>configFile</code>, or a Nix attribute set in <code>configuration</code>. | ||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
{ | { | ||
Latest revision as of 06:53, 3 August 2025
Grafana Loki is a log aggregation system. "Like Prometheus, but for logs."
Usage
You can configure Loki with services.loki, and pass settings with either a YAML file in configFile, or a Nix attribute set in configuration.
❄︎ /etc/nixos/configuration.nix
{
services.loki = {
enable = true;
configuration = {
auth_enabled = false;
server.http_listen_port = 3100;
# etc.
};
# or alternatively
#configFile = ./loki-config.yaml;
};
}
See also
- Grafana, the main project of Grafana Labs.
- Prometheus, the equivalent of Loki for metrics.
- How to Setup Prometheus, Grafana and Loki on NixOS
- Configuration examples
