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
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
|
|
|