[config-ref] update ceilometer config options for Ocata

Change-Id: Ia05021432b04abf53e5aa4417d76531c1fd514ca
This commit is contained in:
KATO Tomoyuki 2017-02-13 19:19:59 +09:00
parent edf63e3e8d
commit 50cbf2d224
4 changed files with 79 additions and 231 deletions

View File

@ -16,42 +16,6 @@
* - Configuration option = Default value
- Description
* - **[DEFAULT]**
-
* - ``api_paste_config`` = ``api_paste.ini``
- (String) Configuration file for WSGI definition of API.
* - ``event_pipeline_cfg_file`` = ``event_pipeline.yaml``
- (String) Configuration file for event pipeline definition.
* - ``pipeline_cfg_file`` = ``pipeline.yaml``
- (String) Configuration file for pipeline definition.
* - ``pipeline_polling_interval`` = ``20``
- (Integer) Polling interval for pipeline file configuration in seconds.
* - ``refresh_event_pipeline_cfg`` = ``False``
- (Boolean) Refresh Event Pipeline configuration on-the-fly.
* - ``refresh_pipeline_cfg`` = ``False``
- (Boolean) Refresh Pipeline configuration on-the-fly.
* - ``reserved_metadata_keys`` =
- (List) List of metadata keys reserved for metering use. And these keys are additional to the ones included in the namespace.
* - ``reserved_metadata_length`` = ``256``
- (Integer) Limit on length of reserved metadata values.
* - ``reserved_metadata_namespace`` = ``metering.``
- (List) List of metadata prefixes reserved for metering use.
* - **[api]**
-
* - ``aodh_is_enabled`` = ``None``
- (Boolean) Set True to redirect alarms URLs to aodh. Default autodetection by querying keystone.
* - ``aodh_url`` = ``None``
- (String) The endpoint of Aodh to redirect alarms URLs to Aodh API. Default autodetection by querying keystone.
* - ``default_api_return_limit`` = ``100``
- (Integer) Default maximum number of items returned by API request.
* - ``gnocchi_is_enabled`` = ``None``
- (Boolean) Set True to disable resource/meter/sample URLs. Default autodetection by querying keystone.
* - ``panko_is_enabled`` = ``None``
- (Boolean) Set True to redirect events URLs to Panko. Default autodetection by querying keystone.
* - ``panko_url`` = ``None``
- (String) The endpoint of Panko to redirect events URLs to Panko API. Default autodetection by querying keystone.
* - ``pecan_debug`` = ``False``
- (Boolean) Toggle Pecan Debug Middleware.
* - **[oslo_middleware]**
-
* - ``enable_proxy_headers_parsing`` = ``False``

View File

@ -18,69 +18,29 @@
- Description
* - **[DEFAULT]**
-
* - ``batch_polled_samples`` = ``True``
- (Boolean) To reduce polling agent load, samples are sent to the notification agent in a batch. To gain higher throughput at the cost of load set this to False.
* - ``executor_thread_pool_size`` = ``64``
- (Integer) Size of executor thread pool.
* - ``host`` = ``<your_hostname>``
- (String) Name of this node, which must be valid in an AMQP key. Can be an opaque identifier. For ZeroMQ only, must be a valid host name, FQDN, or IP address.
* - ``http_timeout`` = ``600``
- (Integer) Timeout seconds for HTTP requests. Set it to None to disable timeout.
* - ``polling_namespaces`` = ``['compute', 'central']``
- (Unknown) Polling namespace(s) to be used while resource polling
* - ``pollster_list`` = ``[]``
- (Unknown) List of pollsters (or wildcard templates) to be used while polling
* - ``rootwrap_config`` = ``/etc/ceilometer/rootwrap.conf``
- (String) Path to the rootwrap configuration file touse for running commands as root
* - ``shuffle_time_before_polling_task`` = ``0``
- (Integer) To reduce large requests at same time to Nova or other components from different compute agents, shuffle start time of polling task.
* - **[compute]**
* - ``graceful_shutdown_timeout`` = ``60``
- (Integer) Specify a timeout after which a gracefully shutdown server will exit. Zero value means endless wait.
**Mutable**
This option can be changed without restarting.
* - ``log_options`` = ``True``
- (Boolean) Enables or disables logging values of all registered options when starting a service (at DEBUG level).
**Mutable**
This option can be changed without restarting.
* - **[healthcheck]**
-
* - ``resource_update_interval`` = ``0``
- (Integer) New instances will be discovered periodically based on this option (in seconds). By default, the agent discovers instances according to pipeline polling interval. If option is greater than 0, the instance list to poll will be updated based on this option's interval. Measurements relating to the instances will match intervals defined in pipeline.
* - ``workload_partitioning`` = ``False``
- (Boolean) Enable work-load partitioning, allowing multiple compute agents to be run simultaneously.
* - **[coordination]**
-
* - ``backend_url`` = ``None``
- (String) The backend URL to use for distributed coordination. If left empty, per-deployment central agent and per-host compute agent won't do workload partitioning and will only function correctly if a single instance of that service is running.
* - ``check_watchers`` = ``10.0``
- (Floating point) Number of seconds between checks to see if group membership has changed
* - ``heartbeat`` = ``1.0``
- (Floating point) Number of seconds between heartbeats for distributed coordination.
* - ``max_retry_interval`` = ``30``
- (Integer) Maximum number of seconds between retry to join partitioning group
* - ``retry_backoff`` = ``1``
- (Integer) Retry backoff factor when retrying to connect withcoordination backend
* - **[database]**
-
* - ``event_connection`` = ``None``
- (String) The connection string used to connect to the event database. (if unset, connection is used)
* - ``event_time_to_live`` = ``-1``
- (Integer) Number of seconds that events are kept in the database for (<= 0 means forever).
* - ``metering_connection`` = ``None``
- (String) The connection string used to connect to the metering database. (if unset, connection is used)
* - ``metering_time_to_live`` = ``-1``
- (Integer) Number of seconds that samples are kept in the database for (<= 0 means forever).
* - ``sql_expire_samples_only`` = ``False``
- (Boolean) Indicates if expirer expires only samples. If set true, expired samples will be deleted, but residual resource and meter definition data will remain.
* - **[meter]**
-
* - ``meter_definitions_cfg_file`` = ``meters.yaml``
- (String) Configuration file for defining meter notifications.
* - **[polling]**
-
* - ``partitioning_group_prefix`` = ``None``
- (String) Work-load partitioning group prefix. Use only if you want to run multiple polling agents with different config files. For each sub-group of the agent pool with the same partitioning_group_prefix a disjoint subset of pollsters should be loaded.
* - **[publisher]**
-
* - ``telemetry_secret`` = ``change this for valid signing``
- (String) Secret value for signing messages. Set value empty if signing is not required to avoid computational overhead.
* - **[publisher_notifier]**
-
* - ``event_topic`` = ``event``
- (String) The topic that ceilometer uses for event notifications.
* - ``metering_topic`` = ``metering``
- (String) The topic that ceilometer uses for metering notifications.
* - ``telemetry_driver`` = ``messagingv2``
- (String) The driver that ceilometer uses for metering notifications.
* - ``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) DEPRECATED: The path to respond to healtcheck requests on.

View File

@ -29,8 +29,8 @@
* - ``sentinel_group_name`` = ``oslo-messaging-zeromq``
- (String) Redis replica set name.
* - ``sentinel_hosts`` =
- (List) DEPRECATED: List of Redis Sentinel hosts (fault tolerance mode) e.g. [host:port, host1:port ... ] Replaced by [DEFAULT]/transport_url
- (List) DEPRECATED: List of Redis Sentinel hosts (fault tolerance mode), e.g., [host:port, host1:port ... ] Replaced by [DEFAULT]/transport_url
* - ``socket_timeout`` = ``10000``
- (Integer) Timeout in ms on blocking socket operations
- (Integer) Timeout in ms on blocking socket operations.
* - ``wait_timeout`` = ``2000``
- (Integer) Time in ms to wait between connection attempts.

View File

@ -1,60 +1,37 @@
api_paste_config api
batch_polled_samples common
ceilometer_control_exchange exchange
cinder_control_exchange exchange
conn_pool_min_size disable
conn_pool_ttl disable
control_exchange disable
debug disable
default_log_levels disable
dns_control_exchange exchange
event_dispatchers dispatchers
event_pipeline_cfg_file api
executor_thread_pool_size common
fatal_deprecations disable
glance_control_exchange exchange
heat_control_exchange exchange
host common
http_control_exchanges exchange
http_timeout common
hypervisor_inspector inspector
graceful_shutdown_timeout common
instance_format disable
instance_uuid_format disable
ironic_exchange exchange
keystone_control_exchange exchange
libvirt_type inspector
libvirt_uri inspector
log_config_append disable
log_date_format disable
log_dir disable
log_file disable
log_options common
logging_context_format_string disable
logging_debug_format_suffix disable
logging_default_format_string disable
logging_exception_prefix disable
logging_user_identity_format disable
magnum_control_exchange exchange
meter_dispatchers dispatchers
neutron_control_exchange exchange
nova_control_exchange exchange
nova_http_log_debug debug
pipeline_cfg_file api
pipeline_polling_interval api
polling_namespaces common
pollster_list common
publish_errors disable
refresh_event_pipeline_cfg api
refresh_pipeline_cfg api
reseller_prefix swift
reserved_metadata_keys api
reserved_metadata_length api
reserved_metadata_namespace api
rootwrap_config common
rate_limit_burst disable
rate_limit_except_level disable
rate_limit_interval disable
rpc_ack_timeout_base disable
rpc_ack_timeout_multiplier disable
rpc_backend disable
rpc_cast_timeout disable
rpc_conn_pool_size disable
rpc_message_ttl disable
rpc_poll_timeout disable
rpc_response_timeout disable
rpc_retry_attempts disable
rpc_thread_pool_size disable
rpc_use_acks disable
rpc_zmq_bind_address disable
rpc_zmq_bind_port_retries disable
rpc_zmq_contexts disable
@ -65,42 +42,25 @@ rpc_zmq_max_port disable
rpc_zmq_min_port disable
rpc_zmq_serialization disable
rpc_zmq_topic_backlog disable
sahara_control_exchange exchange
sample_source exchange
shuffle_time_before_polling_task common
swift_control_exchange exchange
subscribe_on disable
syslog_log_facility disable
transport_url disable
trove_control_exchange exchange
use_dynamic_connections disable
use_pub_sub disable
use_router_proxy disable
use_stderr disable
use_syslog disable
verbose disable
watch_log_file disable
zaqar_control_exchange zaqar
zmq_failover_connections disable
zmq_immediate disable
zmq_linger disable
zmq_target_expire disable
zmq_target_update disable
api/aodh_is_enabled api
api/aodh_url api
api/default_api_return_limit api
api/gnocchi_is_enabled api
api/panko_is_enabled api
api/panko_url api
api/pecan_debug api
collector/batch_size collector
collector/batch_timeout collector
collector/udp_address collector
collector/udp_port collector
collector/workers collector
compute/resource_update_interval common
compute/workload_partitioning common
coordination/backend_url common
coordination/check_watchers common
coordination/heartbeat common
coordination/max_retry_interval common
coordination/retry_backoff common
zmq_tcp_keepalive disable
zmq_tcp_keepalive_cnt disable
zmq_tcp_keepalive_idle disable
zmq_tcp_keepalive_intvl disable
cors/allow_credentials disable
cors/allow_headers disable
cors/allow_methods disable
@ -121,43 +81,24 @@ database/db_inc_retry_interval disable
database/db_max_retries disable
database/db_max_retry_interval disable
database/db_retry_interval disable
database/event_connection common
database/event_time_to_live common
database/idle_timeout disable
database/max_overflow disable
database/max_pool_size disable
database/max_retries disable
database/metering_connection common
database/metering_time_to_live common
database/min_pool_size disable
database/mysql_sql_mode disable
database/pool_timeout disable
database/retry_interval disable
database/slave_connection disable
database/sql_expire_samples_only common
database/sqlite_db disable
database/sqlite_synchronous disable
database/use_db_reconnect disable
dispatcher_file/backup_count collector
dispatcher_file/file_path collector
dispatcher_file/max_bytes collector
dispatcher_http/event_target dispatcher_http
dispatcher_http/target dispatcher_http
dispatcher_http/timeout dispatcher_http
dispatcher_http/verify_ssl dispatcher_http
event/definitions_cfg_file events
event/drop_unmatched_notifications events
event/store_raw events
hardware/meter_definitions_file tripleo
hardware/readonly_user_auth_proto tripleo
hardware/readonly_user_name tripleo
hardware/readonly_user_password tripleo
hardware/readonly_user_priv_password tripleo
hardware/readonly_user_priv_proto tripleo
hardware/url_scheme tripleo
healthcheck/backends common
healthcheck/detailed common
healthcheck/disable_by_file_path common
healthcheck/disable_by_file_paths common
healthcheck/path common
hyperv/force_volumeutils_v1 hyperv
ipmi/node_manager_init_retry ipmi
ipmi/polling_retry ipmi
keystone_authtoken/admin_password disable
keystone_authtoken/admin_tenant_name disable
keystone_authtoken/admin_token disable
@ -194,6 +135,8 @@ keystone_authtoken/memcache_use_advanced_pool disable
keystone_authtoken/memcached_servers disable
keystone_authtoken/region_name disable
keystone_authtoken/revocation_cache_time disable
keystone_authtoken/service_token_roles disable
keystone_authtoken/service_token_roles_required disable
keystone_authtoken/signing_dir disable
keystone_authtoken/token_cache_time disable
matchmaker_redis/check_timeout redis
@ -204,15 +147,6 @@ matchmaker_redis/sentinel_group_name redis
matchmaker_redis/sentinel_hosts redis
matchmaker_redis/socket_timeout redis
matchmaker_redis/wait_timeout redis
meter/meter_definitions_cfg_file common
notification/ack_on_event_error events
notification/batch_size notification
notification/batch_timeout notification
notification/disable_non_metric_meters notification
notification/messaging_urls notification
notification/pipeline_processing_queues notification
notification/workers events
notification/workload_partitioning events
oslo_concurrency/disable_process_locking disable
oslo_concurrency/lock_path disable
oslo_messaging_amqp/addressing_mode disable
@ -225,9 +159,11 @@ oslo_messaging_amqp/connection_retry_interval_max disable
oslo_messaging_amqp/container_name disable
oslo_messaging_amqp/default_notification_exchange disable
oslo_messaging_amqp/default_notify_timeout disable
oslo_messaging_amqp/default_reply_retry disable
oslo_messaging_amqp/default_reply_timeout disable
oslo_messaging_amqp/default_rpc_exchange disable
oslo_messaging_amqp/default_send_timeout disable
oslo_messaging_amqp/default_sender_link_timeout disable
oslo_messaging_amqp/group_request_prefix disable
oslo_messaging_amqp/idle_timeout disable
oslo_messaging_amqp/link_retry_delay disable
@ -235,6 +171,7 @@ oslo_messaging_amqp/multicast_address disable
oslo_messaging_amqp/notify_address_prefix disable
oslo_messaging_amqp/notify_server_credit disable
oslo_messaging_amqp/password disable
oslo_messaging_amqp/pre_settled disable
oslo_messaging_amqp/reply_link_credit disable
oslo_messaging_amqp/rpc_address_prefix disable
oslo_messaging_amqp/rpc_server_credit disable
@ -249,6 +186,16 @@ oslo_messaging_amqp/ssl_key_password disable
oslo_messaging_amqp/trace disable
oslo_messaging_amqp/unicast_address disable
oslo_messaging_amqp/username disable
oslo_messaging_kafka/conn_pool_min_size disable
oslo_messaging_kafka/conn_pool_ttl disable
oslo_messaging_kafka/consumer_group disable
oslo_messaging_kafka/kafka_consumer_timeout disable
oslo_messaging_kafka/kafka_default_host disable
oslo_messaging_kafka/kafka_default_port disable
oslo_messaging_kafka/kafka_max_fetch_bytes disable
oslo_messaging_kafka/pool_size disable
oslo_messaging_kafka/producer_batch_size disable
oslo_messaging_kafka/producer_batch_timeout disable
oslo_messaging_notifications/driver disable
oslo_messaging_notifications/topics disable
oslo_messaging_notifications/transport_url disable
@ -260,6 +207,7 @@ oslo_messaging_rabbit/default_notification_exchange disable
oslo_messaging_rabbit/default_notification_retry_attempts disable
oslo_messaging_rabbit/default_rpc_exchange disable
oslo_messaging_rabbit/default_rpc_retry_attempts disable
oslo_messaging_rabbit/default_serializer_type disable
oslo_messaging_rabbit/fake_rabbit disable
oslo_messaging_rabbit/frame_max disable
oslo_messaging_rabbit/heartbeat_interval disable
@ -308,8 +256,13 @@ oslo_messaging_rabbit/socket_timeout disable
oslo_messaging_rabbit/ssl disable
oslo_messaging_rabbit/ssl_options disable
oslo_messaging_rabbit/tcp_user_timeout disable
oslo_messaging_zmq/rpc_cast_timeout disable
oslo_messaging_zmq/rpc_ack_timeout_base disable
oslo_messaging_zmq/rpc_ack_timeout_multiplier disable
oslo_messaging_zmq/rpc_message_ttl disable
oslo_messaging_zmq/rpc_poll_timeout disable
oslo_messaging_zmq/rpc_retry_attempts disable
oslo_messaging_zmq/rpc_thread_pool_size disable
oslo_messaging_zmq/rpc_use_acks disable
oslo_messaging_zmq/rpc_zmq_bind_address disable
oslo_messaging_zmq/rpc_zmq_bind_port_retries disable
oslo_messaging_zmq/rpc_zmq_contexts disable
@ -320,51 +273,22 @@ oslo_messaging_zmq/rpc_zmq_max_port disable
oslo_messaging_zmq/rpc_zmq_min_port disable
oslo_messaging_zmq/rpc_zmq_serialization disable
oslo_messaging_zmq/rpc_zmq_topic_backlog disable
oslo_messaging_zmq/subscribe_on disable
oslo_messaging_zmq/use_dynamic_connections disable
oslo_messaging_zmq/use_pub_sub disable
oslo_messaging_zmq/use_router_proxy disable
oslo_messaging_zmq/zmq_failover_connections disable
oslo_messaging_zmq/zmq_immediate disable
oslo_messaging_zmq/zmq_linger disable
oslo_messaging_zmq/zmq_target_expire disable
oslo_messaging_zmq/zmq_target_update disable
oslo_messaging_zmq/zmq_tcp_keepalive disable
oslo_messaging_zmq/zmq_tcp_keepalive_cnt disable
oslo_messaging_zmq/zmq_tcp_keepalive_idle disable
oslo_messaging_zmq/zmq_tcp_keepalive_intvl disable
oslo_middleware/enable_proxy_headers_parsing api
oslo_middleware/max_request_body_size api
oslo_middleware/secure_proxy_ssl_header api
oslo_policy/policy_default_rule disable
oslo_policy/policy_dirs disable
oslo_policy/policy_file disable
polling/partitioning_group_prefix common
publisher/telemetry_secret common
publisher_notifier/event_topic common
publisher_notifier/metering_topic common
publisher_notifier/telemetry_driver common
rgw_admin_credentials/access_key rgw
rgw_admin_credentials/secret_key rgw
service_credentials/auth_section auth
service_credentials/auth_type auth
service_credentials/cafile auth
service_credentials/certfile auth
service_credentials/insecure auth
service_credentials/interface auth
service_credentials/keyfile auth
service_credentials/region_name auth
service_credentials/timeout auth
service_types/glance service_types
service_types/kwapi service_types
service_types/neutron service_types
service_types/neutron_lbaas_version service_types
service_types/nova service_types
service_types/radosgw service_types
service_types/swift service_types
storage/max_retries storage
storage/retry_interval storage
vmware/api_retry_count vmware
vmware/ca_file vmware
vmware/host_ip vmware
vmware/host_password vmware
vmware/host_port vmware
vmware/host_username vmware
vmware/insecure vmware
vmware/task_poll_interval vmware
vmware/wsdl_location vmware
xenapi/connection_password xenapi
xenapi/connection_url xenapi
xenapi/connection_username xenapi