You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
3.1 KiB

# default securegateway.conf with samples for configuration of Splunk Secure Gateway App
[setup]
# Set address of the Spacebridge service. By default it is set to prod.spacebridge.spl.mobi
spacebridge_server=http.us-west-2.spacebridge.splunkcx.com
# This controls the log_level for application logs, by default this is set to INFO
# If you need more detailed logs set to DEBUG
log_level = INFO
# Set the request timeout in seconds seen at the async request level. Default 15s
# async_timeout = 15
# This setting controls the interval in which the Search Head will query if it is the Captain in a SHC
# The Splunk Secure Gateway App currently processes all requests through the Captain in a SHC
cluster_monitor_interval = 300
# Enable cluster mode. If enabled, the modular inputs will run on every member of the SHC. Disabled, it will only run
# on the captain.
cluster_mode_enabled = false
mtls = false
[client]
# Set the request timeout in seconds seen at the client level. Default 30s
request_timeout_secs = 30
[websocket]
# When a websocket disconnects reconnection code retries with exponential back-off to a maximum value
# The reconnect_max_delay is the maximum reconnection delay in seconds, default is 60s
reconnect_max_delay = 60
[subscription]
# The subscription_manager_modular_input will run for a period defined by the manager_lifetime_seconds configuration before restarting the process
# The default lifetime is 3600s
manager_lifetime_seconds = 3600
# The subscription_manager_modular_input will poll new subscription requests from clients at an interval defined by the manage_interval_seconds
# The default interval is 0.1s. If the Search Head instance is not performant this may be an option to reduce API calls to the host.
manager_interval_seconds = 0.2
# [dashboard]
# The dashboard_list_max_count setting will limit the number of dashboards returned in the dashboard list API
# If the dashboard list is timing out on clients this a helpful setting to limit the returned dashboards
# This is primarily a setting you would set while debugging an issue
# dashboard_list_max_count = 10000
# [proxyConfig]
# If set, Splunk Secure Gateway App sends all HTTP requests through the proxy server that you specify.
# No Default. Example formats:
# http_proxy = http://user:password@proxyIP:proxyPort
# http_proxy = user:password@proxyIp:proxyPort,
# http_proxy = http://proxyIp:proxyPort
# http_proxy = proxyIp:proxyPort
# If set, Splunk Secure Gateway App sends all HTTPS requests through the proxy server that you specify.
# No default. Example formats:
# https_proxy = http://user:password@proxyIP:proxyPort
# https_proxy = user:password@proxyIp:proxyPort,
# https_proxy = http://proxyIp:proxyPort
# https_proxy = proxyIp:proxyPort
# If set, allows registration attempts for a particular user to be validated using a webhook service.
# If this service returns a 200 status code, registration will continue. Otherwise registration will fail.
# The username is passed as a query parameter to the webhook as a GET request. Example formats:
# [registration]
# registration_webhook_url=https://hostname:port/endpoint
# webhook_verify_ssl= true