@@ -886,19 +886,19 @@ api_key:
886886# # Advanced Configuration ##
887887# ###########################
888888
889- # # @param confd_path - string - optional - default: {{ if (eq .OS "linux") }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
890- # # @env DD_CONFD_PATH - string - optional - default: {{ if (eq .OS "linux") }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
889+ # # @param confd_path - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
890+ # # @env DD_CONFD_PATH - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
891891# # The path containing check configuration files. By default, uses the conf.d folder
892892# # located in the Agent configuration folder.
893893#
894- # confd_path: {{ if (eq .OS "linux") }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
894+ # confd_path: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/conf.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\conf.d"{{else}}"/opt/datadog-agent/etc/conf.d"{{ end }}
895895
896- # # @param additional_checksd - string - optional - default: {{ if (eq .OS "linux") }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
897- # # @env DD_ADDITIONAL_CHECKSD - string - optional - default: {{ if (eq .OS "linux") }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
896+ # # @param additional_checksd - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
897+ # # @env DD_ADDITIONAL_CHECKSD - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
898898# # Additional path indicating where to search for Python checks. By default, uses the checks.d folder
899899# # located in the Agent configuration folder.
900900#
901- # additional_checksd: {{ if (eq .OS "linux") }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
901+ # additional_checksd: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/etc/datadog-agent/checks.d"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\checks.d"{{else}}"/opt/datadog-agent/etc/checks.d"{{ end }}
902902
903903# # @param expvar_port - integer - optional - default: 5000
904904# # @env DD_EXPVAR_PORT - integer - optional - default: 5000
@@ -912,15 +912,15 @@ api_key:
912912#
913913# cmd_port: 5001
914914
915- # # @param GUI_port - integer - optional - default: {{ if (eq .OS "linux ") }}-1{{ else }}5002 {{end}}
916- # # @env DD_GUI_PORT - integer - optional - default: {{ if (eq .OS "linux ") }}-1{{ else }}5002 {{end}}
915+ # # @param GUI_port - integer - optional - default: {{ if (or ( eq .OS "darwin ") (eq .OS "windows")) }}5002{{ else}}-1 {{end}}
916+ # # @env DD_GUI_PORT - integer - optional - default: {{ if (or ( eq .OS "darwin ") (eq .OS "windows")) }}5002{{ else}}-1 {{end}}
917917# # The port for the browser GUI to be served.
918918# # Setting 'GUI_port: -1' turns off the GUI completely
919919# # Default is:
920920# # * Windows & macOS : `5002`
921921# # * Linux: `-1`
922922#
923- # GUI_port: {{ if (eq .OS "linux ") }}-1{{ else }}5002 {{end}}
923+ # GUI_port: {{ if (or ( eq .OS "darwin ") (eq .OS "windows")) }}5002{{ else}}-1 {{end}}
924924
925925# # @param GUI_session_expiration - integer - optional - default: 0
926926# # @env DD_GUI_SESSION_EXPIRATION - integer - optional - default: 0
@@ -1401,15 +1401,15 @@ api_key:
14011401#
14021402# streaming:
14031403
1404- # # @param streamlogs_log_file - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
1405- # # @env DD_LOGS_CONFIG_STREAMING_STREAMLOGS_LOG_FILE - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
1404+ # # @param streamlogs_log_file - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
1405+ # # @env DD_LOGS_CONFIG_STREAMING_STREAMLOGS_LOG_FILE - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
14061406# # Path to the file containing the streamlogs log file.
14071407# # Default paths:
14081408# # * Windows: c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log
14091409# # * Darwin: /opt/datadog-agent/logs/streamlogs_info/streamlogs.log
14101410# # * Linux: /var/log/datadog/streamlogs_info/streamlogs.log
14111411#
1412- # streamlogs_log_file: {{ if (eq .OS "linux") }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
1412+ # streamlogs_log_file: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/streamlogs_info/streamlogs.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\streamlogs_info\\streamlogs.log"{{else}}"/opt/datadog-agent/logs/streamlogs_info/streamlogs.log"{{ end }}
14131413
14141414{{- end -}}
14151415{{- if .TraceAgent }}
@@ -1448,15 +1448,15 @@ api_key:
14481448#
14491449# receiver_port: 8126
14501450
1451- # # @param receiver_socket - string - optional - default: {{ if (eq .OS "linux") }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
1452- # # @env DD_APM_RECEIVER_SOCKET - string - optional - default: {{ if (eq .OS "linux") }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
1451+ # # @param receiver_socket - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
1452+ # # @env DD_APM_RECEIVER_SOCKET - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
14531453# # Accept traces through Unix Domain Sockets.
14541454# # Set to "" to disable the UDS receiver.
14551455# #
14561456# # Please note that UDS receiver is not available in Windows.
14571457# # Enabling this setting may result in unexpected behavior.
14581458#
1459- # receiver_socket: {{ if (eq .OS "linux") }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
1459+ # receiver_socket: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/apm.socket"{{else}}""{{end}}
14601460
14611461# # @param apm_non_local_traffic - boolean - optional - default: false
14621462# # @env DD_APM_NON_LOCAL_TRAFFIC - boolean - optional - default: false
@@ -2107,11 +2107,11 @@ api_key:
21072107#
21082108# cmd_port: 6162
21092109
2110- # # @param log_file - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
2111- # # @env DD_PROCESS_CONFIG_LOG_FILE - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
2110+ # # @param log_file - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
2111+ # # @env DD_PROCESS_CONFIG_LOG_FILE - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
21122112# # The full path to the file where process Agent logs are written.
21132113#
2114- # log_file: {{ if (eq .OS "linux") }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
2114+ # log_file: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/process-agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\process-agent.log"{{else}}"/opt/datadog-agent/logs/process-agent.log"{{ end }}
21152115
21162116# # @param intervals - custom object - optional
21172117# # The interval, in seconds, at which the Agent runs each check. If you want consistent
@@ -2231,7 +2231,7 @@ api_key:
22312231# # Disable realtime process and container checks
22322232#
22332233# disable_realtime_checks: false
2234- {{- if (ne .OS "darwin" ) }}
2234+ {{- if (or (eq .OS "windows") (eq .OS "linux") ) }}
22352235
22362236# ############################################
22372237# # Network Path Dynamic Test Configuration ##
@@ -2490,16 +2490,16 @@ api_key:
24902490#
24912491# bind_host: localhost
24922492
2493- # # @param dogstatsd_socket - string - optional - default: {{ if (eq .OS "linux") }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
2494- # # @env DD_DOGSTATSD_SOCKET - string - optional - default: {{ if (eq .OS "linux") }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
2493+ # # @param dogstatsd_socket - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
2494+ # # @env DD_DOGSTATSD_SOCKET - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
24952495# # Listen for Dogstatsd metrics on a Unix Socket (*nix only).
24962496# # Set to a valid and existing filesystem path to enable.
24972497# # Set to "" to disable this feature.
24982498# #
24992499# # Please note that UDS receiver is not available in Windows.
25002500# # Enabling this setting may result in unexpected behavior.
25012501#
2502- # dogstatsd_socket: {{ if (eq .OS "linux") }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
2502+ # dogstatsd_socket: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/run/datadog/dsd.socket"{{else}}""{{end}}
25032503
25042504# # @param dogstatsd_origin_detection - boolean - optional - default: false
25052505# # @env DD_DOGSTATSD_ORIGIN_DETECTION - boolean - optional - default: false
@@ -2742,11 +2742,11 @@ api_key:
27422742#
27432743# jmx_max_ram_percentage: 25
27442744
2745- # # @param jmx_log_file - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
2746- # # @env DD_JMX_LOG_FILE - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
2745+ # # @param jmx_log_file - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
2746+ # # @env DD_JMX_LOG_FILE - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
27472747# # Path of the log file where JMXFetch logs are written.
27482748#
2749- # jmx_log_file: {{ if (eq .OS "linux") }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
2749+ # jmx_log_file: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/jmxfetch.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\jmxfetch.log"{{else}}"/opt/datadog-agent/logs/jmxfetch.log"{{ end }}
27502750
27512751# # @param jmx_max_restarts - integer - optional - default: 3
27522752# # @env DD_JMX_MAX_RESTARTS - integer - optional - default: 3
@@ -2830,12 +2830,12 @@ api_key:
28302830#
28312831# log_level: "info"
28322832
2833- # # @param log_file - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
2834- # # @env DD_LOG_FILE - string - optional - default: {{ if (eq .OS "linux") }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
2833+ # # @param log_file - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
2834+ # # @env DD_LOG_FILE - string - optional - default: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
28352835# # Path of the log file for the Datadog Agent.
28362836# # See https://docs.datadoghq.com/agent/guide/agent-log-files/
28372837#
2838- # log_file: {{ if (eq .OS "linux") }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
2838+ # log_file: {{ if (or ( eq .OS "linux") (eq .OS "aix") ) }}"/var/log/datadog/agent.log"{{ else if ((eq .OS "windows")) }}"c:\\programdata\\datadog\\logs\\agent.log"{{else}}"/opt/datadog-agent/logs/agent.log"{{ end }}
28392839
28402840# # @param log_format_json - boolean - optional - default: false
28412841# # @env DD_LOG_FORMAT_JSON - boolean - optional - default: false
0 commit comments