grafana: Patch victoria* dashboards to use nixpkgs' version format

This commit is contained in:
SebastianStork 2025-12-30 22:00:42 +01:00
parent 797651e316
commit 9448690045
Signed by: SebastianStork
SSH key fingerprint: SHA256:tRrGdjYOwgHxpSc/wTOZQZEjxcb15P0tyXRsbAfd+2Q
3 changed files with 29 additions and 39 deletions

View file

@ -1,9 +1,4 @@
{
config,
pkgs,
lib,
...
}:
{ config, lib, ... }:
let
cfg = config.custom.web-services.victoriametrics;
in
@ -42,13 +37,6 @@ in
services.victoriametrics = {
enable = true;
# The victoriametrics grafana-dashboard expects the version label to have the format `victoria-metrics-*`
package = pkgs.victoriametrics.overrideAttrs (
_: previousAttrs: {
version = "victoria-metrics-${previousAttrs.version}";
__intentionallyOverridingVersion = true;
}
);
listenAddress = "localhost:${toString cfg.port}";
extraOptions = [
"-selfScrapeInterval=15s"