valkyrie: Configure promtail

This commit is contained in:
Erwin Boskma 2024-05-08 15:54:35 +02:00
parent a5abfc14fc
commit 34b5e5f21b
Signed by: erwin
SSH key fingerprint: SHA256:/Wk1WZdLg+vQHs3in9qq7PsIp8SMzwGSk/RLZ5zPuZk
2 changed files with 36 additions and 0 deletions

View file

@ -10,6 +10,7 @@
./blocky
./coredns
./kea
./promtail
./unbound
];

View file

@ -0,0 +1,35 @@
{
services.promtail = {
enable = true;
configuration = {
clients = [ { url = "http://saga:3100/loki/api/v1/push"; } ];
positions = {
filename = "/tmp/positions.yaml";
};
scrape_configs = [
{
job_name = "journal";
journal = {
labels = {
host = "valkyrie";
job = "systemd-journal";
};
max_age = "24h";
};
relabel_configs = [
{
source_labels = [ "__journal__systemd_unit" ];
target_label = "unit";
}
];
}
];
server = {
grpc_listen_port = 0;
http_listen_port = 28183;
};
};
};
}