This commit is contained in:
nora 2024-08-08 12:24:14 +02:00
parent 13118bcebb
commit e887bbf737
4 changed files with 25 additions and 9 deletions

View file

@ -12,11 +12,11 @@
}, },
{ {
"name": "docker.nilstrieb.dev", "name": "docker.nilstrieb.dev",
"url": "https://docker.nilstrieb.dev" "url": "https://docker.noratrieb.dev"
}, },
{ {
"name": "vps1.nilstrieb.dev", "name": "vps1.nilstrieb.dev",
"url": "https://vps1.nilstrieb.dev" "url": "https://vps1.infra.noratrieb.dev"
}, },
{ {
"name": "vps2.nilstrieb.dev", "name": "vps2.nilstrieb.dev",

View file

@ -58,16 +58,27 @@
{ {
job_name = "journal"; job_name = "journal";
journal = { journal = {
max_age = "12h"; max_age = "24h";
labels = { labels = {
job = "systemd-journal"; job = "systemd-journal";
node = name; node = name;
}; };
}; };
relabel_configs = [{ relabel_configs = [
{
source_labels = [ "__journal__systemd_unit" ]; source_labels = [ "__journal__systemd_unit" ];
target_label = "unit"; target_label = "unit";
}]; }
{
source_labels = [ "__journal__hostname" ];
target_label = "host";
}
{
source_labels = [ "__journal_priority_keyword" ];
target_label = "severity";
regex = "(.+)";
}
];
} }
]; ];
}; };

View file

@ -98,7 +98,7 @@
systemd.services.loki.serviceConfig.EnvironmentFile = config.age.secrets.loki_env.path; systemd.services.loki.serviceConfig.EnvironmentFile = config.age.secrets.loki_env.path;
services.loki = { services.loki = {
enable = true; enable = true;
extraFlags = [ "-config.expand-env=true" ]; extraFlags = [ "-config.expand-env=true" /*"-print-config-stderr"*/ ];
configuration = { configuration = {
auth_enabled = false; auth_enabled = false;
server = { server = {
@ -132,8 +132,13 @@
cache_location = "/var/lib/loki/cache"; cache_location = "/var/lib/loki/cache";
}; };
aws = { aws = {
s3 = "s3://\${ACCESS_KEY}:\${SECRET_KEY}@http://127.0.0.1:3900/loki"; access_key_id = "\${ACCESS_KEY}";
secret_access_key = "\${SECRET_KEY}";
endpoint = "127.0.0.1:3900";
s3forcepathstyle = true;
region = "garage";
insecure = true; insecure = true;
s3 = "s3://\${ACCESS_KEY}:\${SECRET_KEY}@127.0.0.1:3900/loki";
}; };
}; };
}; };

Binary file not shown.