better logging

This commit is contained in:
chris 2025-03-15 01:38:57 +01:00
commit c2b6c5ddcb
Signed by: c6ristian
SSH key fingerprint: SHA256:B3m+yzpaxGXSEcDBpPHfvza/DNC0wuX+CKMeGq8wgak
3 changed files with 24 additions and 3 deletions

View file

@ -9,7 +9,11 @@
enable = true;
configuration = {
auth_enabled = false;
server.http_listen_port = 3100;
server = {
http_listen_port = 3100;
log_level = "warn";
};
common = {
ring.kvstore.store = "inmemory";
@ -34,7 +38,16 @@
delete_request_store = "filesystem";
};
limits_config.retention_period = "1y";
ruler = {
storage = {
type = "local";
local.directory = "/var/lib/loki/rules";
};
rule_path = "/var/lib/loki/ruler";
enable_api = true;
ring.kvstore.store = "inmemory";
alertmanager_url = "http://127.0.0.1:${toString config.services.loki.configuration.server.http_listen_port}/";
};
schema_config = {
configs = [

View file

@ -11,18 +11,21 @@
owner = "grafana";
group = "grafana";
restartUnits = [ "grafana.service" ];
sopsFile = ../../secrets/passwords.yaml;
};
secrets."services/loki/nginx" = {
mode = "0440";
owner = "nginx";
group = "nginx";
restartUnits = [ "nginx.service" ];
sopsFile = ../../secrets/passwords.yaml;
};
secrets."services/mimir/nginx" = {
mode = "0440";
owner = "nginx";
group = "nginx";
restartUnits = [ "nginx.service" ];
sopsFile = ../../secrets/passwords.yaml;
};
};