4 # Options defined in oslo.messaging
7 # Use durable queues in amqp. (boolean value)
8 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
9 #amqp_durable_queues=false
11 # Auto-delete queues in amqp. (boolean value)
12 #amqp_auto_delete=false
14 # Size of RPC connection pool. (integer value)
15 #rpc_conn_pool_size=30
17 # Qpid broker hostname. (string value)
18 #qpid_hostname=localhost
20 # Qpid broker port. (integer value)
23 # Qpid HA cluster host:port pairs. (list value)
24 #qpid_hosts=$qpid_hostname:$qpid_port
26 # Username for Qpid connection. (string value)
29 # Password for Qpid connection. (string value)
32 # Space separated list of SASL mechanisms to use for auth.
34 #qpid_sasl_mechanisms=
36 # Seconds between connection keepalive heartbeats. (integer
40 # Transport to use, either 'tcp' or 'ssl'. (string value)
43 # Whether to disable the Nagle algorithm. (boolean value)
44 #qpid_tcp_nodelay=true
46 # The number of prefetched messages held by receiver. (integer
48 #qpid_receiver_capacity=1
50 # The qpid topology version to use. Version 1 is what was
51 # originally used by impl_qpid. Version 2 includes some
52 # backwards-incompatible changes that allow broker federation
53 # to work. Users should update to version 2 when they are
54 # able to take everything down, as it requires a clean break.
56 #qpid_topology_version=1
58 # SSL version to use (valid only if SSL enabled). valid values
59 # are TLSv1, SSLv23 and SSLv3. SSLv2 may be available on some
60 # distributions. (string value)
63 # SSL key file (valid only if SSL enabled). (string value)
66 # SSL cert file (valid only if SSL enabled). (string value)
69 # SSL certification authority file (valid only if SSL
70 # enabled). (string value)
73 # How long to wait before reconnecting in response to an AMQP
74 # consumer cancel notification. (floating point value)
75 #kombu_reconnect_delay=1.0
77 # The RabbitMQ broker address where a single node is used.
79 #rabbit_host=localhost
81 # The RabbitMQ broker port where a single node is used.
85 # RabbitMQ HA cluster host:port pairs. (list value)
86 #rabbit_hosts=$rabbit_host:$rabbit_port
88 # Connect over SSL for RabbitMQ. (boolean value)
91 # The RabbitMQ userid. (string value)
94 # The RabbitMQ password. (string value)
95 #rabbit_password=guest
97 # the RabbitMQ login method (string value)
98 #rabbit_login_method=AMQPLAIN
100 # The RabbitMQ virtual host. (string value)
101 #rabbit_virtual_host=/
103 # How frequently to retry connecting with RabbitMQ. (integer
105 #rabbit_retry_interval=1
107 # How long to backoff for between retries when connecting to
108 # RabbitMQ. (integer value)
109 #rabbit_retry_backoff=2
111 # Maximum number of RabbitMQ connection retries. Default is 0
112 # (infinite retry count). (integer value)
113 #rabbit_max_retries=0
115 # Use HA queues in RabbitMQ (x-ha-policy: all). If you change
116 # this option, you must wipe the RabbitMQ database. (boolean
118 #rabbit_ha_queues=false
120 # If passed, use a fake RabbitMQ provider. (boolean value)
123 # ZeroMQ bind address. Should be a wildcard (*), an ethernet
124 # interface, or IP. The "host" option should point or resolve
125 # to this address. (string value)
126 #rpc_zmq_bind_address=*
128 # MatchMaker driver. (string value)
129 #rpc_zmq_matchmaker=oslo.messaging._drivers.matchmaker.MatchMakerLocalhost
131 # ZeroMQ receiver listening port. (integer value)
134 # Number of ZeroMQ contexts, defaults to 1. (integer value)
137 # Maximum number of ingress messages to locally buffer per
138 # topic. Default is unlimited. (integer value)
139 #rpc_zmq_topic_backlog=<None>
141 # Directory for holding IPC sockets. (string value)
142 #rpc_zmq_ipc_dir=/var/run/openstack
144 # Name of this node. Must be a valid hostname, FQDN, or IP
145 # address. Must match "host" option, if running Nova. (string
147 #rpc_zmq_host=ceilometer
149 # Seconds to wait before a cast expires (TTL). Only supported
150 # by impl_zmq. (integer value)
153 # Heartbeat frequency. (integer value)
154 #matchmaker_heartbeat_freq=300
156 # Heartbeat time-to-live. (integer value)
157 #matchmaker_heartbeat_ttl=600
159 # Size of RPC greenthread pool. (integer value)
160 #rpc_thread_pool_size=64
162 # Driver or drivers to handle sending notifications. (multi
164 #notification_driver=
166 # AMQP topic used for OpenStack notifications. (list value)
167 # Deprecated group/name - [rpc_notifier2]/topics
168 #notification_topics=notifications
170 # Seconds to wait for a response from a call. (integer value)
171 #rpc_response_timeout=60
173 # A URL representing the messaging driver to use and its full
174 # configuration. If not set, we fall back to the rpc_backend
175 # option and driver specific configuration. (string value)
176 #transport_url=<None>
178 # The messaging driver to use, defaults to rabbit. Other
179 # drivers include qpid and zmq. (string value)
182 # The default exchange under which topics are scoped. May be
183 # overridden by an exchange name specified in the
184 # transport_url option. (string value)
185 #control_exchange=openstack
189 # Options defined in ceilometer.middleware
192 # Exchanges name to listen for notifications. (multi valued)
193 #http_control_exchanges=nova
194 #http_control_exchanges=glance
195 #http_control_exchanges=neutron
196 #http_control_exchanges=cinder
200 # Options defined in ceilometer.nova_client
203 # Allow novaclient's debug log output. (boolean value)
204 #nova_http_log_debug=false
208 # Options defined in ceilometer.pipeline
211 # Configuration file for pipeline definition. (string value)
212 #pipeline_cfg_file=pipeline.yaml
216 # Options defined in ceilometer.sample
219 # Source for samples emitted on this instance. (string value)
220 # Deprecated group/name - [DEFAULT]/counter_source
221 #sample_source=openstack
225 # Options defined in ceilometer.service
228 # Name of this node, which must be valid in an AMQP key. Can
229 # be an opaque identifier. For ZeroMQ only, must be a valid
230 # host name, FQDN, or IP address. (string value)
233 # Number of workers for collector service. A single collector
234 # is enabled by default. (integer value)
237 # Number of workers for notification service. A single
238 # notification agent is enabled by default. (integer value)
239 #notification_workers=1
243 # Options defined in ceilometer.utils
246 # Path to the rootwrap configuration file touse for running
247 # commands as root (string value)
248 #rootwrap_config=/etc/ceilometer/rootwrap.conf
252 # Options defined in ceilometer.api.app
255 # Configuration file for WSGI definition of API. (string
257 #api_paste_config=api_paste.ini
261 # Options defined in ceilometer.compute.notifications
264 # Exchange name for Nova notifications. (string value)
265 #nova_control_exchange=nova
269 # Options defined in ceilometer.compute.util
272 # List of metadata prefixes reserved for metering use. (list
274 #reserved_metadata_namespace=metering.
276 # Limit on length of reserved metadata values. (integer value)
277 #reserved_metadata_length=256
281 # Options defined in ceilometer.compute.virt.inspector
284 # Inspector to use for inspecting the hypervisor layer.
286 #hypervisor_inspector=libvirt
290 # Options defined in ceilometer.compute.virt.libvirt.inspector
293 # Libvirt domain type (valid options are: kvm, lxc, qemu, uml,
294 # xen). (string value)
297 # Override the default libvirt URI (which is dependent on
298 # libvirt_type). (string value)
303 # Options defined in ceilometer.data_processing.notifications
306 # Exchange name for Data Processing notifications (string
308 #sahara_control_exchange=sahara
312 # Options defined in ceilometer.dispatcher
315 # Dispatcher to process data. (multi valued)
320 # Options defined in ceilometer.identity.notifications
323 # Exchange name for Keystone notifications. (string value)
324 #keystone_control_exchange=keystone
328 # Options defined in ceilometer.image.glance
331 # Number of items to request in each paginated Glance API
332 # request (parameter used by glancecelient). If this is less
333 # than or equal to 0, page size is not specified (default
334 # value in glanceclient is used). (integer value)
339 # Options defined in ceilometer.image.notifications
342 # Exchange name for Glance notifications. (string value)
343 #glance_control_exchange=glance
347 # Options defined in ceilometer.ipmi.notifications.ironic
350 # Exchange name for Ironic notifications. (string value)
351 #ironic_exchange=ironic
355 # Options defined in ceilometer.network.notifications
358 # Exchange name for Neutron notifications. (string value)
359 # Deprecated group/name - [DEFAULT]/quantum_control_exchange
360 #neutron_control_exchange=neutron
364 # Options defined in ceilometer.objectstore.swift
367 # Swift reseller prefix. Must be on par with reseller_prefix
368 # in proxy-server.conf. (string value)
369 #reseller_prefix=AUTH_
373 # Options defined in ceilometer.openstack.common.eventlet_backdoor
376 # Enable eventlet backdoor. Acceptable values are 0, <port>,
377 # and <start>:<end>, where 0 results in listening on a random
378 # tcp port number; <port> results in listening on the
379 # specified port number (and not enabling backdoor if that
380 # port is in use); and <start>:<end> results in listening on
381 # the smallest unused port number within the specified range
382 # of port numbers. The chosen port is displayed in the
383 # service's log file. (string value)
384 #backdoor_port=<None>
388 # Options defined in ceilometer.openstack.common.lockutils
391 # Enables or disables inter-process locks. (boolean value)
392 #disable_process_locking=false
394 # Directory to use for lock files. (string value)
399 # Options defined in ceilometer.openstack.common.log
402 # Print debugging output (set logging level to DEBUG instead
403 # of default WARNING level). (boolean value)
406 # Print more verbose output (set logging level to INFO instead
407 # of default WARNING level). (boolean value)
410 # Log output to standard error. (boolean value)
413 # Format string to use for log messages with context. (string
415 #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
417 # Format string to use for log messages without context.
419 #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
421 # Data to append to log format when level is DEBUG. (string
423 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
425 # Prefix each line of exception output with this format.
427 #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
429 # List of logger=LEVEL pairs. (list value)
430 #default_log_levels=amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN
432 # Enables or disables publication of error events. (boolean
434 #publish_errors=false
436 # Enables or disables fatal status of deprecations. (boolean
438 #fatal_deprecations=false
440 # The format for an instance that is passed with the log
441 # message. (string value)
442 #instance_format="[instance: %(uuid)s] "
444 # The format for an instance UUID that is passed with the log
445 # message. (string value)
446 #instance_uuid_format="[instance: %(uuid)s] "
448 # The name of a logging configuration file. This file is
449 # appended to any existing logging configuration files. For
450 # details about logging configuration files, see the Python
451 # logging module documentation. (string value)
452 # Deprecated group/name - [DEFAULT]/log_config
453 #log_config_append=<None>
455 # DEPRECATED. A logging.Formatter log message format string
456 # which may use any of the available logging.LogRecord
457 # attributes. This option is deprecated. Please use
458 # logging_context_format_string and
459 # logging_default_format_string instead. (string value)
462 # Format string for %%(asctime)s in log records. Default:
463 # %(default)s . (string value)
464 #log_date_format=%Y-%m-%d %H:%M:%S
466 # (Optional) Name of log file to output to. If no default is
467 # set, logging will go to stdout. (string value)
468 # Deprecated group/name - [DEFAULT]/logfile
471 # (Optional) The base directory used for relative --log-file
472 # paths. (string value)
473 # Deprecated group/name - [DEFAULT]/logdir
476 # Use syslog for logging. Existing syslog format is DEPRECATED
477 # during I, and will change in J to honor RFC5424. (boolean
481 # (Optional) Enables or disables syslog rfc5424 format for
482 # logging. If enabled, prefixes the MSG part of the syslog
483 # message with APP-NAME (RFC5424). The format without the APP-
484 # NAME is deprecated in I, and will be removed in J. (boolean
486 #use_syslog_rfc_format=false
488 # Syslog facility to receive log lines. (string value)
489 #syslog_log_facility=LOG_USER
493 # Options defined in ceilometer.openstack.common.policy
496 # The JSON file that defines policies. (string value)
497 #policy_file=policy.json
499 # Default rule. Enforced when a requested rule is not found.
501 #policy_default_rule=default
505 # Options defined in ceilometer.orchestration.notifications
508 # Exchange name for Heat notifications (string value)
509 #heat_control_exchange=heat
513 # Options defined in ceilometer.profiler.notifications
516 # Exchange name for DBaaS notifications (string value)
517 #trove_control_exchange=trove
521 # Options defined in ceilometer.storage
524 # DEPRECATED - Database connection string. (string value)
525 #database_connection=<None>
529 # Options defined in ceilometer.volume.notifications
532 # Exchange name for Cinder notifications. (string value)
533 #cinder_control_exchange=cinder
539 # Options defined in ceilometer.alarm.notifier.rest
542 # SSL Client certificate for REST notifier. (string value)
543 #rest_notifier_certificate_file=
545 # SSL Client private key for REST notifier. (string value)
546 #rest_notifier_certificate_key=
548 # Whether to verify the SSL Server certificate when calling
549 # alarm action. (boolean value)
550 #rest_notifier_ssl_verify=true
552 # Number of retries for REST notifier (integer value)
553 #rest_notifier_max_retries=0
557 # Options defined in ceilometer.alarm.rpc
560 # The topic that ceilometer uses for alarm notifier messages.
562 #notifier_rpc_topic=alarm_notifier
564 # The topic that ceilometer uses for alarm partition
565 # coordination messages. DEPRECATED: RPC-based
566 # partitionedalarm evaluation service will be removed in Kilo
567 # in favour of the default alarm evaluation service using tooz
568 # for partitioning. (string value)
569 #partition_rpc_topic=alarm_partition_coordination
573 # Options defined in ceilometer.alarm.service
576 # Period of evaluation cycle, should be >= than configured
577 # pipeline interval for collection of underlying metrics.
579 # Deprecated group/name - [alarm]/threshold_evaluation_interval
580 #evaluation_interval=60
584 # Options defined in ceilometer.api.controllers.v2
587 # Record alarm change events. (boolean value)
590 # Maximum number of alarms defined for a user. (integer value)
591 #user_alarm_quota=<None>
593 # Maximum number of alarms defined for a project. (integer
595 #project_alarm_quota=<None>
599 # Options defined in ceilometer.cmd.alarm
602 # Driver to use for alarm evaluation service. DEPRECATED:
603 # "singleton" and "partitioned" alarm evaluator services will
604 # be removed in Kilo in favour of the default alarm evaluation
605 # service using tooz for partitioning. (string value)
606 #evaluation_service=default
612 # Options defined in ceilometer.api
615 # The port for the ceilometer API server. (integer value)
616 # Deprecated group/name - [DEFAULT]/metering_api_port
619 # The listen IP for the ceilometer API server. (string value)
622 # Set it to False if your environment does not need or have
623 # dns server, otherwise it will delay the response from api.
625 #enable_reverse_dns_lookup=false
629 # Options defined in ceilometer.api.app
632 # Toggle Pecan Debug Middleware. Defaults to global debug
633 # value. (boolean value)
640 # Options defined in ceilometer.central.manager
643 # Work-load partitioning group prefix. Use only if you want to
644 # run multiple central agents with different config files. For
645 # each sub-group of the central agent pool with the same
646 # partitioning_group_prefix a disjoint subset of pollsters
647 # should be loaded. (string value)
648 #partitioning_group_prefix=<None>
654 # Options defined in ceilometer.collector
657 # Address to which the UDP socket is bound. Set to an empty
658 # string to disable. (string value)
661 # Port to which the UDP socket is bound. (integer value)
664 # Requeue the sample on the collector sample queue when the
665 # collector fails to dispatch it. This is only valid if the
666 # sample come from the notifier publisher (boolean value)
667 #requeue_sample_on_dispatcher_error=false
673 # Options defined in ceilometer.compute.discovery
676 # Enable work-load partitioning, allowing multiple compute
677 # agents to be run simultaneously. (boolean value)
678 #workload_partitioning=false
684 # Options defined in ceilometer.coordination
687 # The backend URL to use for distributed coordination. If left
688 # empty, per-deployment central agent and per-host compute
689 # agent won't do workload partitioning and will only function
690 # correctly if a single instance of that service is running.
694 # Number of seconds between heartbeats for distributed
695 # coordination (float) (floating point value)
702 # Options defined in ceilometer.storage
705 # Number of seconds that samples are kept in the database for
706 # (<= 0 means forever). (integer value)
709 # The connection string used to connect to the meteting
710 # database. (if unset, connection is used) (string value)
711 #metering_connection=<None>
713 # The connection string used to connect to the alarm database.
714 # (if unset, connection is used) (string value)
715 #alarm_connection=<None>
721 # Options defined in ceilometer.dispatcher.file
724 # Name and the location of the file to record meters. (string
728 # The max size of the file. (integer value)
731 # The max number of the files to keep. (integer value)
738 # Options defined in ceilometer.event.converter
741 # Configuration file for event definitions. (string value)
742 #definitions_cfg_file=event_definitions.yaml
744 # Drop notifications if no event definition matches.
745 # (Otherwise, we convert them with just the default traits)
747 #drop_unmatched_notifications=false
753 # Options defined in ceilometer.hardware.discovery
756 # URL scheme to use for hardware nodes (string value)
759 # SNMPd user name of all nodes running in the cloud. (string
761 #readonly_user_name=ro_snmp_user
763 # SNMPd password of all the nodes running in the cloud (string
765 #readonly_user_password=password
771 # Options defined in ceilometer.ipmi.platform.intel_node_manager
774 # Number of retries upon Intel Node Manager initialization
775 # failure (integer value)
776 #node_manager_init_retry=3
782 # Options defined in keystonemiddleware.auth_token
785 # Prefix to prepend at the beginning of the path. Deprecated,
786 # use identity_uri. (string value)
789 # Host providing the admin Identity API endpoint. Deprecated,
790 # use identity_uri. (string value)
793 # Port of the admin Identity API endpoint. Deprecated, use
794 # identity_uri. (integer value)
797 # Protocol of the admin Identity API endpoint (http or https).
798 # Deprecated, use identity_uri. (string value)
801 # Complete public Identity API endpoint (string value)
804 # Complete admin Identity API endpoint. This should specify
805 # the unversioned root endpoint e.g. https://localhost:35357/
809 # API version of the admin Identity API endpoint (string
813 # Do not handle authorization requests within the middleware,
814 # but delegate the authorization decision to downstream WSGI
815 # components (boolean value)
816 #delay_auth_decision=false
818 # Request timeout value for communicating with Identity API
819 # server. (boolean value)
820 #http_connect_timeout=<None>
822 # How many times are we trying to reconnect when communicating
823 # with Identity API Server. (integer value)
824 #http_request_max_retries=3
826 # This option is deprecated and may be removed in a future
827 # release. Single shared secret with the Keystone
828 # configuration used for bootstrapping a Keystone
829 # installation, or otherwise bypassing the normal
830 # authentication process. This option should not be used, use
831 # `admin_user` and `admin_password` instead. (string value)
834 # Keystone account username (string value)
837 # Keystone account password (string value)
838 #admin_password=<None>
840 # Keystone service account tenant name to validate user tokens
842 #admin_tenant_name=admin
844 # Env key for the swift cache (string value)
847 # Required if Keystone server requires client certificate
851 # Required if Keystone server requires client certificate
855 # A PEM encoded Certificate Authority to use when verifying
856 # HTTPs connections. Defaults to system CAs. (string value)
859 # Verify HTTPS connections. (boolean value)
862 # Directory used to cache files related to PKI tokens (string
866 # Optionally specify a list of memcached server(s) to use for
867 # caching. If left undefined, tokens will instead be cached
868 # in-process. (list value)
869 # Deprecated group/name - [DEFAULT]/memcache_servers
870 #memcached_servers=<None>
872 # In order to prevent excessive effort spent validating
873 # tokens, the middleware caches previously-seen tokens for a
874 # configurable duration (in seconds). Set to -1 to disable
875 # caching completely. (integer value)
876 #token_cache_time=300
878 # Determines the frequency at which the list of revoked tokens
879 # is retrieved from the Identity service (in seconds). A high
880 # number of revocation events combined with a low cache
881 # duration may significantly reduce performance. (integer
883 #revocation_cache_time=10
885 # (optional) if defined, indicate whether token data should be
886 # authenticated or authenticated and encrypted. Acceptable
887 # values are MAC or ENCRYPT. If MAC, token data is
888 # authenticated (with HMAC) in the cache. If ENCRYPT, token
889 # data is encrypted and authenticated in the cache. If the
890 # value is not one of these options or empty, auth_token will
891 # raise an exception on initialization. (string value)
892 #memcache_security_strategy=<None>
894 # (optional, mandatory if memcache_security_strategy is
895 # defined) this string is used for key derivation. (string
897 #memcache_secret_key=<None>
899 # (optional) number of seconds memcached server is considered
900 # dead before it is tried again. (integer value)
901 #memcache_pool_dead_retry=300
903 # (optional) max total number of open connections to every
904 # memcached server. (integer value)
905 #memcache_pool_maxsize=10
907 # (optional) socket timeout in seconds for communicating with
908 # a memcache server. (integer value)
909 #memcache_pool_socket_timeout=3
911 # (optional) number of seconds a connection to memcached is
912 # held unused in the pool before it is closed. (integer value)
913 #memcache_pool_unused_timeout=60
915 # (optional) number of seconds that an operation will wait to
916 # get a memcache client connection from the pool. (integer
918 #memcache_pool_conn_get_timeout=10
920 # (optional) use the advanced (eventlet safe) memcache client
921 # pool. The advanced pool will only work under python 2.x.
923 #memcache_use_advanced_pool=false
925 # (optional) indicate whether to set the X-Service-Catalog
926 # header. If False, middleware will not ask for service
927 # catalog on token validation and will not set the X-Service-
928 # Catalog header. (boolean value)
929 #include_service_catalog=true
931 # Used to control the use and type of token binding. Can be
932 # set to: "disabled" to not check token binding. "permissive"
933 # (default) to validate binding information if the bind type
934 # is of a form known to the server and ignore it if not.
935 # "strict" like "permissive" but if the bind type is unknown
936 # the token will be rejected. "required" any form of token
937 # binding is needed to be allowed. Finally the name of a
938 # binding method that must be present in tokens. (string
940 #enforce_token_bind=permissive
942 # If true, the revocation list will be checked for cached
943 # tokens. This requires that PKI tokens are configured on the
944 # Keystone server. (boolean value)
945 #check_revocations_for_cached=false
947 # Hash algorithms to use for hashing PKI tokens. This may be a
948 # single algorithm or multiple. The algorithms are those
949 # supported by Python standard hashlib.new(). The hashes will
950 # be tried in the order given, so put the preferred one first
951 # for performance. The result of the first hash will be stored
952 # in the cache. This will typically be set to multiple values
953 # only while migrating from a less secure algorithm to a more
954 # secure one. Once all the old tokens are expired this option
955 # should be set to a single value for better performance.
963 # Options defined in oslo.messaging
966 # Host to locate redis. (string value)
969 # Use this port to connect to redis host. (integer value)
972 # Password for Redis server (optional). (string value)
979 # Options defined in oslo.messaging
982 # Matchmaker ring file (JSON). (string value)
983 # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
984 #ringfile=/etc/oslo/matchmaker_ring.json
990 # Options defined in ceilometer.notification
993 # Acknowledge message when event persistence fails. (boolean
995 #ack_on_event_error=true
997 # Save event details. (boolean value)
1000 # Messaging URLs to listen for notifications. Example:
1001 # transport://user:pass@host1:port[,hostN:portN]/virtual_host
1002 # (DEFAULT/transport_url is used if empty) (multi valued)
1009 # Options defined in ceilometer.publisher.utils
1012 # Secret value for signing metering messages. (string value)
1013 # Deprecated group/name - [DEFAULT]/metering_secret
1014 # Deprecated group/name - [publisher_rpc]/metering_secret
1015 #metering_secret=change this or be hacked
1018 [publisher_notifier]
1021 # Options defined in ceilometer.publisher.messaging
1024 # The topic that ceilometer uses for metering notifications.
1026 #metering_topic=metering
1028 # The driver that ceilometer uses for metering notifications.
1030 #metering_driver=messagingv2
1036 # Options defined in ceilometer.publisher.messaging
1039 # The topic that ceilometer uses for metering messages.
1041 #metering_topic=metering
1044 [service_credentials]
1047 # Options defined in ceilometer.service
1050 # User name to use for OpenStack service access. (string
1052 #os_username=ceilometer
1054 # Password to use for OpenStack service access. (string value)
1057 # Tenant ID to use for OpenStack service access. (string
1061 # Tenant name to use for OpenStack service access. (string
1063 #os_tenant_name=admin
1065 # Certificate chain for SSL validation. (string value)
1068 # Auth URL to use for OpenStack service access. (string value)
1069 #os_auth_url=http://localhost:5000/v2.0
1071 # Region name to use for OpenStack service endpoints. (string
1073 #os_region_name=<None>
1075 # Type of endpoint in Identity service catalog to use for
1076 # communication with OpenStack services. (string value)
1077 #os_endpoint_type=publicURL
1079 # Disables X.509 certificate validation when an SSL connection
1080 # to Identity Service is established. (boolean value)
1087 # Options defined in ceilometer.neutron_client
1090 # Neutron service type. (string value)
1095 # Options defined in ceilometer.nova_client
1098 # Nova service type. (string value)
1103 # Options defined in ceilometer.energy.kwapi
1106 # Kwapi service type. (string value)
1111 # Options defined in ceilometer.image.glance
1114 # Glance service type. (string value)
1119 # Options defined in ceilometer.objectstore.swift
1122 # Swift service type. (string value)
1129 # Options defined in ceilometer.compute.virt.vmware.inspector
1132 # IP address of the VMware Vsphere host (string value)
1135 # Username of VMware Vsphere (string value)
1138 # Password of VMware Vsphere (string value)
1141 # Number of times a VMware Vsphere API must be retried
1145 # Sleep time in seconds for polling an ongoing async task
1146 # (floating point value)
1147 #task_poll_interval=0.5
1149 # Optional vim service WSDL location e.g
1150 # http://<server>/vimService.wsdl. Optional over-ride to
1151 # default location for bug work-arounds (string value)
1152 #wsdl_location=<None>
1158 # Options defined in ceilometer.compute.virt.xenapi.inspector
1161 # URL for connection to XenServer/Xen Cloud Platform (string
1163 #connection_url=<None>
1165 # Username for connection to XenServer/Xen Cloud Platform
1167 #connection_username=root
1169 # Password for connection to XenServer/Xen Cloud Platform
1171 #connection_password=<None>
1173 # Timeout in seconds for XenAPI login. (integer value)