nixos/datadog: allow specifying dd_url (#97775)
Useful when you want to point datadog to another endpoint, either because you need a proxy to send out data, or because you use their EU endpoint.
This commit is contained in:
parent
4a559f8fee
commit
2865a8867f
@ -6,7 +6,7 @@ let
|
|||||||
cfg = config.services.datadog-agent;
|
cfg = config.services.datadog-agent;
|
||||||
|
|
||||||
ddConf = {
|
ddConf = {
|
||||||
dd_url = "https://app.datadoghq.com";
|
dd_url = cfg.ddUrl;
|
||||||
skip_ssl_validation = false;
|
skip_ssl_validation = false;
|
||||||
confd_path = "/etc/datadog-agent/conf.d";
|
confd_path = "/etc/datadog-agent/conf.d";
|
||||||
additional_checksd = "/etc/datadog-agent/checks.d";
|
additional_checksd = "/etc/datadog-agent/checks.d";
|
||||||
@ -77,6 +77,18 @@ in {
|
|||||||
type = types.path;
|
type = types.path;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
ddUrl = mkOption {
|
||||||
|
description = ''
|
||||||
|
Custom dd_url to configure the agent with.
|
||||||
|
Useful when you want to point datadog to another endpoint, either
|
||||||
|
because you need a proxy to send out data, or because you use their EU
|
||||||
|
endpoint.
|
||||||
|
'';
|
||||||
|
default = "https://app.datadoghq.com";
|
||||||
|
example = "https://app.datadoghq.eu";
|
||||||
|
type = types.str;
|
||||||
|
};
|
||||||
|
|
||||||
tags = mkOption {
|
tags = mkOption {
|
||||||
description = "The tags to mark this Datadog agent";
|
description = "The tags to mark this Datadog agent";
|
||||||
example = [ "test" "service" ];
|
example = [ "test" "service" ];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user