5.0 KiB
5.0 KiB
Configuration option = Default value | Description |
---|---|
[DEFAULT] | |
executor_thread_pool_size = 64 |
(Integer) Size of executor thread pool when executor is threading or eventlet. |
insecure_debug = False |
(Boolean) If set to true, then the server will return information in HTTP responses that may allow an unauthenticated or authenticated user to get more information than normal, such as additional details about why authentication failed. This may be useful for debugging but is insecure. |
[healthcheck] | |
backends = |
(List) Additional backends that can perform health checks and report that information back as part of a request. |
detailed = False |
(Boolean) Show more detailed information as part of the response |
disable_by_file_path = None |
(String) Check the presence of a file to determine if an application is running on a port. Used by DisableByFileHealthcheck plugin. |
disable_by_file_paths = |
(List) Check the presence of a file based on a port to determine if an application is running on a port. Expects a "port:path" list of strings. Used by DisableByFilesPortsHealthcheck plugin. |
path = /healthcheck |
(String) The path to respond to healtcheck requests on.
|
[profiler] | |
connection_string = messaging:// |
(String) Connection string for a notifier backend. Default value is
messaging:// which sets the notifier to oslo_messaging. Examples of
possible values:
|
enabled = False |
(Boolean) Enables the profiling for all services on this node.
Default value is False (fully disable the profiling feature). Possible
values:
|
es_doc_type = notification |
(String) Document type for notification indexing in elasticsearch. |
es_scroll_size = 10000 |
(Integer) Elasticsearch splits large requests in batches. This parameter defines maximum size of each batch (for example: es_scroll_size=10000). |
es_scroll_time = 2m |
(String) This parameter is a time value parameter (for example: es_scroll_time=2m), indicating for how long the nodes that participate in the search will maintain relevant resources in order to continue and support it. |
hmac_keys = SECRET_KEY |
(String) Secret key(s) to use for encrypting context data for performance profiling. This string value should have the following format: <key1>[,<key2>,...<keyn>], where each key is some random string. A user who triggers the profiling via the REST API has to set one of these keys in the headers of the REST API call to include profiling results of this node for this particular project. Both "enabled" flag and "hmac_keys" config options should be set to enable profiling. Also, to generate correct profiling information across all services at least one key needs to be consistent between OpenStack projects. This ensures it can be used from client side to generate the trace, containing information from all possible resources. |
sentinel_service_name = mymaster |
(String) Redissentinel uses a service name to identify a master redis service. This parameter defines the name (for example: sentinal_service_name=mymaster). |
socket_timeout = 0.1 |
(Floating point) Redissentinel provides a timeout option on the connections. This parameter defines that timeout (for example: socket_timeout=0.1). |
trace_sqlalchemy = False |
(Boolean) Enables SQL requests profiling in services. Default value
is False (SQL requests won't be traced). Possible values:
|