aboutsummaryrefslogtreecommitdiff
path: root/modules/services/monitoring/loki.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services/monitoring/loki.nix')
-rw-r--r--modules/services/monitoring/loki.nix19
1 files changed, 14 insertions, 5 deletions
diff --git a/modules/services/monitoring/loki.nix b/modules/services/monitoring/loki.nix
index 8092100..65c4bdd 100644
--- a/modules/services/monitoring/loki.nix
+++ b/modules/services/monitoring/loki.nix
@@ -5,10 +5,19 @@ in
{
options.my.services.monitoring.loki = with lib; {
enable = mkEnableOption "loki observability stack";
- address = mkOption {
+ listenAddress = mkOption {
type = types.str;
- example = "192.168.6.40";
- description = "Listen address";
+ default = "0.0.0.0";
+ description = lib.mdDoc ''
+ Address to listen on.
+ '';
+ };
+ listenPort = mkOption {
+ type = types.port;
+ default = 3100;
+ description = lib.mdDoc ''
+ Port to listen on.
+ '';
};
};
@@ -22,12 +31,12 @@ in
server = {
http_listen_port = 3100;
- http_listen_address = cfg.address;
+ http_listen_address = cfg.listenAddress;
};
ingester = {
lifecycler = {
- address = cfg.address;
+ address = cfg.listenAddress;
ring = {
kvstore = { store = "inmemory"; };
replication_factor = 1;