Set labels for victoria* metrics

This commit is contained in:
SebastianStork 2025-09-20 23:37:30 +02:00
parent 387af935d1
commit 3294e96bf9
2 changed files with 11 additions and 5 deletions

View file

@ -76,6 +76,8 @@ in
prometheus.scrape "victorialogs" {
targets = [{
__address__ = "localhost:${builtins.toString config.custom.services.victorialogs.port}",
job = "victorialogs",
instance = constants.hostname,
}]
forward_to = [prometheus.remote_write.default.receiver]
scrape_interval = "15s"

View file

@ -50,7 +50,11 @@ in
}
);
listenAddress = "localhost:${builtins.toString cfg.port}";
extraOptions = [ "-selfScrapeInterval=15s" ];
extraOptions = [
"-selfScrapeInterval=15s"
"-selfScrapeJob=victoriametrics"
"-selfScrapeInstance=${config.networking.hostName}"
];
};
custom.persist.directories = [ "/var/lib/${config.services.victoriametrics.stateDir}" ];