tor-browser: fix desktop icon (#365780)
[NixPkgs.git] / nixos / modules / services / monitoring / prometheus / exporters / redis.nix
blob7ed7a7b51228aadbb7bf5c8a7f34d120564c2aab
2   config,
3   lib,
4   pkgs,
5   options,
6   ...
7 }:
9 let
10   cfg = config.services.prometheus.exporters.redis;
11   inherit (lib) concatStringsSep;
14   port = 9121;
15   serviceOpts = {
16     serviceConfig = {
17       RestrictAddressFamilies = [ "AF_UNIX" ];
18       ExecStart = ''
19         ${pkgs.prometheus-redis-exporter}/bin/redis_exporter \
20           -web.listen-address ${cfg.listenAddress}:${toString cfg.port} \
21           ${concatStringsSep " \\\n  " cfg.extraFlags}
22       '';
23     };
24   };