Advertisement
Guest User

ceilometer.conf

a guest
May 29th, 2015
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.17 KB | None | 0 0
  1. [root@node-14 ~]# cat /etc/ceilometer/ceilometer.conf
  2. [DEFAULT]
  3. dispatcher=zenoss
  4.  
  5. [notification]
  6. store_events=True
  7.  
  8. [dispatcher_zenoss]
  9.  
  10. zenoss_device = openstack_test
  11.  
  12. amqp_port = 5672
  13. amqp_userid = openstack
  14. amqp_password = admin
  15. amqp_virtual_host = /zenoss
  16. amqp_hostname = 10.44.201.254
  17.  
  18. #
  19. # Options defined in oslo.messaging
  20. #
  21.  
  22. # zenoss rabbit mq integration
  23.  
  24. # Use durable queues in amqp. (boolean value)
  25. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  26. #amqp_durable_queues=false
  27.  
  28. # Auto-delete queues in amqp. (boolean value)
  29. #amqp_auto_delete=false
  30.  
  31. # Size of RPC connection pool. (integer value)
  32. #rpc_conn_pool_size=30
  33.  
  34. # Modules of exceptions that are permitted to be recreated
  35. # upon receiving exception data from an rpc call. (list value)
  36. #allowed_rpc_exception_modules=oslo.messaging.exceptions,nova.exception,cinder.exception,exceptions
  37.  
  38. # Qpid broker hostname. (string value)
  39. #qpid_hostname=localhost
  40.  
  41. # Qpid broker port. (integer value)
  42. #qpid_port=5672
  43.  
  44. # Qpid HA cluster host:port pairs. (list value)
  45. #qpid_hosts=$qpid_hostname:$qpid_port
  46.  
  47. # Username for Qpid connection. (string value)
  48. #qpid_username=
  49.  
  50. # Password for Qpid connection. (string value)
  51. #qpid_password=
  52.  
  53. # Space separated list of SASL mechanisms to use for auth.
  54. # (string value)
  55. #qpid_sasl_mechanisms=
  56.  
  57. # Seconds between connection keepalive heartbeats. (integer
  58. # value)
  59. #qpid_heartbeat=60
  60.  
  61. # Transport to use, either 'tcp' or 'ssl'. (string value)
  62. #qpid_protocol=tcp
  63.  
  64. # Whether to disable the Nagle algorithm. (boolean value)
  65. #qpid_tcp_nodelay=true
  66.  
  67. # The qpid topology version to use. Version 1 is what was
  68. # originally used by impl_qpid. Version 2 includes some
  69. # backwards-incompatible changes that allow broker federation
  70. # to work. Users should update to version 2 when they are
  71. # able to take everything down, as it requires a clean break.
  72. # (integer value)
  73. #qpid_topology_version=1
  74.  
  75. # SSL version to use (valid only if SSL enabled). valid values
  76. # are TLSv1, SSLv23 and SSLv3. SSLv2 may be available on some
  77. # distributions. (string value)
  78. #kombu_ssl_version=
  79.  
  80. # SSL key file (valid only if SSL enabled). (string value)
  81. #kombu_ssl_keyfile=
  82.  
  83. # SSL cert file (valid only if SSL enabled). (string value)
  84. #kombu_ssl_certfile=
  85.  
  86. # SSL certification authority file (valid only if SSL
  87. # enabled). (string value)
  88. #kombu_ssl_ca_certs=
  89.  
  90. # How long to wait before reconnecting in response to an AMQP
  91. # consumer cancel notification. (floating point value)
  92. #kombu_reconnect_delay=1.0
  93.  
  94. # The RabbitMQ broker address where a single node is used.
  95. # (string value)
  96. #rabbit_host=localhost
  97.  
  98. # The RabbitMQ broker port where a single node is used.
  99. # (integer value)
  100. #rabbit_port=5672
  101.  
  102. # RabbitMQ HA cluster host:port pairs. (list value)
  103. #rabbit_hosts=$rabbit_host:$rabbit_port
  104. rabbit_hosts=192.168.0.3:5672
  105.  
  106. # Connect over SSL for RabbitMQ. (boolean value)
  107. #rabbit_use_ssl=false
  108. rabbit_use_ssl=False
  109.  
  110. # The RabbitMQ userid. (string value)
  111. #rabbit_userid=guest
  112. rabbit_userid=nova
  113.  
  114. # The RabbitMQ password. (string value)
  115. #rabbit_password=guest
  116. rabbit_password=TknJos1J
  117.  
  118. # the RabbitMQ login method (string value)
  119. #rabbit_login_method=AMQPLAIN
  120.  
  121. # The RabbitMQ virtual host. (string value)
  122. #rabbit_virtual_host=/
  123. rabbit_virtual_host=/
  124.  
  125. # How frequently to retry connecting with RabbitMQ. (integer
  126. # value)
  127. #rabbit_retry_interval=1
  128.  
  129. # How long to backoff for between retries when connecting to
  130. # RabbitMQ. (integer value)
  131. #rabbit_retry_backoff=2
  132.  
  133. # Maximum number of RabbitMQ connection retries. Default is 0
  134. # (infinite retry count). (integer value)
  135. #rabbit_max_retries=0
  136.  
  137. # Use HA queues in RabbitMQ (x-ha-policy: all). If you change
  138. # this option, you must wipe the RabbitMQ database. (boolean
  139. # value)
  140. #rabbit_ha_queues=false
  141. rabbit_ha_queues=False
  142.  
  143. # If passed, use a fake RabbitMQ provider. (boolean value)
  144. #fake_rabbit=false
  145.  
  146. # ZeroMQ bind address. Should be a wildcard (*), an ethernet
  147. # interface, or IP. The "host" option should point or resolve
  148. # to this address. (string value)
  149. #rpc_zmq_bind_address=*
  150.  
  151. # MatchMaker driver. (string value)
  152. #rpc_zmq_matchmaker=oslo.messaging._drivers.matchmaker.MatchMakerLocalhost
  153.  
  154. # ZeroMQ receiver listening port. (integer value)
  155. #rpc_zmq_port=9501
  156.  
  157. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  158. #rpc_zmq_contexts=1
  159.  
  160. # Maximum number of ingress messages to locally buffer per
  161. # topic. Default is unlimited. (integer value)
  162. #rpc_zmq_topic_backlog=<None>
  163.  
  164. # Directory for holding IPC sockets. (string value)
  165. #rpc_zmq_ipc_dir=/var/run/openstack
  166.  
  167. # Name of this node. Must be a valid hostname, FQDN, or IP
  168. # address. Must match "host" option, if running Nova. (string
  169. # value)
  170. #rpc_zmq_host=ceilometer
  171.  
  172. # Seconds to wait before a cast expires (TTL). Only supported
  173. # by impl_zmq. (integer value)
  174. #rpc_cast_timeout=30
  175.  
  176. # Heartbeat frequency. (integer value)
  177. #matchmaker_heartbeat_freq=300
  178.  
  179. # Heartbeat time-to-live. (integer value)
  180. #matchmaker_heartbeat_ttl=600
  181.  
  182. # Host to locate redis. (string value)
  183. #host=127.0.0.1
  184.  
  185. # Use this port to connect to redis host. (integer value)
  186. #port=6379
  187.  
  188. # Password for Redis server (optional). (string value)
  189. #password=<None>
  190.  
  191. # Size of RPC greenthread pool. (integer value)
  192. #rpc_thread_pool_size=64
  193.  
  194. # Driver or drivers to handle sending notifications. (multi
  195. # valued)
  196. #notification_driver=
  197.  
  198. # AMQP topic used for OpenStack notifications. (list value)
  199. # Deprecated group/name - [rpc_notifier2]/topics
  200. #notification_topics=notifications
  201. notification_topics=notifications
  202.  
  203. # Seconds to wait for a response from a call. (integer value)
  204. #rpc_response_timeout=60
  205.  
  206. # A URL representing the messaging driver to use and its full
  207. # configuration. If not set, we fall back to the rpc_backend
  208. # option and driver specific configuration. (string value)
  209. #transport_url=<None>
  210.  
  211. # The messaging driver to use, defaults to rabbit. Other
  212. # drivers include qpid and zmq. (string value)
  213. #rpc_backend=rabbit
  214. rpc_backend=ceilometer.openstack.common.rpc.impl_kombu
  215.  
  216. # The default exchange under which topics are scoped. May be
  217. # overridden by an exchange name specified in the
  218. # transport_url option. (string value)
  219. #control_exchange=openstack
  220.  
  221.  
  222. #
  223. # Options defined in ceilometer.middleware
  224. #
  225.  
  226. # Exchanges name to listen for notifications. (multi valued)
  227. #http_control_exchanges=nova
  228. #http_control_exchanges=glance
  229. #http_control_exchanges=neutron
  230. #http_control_exchanges=cinder
  231.  
  232.  
  233. #
  234. # Options defined in ceilometer.pipeline
  235. #
  236.  
  237. # Configuration file for pipeline definition. (string value)
  238. #pipeline_cfg_file=pipeline.yaml
  239.  
  240.  
  241. #
  242. # Options defined in ceilometer.sample
  243. #
  244.  
  245. # Source for samples emitted on this instance. (string value)
  246. # Deprecated group/name - [DEFAULT]/counter_source
  247. #sample_source=openstack
  248.  
  249.  
  250. #
  251. # Options defined in ceilometer.service
  252. #
  253.  
  254. # Name of this node, which must be valid in an AMQP key. Can
  255. # be an opaque identifier. For ZeroMQ only, must be a valid
  256. # host name, FQDN, or IP address. (string value)
  257. #host=ceilometer
  258.  
  259. # Number of workers for collector service. A single collector
  260. # is enabled by default. (integer value)
  261. #collector_workers=1
  262.  
  263. # Number of workers for notification service. A single
  264. # notification agent is enabled by default. (integer value)
  265. #notification_workers=1
  266.  
  267.  
  268. #
  269. # Options defined in ceilometer.api.app
  270. #
  271.  
  272. # Configuration file for WSGI definition of API. (string
  273. # value)
  274. #api_paste_config=api_paste.ini
  275.  
  276.  
  277. #
  278. # Options defined in ceilometer.compute.notifications
  279. #
  280.  
  281. # Exchange name for Nova notifications. (string value)
  282. #nova_control_exchange=nova
  283.  
  284.  
  285. #
  286. # Options defined in ceilometer.compute.util
  287. #
  288.  
  289. # List of metadata prefixes reserved for metering use. (list
  290. # value)
  291. #reserved_metadata_namespace=metering.
  292.  
  293. # Limit on length of reserved metadata values. (integer value)
  294. #reserved_metadata_length=256
  295.  
  296.  
  297. #
  298. # Options defined in ceilometer.compute.virt.inspector
  299. #
  300.  
  301. # Inspector to use for inspecting the hypervisor layer.
  302. # (string value)
  303. #hypervisor_inspector=libvirt
  304.  
  305.  
  306. #
  307. # Options defined in ceilometer.compute.virt.libvirt.inspector
  308. #
  309.  
  310. # Libvirt domain type (valid options are: kvm, lxc, qemu, uml,
  311. # xen). (string value)
  312. #libvirt_type=kvm
  313.  
  314. # Override the default libvirt URI (which is dependent on
  315. # libvirt_type). (string value)
  316. #libvirt_uri=
  317.  
  318.  
  319. #
  320. # Options defined in ceilometer.dispatcher
  321. #
  322.  
  323. # Dispatcher to process data. (multi valued)
  324. #dispatcher=database
  325.  
  326.  
  327. #
  328. # Options defined in ceilometer.image.notifications
  329. #
  330.  
  331. # Exchange name for Glance notifications. (string value)
  332. #glance_control_exchange=glance
  333.  
  334.  
  335. #
  336. # Options defined in ceilometer.network.notifications
  337. #
  338.  
  339. # Exchange name for Neutron notifications. (string value)
  340. # Deprecated group/name - [DEFAULT]/quantum_control_exchange
  341. #neutron_control_exchange=neutron
  342.  
  343.  
  344. #
  345. # Options defined in ceilometer.objectstore.swift
  346. #
  347.  
  348. # Swift reseller prefix. Must be on par with reseller_prefix
  349. # in proxy-server.conf. (string value)
  350. #reseller_prefix=AUTH_
  351.  
  352.  
  353. #
  354. # Options defined in ceilometer.openstack.common.eventlet_backdoor
  355. #
  356.  
  357. # Enable eventlet backdoor. Acceptable values are 0, <port>,
  358. # and <start>:<end>, where 0 results in listening on a random
  359. # tcp port number; <port> results in listening on the
  360. # specified port number (and not enabling backdoor if that
  361. # port is in use); and <start>:<end> results in listening on
  362. # the smallest unused port number within the specified range
  363. # of port numbers. The chosen port is displayed in the
  364. # service's log file. (string value)
  365. #backdoor_port=<None>
  366.  
  367.  
  368. #
  369. # Options defined in ceilometer.openstack.common.lockutils
  370. #
  371.  
  372. # Enables or disables inter-process locks. (boolean value)
  373. #disable_process_locking=false
  374.  
  375. # Directory to use for lock files. (string value)
  376. #lock_path=<None>
  377.  
  378.  
  379. #
  380. # Options defined in ceilometer.openstack.common.log
  381. #
  382.  
  383. # Print debugging output (set logging level to DEBUG instead
  384. # of default WARNING level). (boolean value)
  385. #debug=false
  386. debug=False
  387.  
  388. # Print more verbose output (set logging level to INFO instead
  389. # of default WARNING level). (boolean value)
  390. #verbose=false
  391. verbose=True
  392.  
  393. # Log output to standard error. (boolean value)
  394. #use_stderr=true
  395.  
  396. # Format string to use for log messages with context. (string
  397. # value)
  398. #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
  399.  
  400. # Format string to use for log messages without context.
  401. # (string value)
  402. #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  403.  
  404. # Data to append to log format when level is DEBUG. (string
  405. # value)
  406. #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
  407.  
  408. # Prefix each line of exception output with this format.
  409. # (string value)
  410. #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
  411.  
  412. # List of logger=LEVEL pairs. (list value)
  413. #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
  414.  
  415. # Enables or disables publication of error events. (boolean
  416. # value)
  417. #publish_errors=false
  418.  
  419. # Enables or disables fatal status of deprecations. (boolean
  420. # value)
  421. #fatal_deprecations=false
  422.  
  423. # The format for an instance that is passed with the log
  424. # message. (string value)
  425. #instance_format="[instance: %(uuid)s] "
  426.  
  427. # The format for an instance UUID that is passed with the log
  428. # message. (string value)
  429. #instance_uuid_format="[instance: %(uuid)s] "
  430.  
  431. # The name of a logging configuration file. This file is
  432. # appended to any existing logging configuration files. For
  433. # details about logging configuration files, see the Python
  434. # logging module documentation. (string value)
  435. # Deprecated group/name - [DEFAULT]/log_config
  436. #log_config_append=<None>
  437.  
  438. # DEPRECATED. A logging.Formatter log message format string
  439. # which may use any of the available logging.LogRecord
  440. # attributes. This option is deprecated. Please use
  441. # logging_context_format_string and
  442. # logging_default_format_string instead. (string value)
  443. #log_format=<None>
  444.  
  445. # Format string for %%(asctime)s in log records. Default:
  446. # %(default)s . (string value)
  447. #log_date_format=%Y-%m-%d %H:%M:%S
  448.  
  449. # (Optional) Name of log file to output to. If no default is
  450. # set, logging will go to stdout. (string value)
  451. # Deprecated group/name - [DEFAULT]/logfile
  452. #log_file=<None>
  453.  
  454. # (Optional) The base directory used for relative --log-file
  455. # paths. (string value)
  456. # Deprecated group/name - [DEFAULT]/logdir
  457. #log_dir=<None>
  458. log_dir=/var/log/ceilometer
  459.  
  460. # Use syslog for logging. Existing syslog format is DEPRECATED
  461. # during I, and will change in J to honor RFC5424. (boolean
  462. # value)
  463. #use_syslog=false
  464. use_syslog=True
  465.  
  466. # (Optional) Enables or disables syslog rfc5424 format for
  467. # logging. If enabled, prefixes the MSG part of the syslog
  468. # message with APP-NAME (RFC5424). The format without the APP-
  469. # NAME is deprecated in I, and will be removed in J. (boolean
  470. # value)
  471. #use_syslog_rfc_format=false
  472. use_syslog_rfc_format=True
  473.  
  474. # Syslog facility to receive log lines. (string value)
  475. #syslog_log_facility=LOG_USER
  476. syslog_log_facility=LOG_LOCAL0
  477.  
  478.  
  479. #
  480. # Options defined in ceilometer.openstack.common.middleware.sizelimit
  481. #
  482.  
  483. # The maximum body size for each request, in bytes. (integer
  484. # value)
  485. # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size
  486. #max_request_body_size=114688
  487.  
  488.  
  489. #
  490. # Options defined in ceilometer.openstack.common.policy
  491. #
  492.  
  493. # The JSON file that defines policies. (string value)
  494. #policy_file=policy.json
  495.  
  496. # Default rule. Enforced when a requested rule is not found.
  497. # (string value)
  498. #policy_default_rule=default
  499.  
  500.  
  501. #
  502. # Options defined in ceilometer.orchestration.notifications
  503. #
  504.  
  505. # Exchange name for Heat notifications (string value)
  506. #heat_control_exchange=heat
  507.  
  508.  
  509. #
  510. # Options defined in ceilometer.storage
  511. #
  512.  
  513. # DEPRECATED - Database connection string. (string value)
  514. #database_connection=<None>
  515.  
  516.  
  517. #
  518. # Options defined in ceilometer.volume.notifications
  519. #
  520.  
  521. # Exchange name for Cinder notifications. (string value)
  522. #cinder_control_exchange=cinder
  523.  
  524.  
  525. [alarm]
  526.  
  527. #
  528. # Options defined in ceilometer.cli
  529. #
  530.  
  531. # Class to launch as alarm evaluation service. (string value)
  532. #evaluation_service=ceilometer.alarm.service.SingletonAlarmService
  533. evaluation_service=ceilometer.alarm.service.SingletonAlarmService
  534.  
  535.  
  536. #
  537. # Options defined in ceilometer.alarm.notifier.rest
  538. #
  539.  
  540. # SSL Client certificate for REST notifier. (string value)
  541. #rest_notifier_certificate_file=
  542.  
  543. # SSL Client private key for REST notifier. (string value)
  544. #rest_notifier_certificate_key=
  545.  
  546. # Whether to verify the SSL Server certificate when calling
  547. # alarm action. (boolean value)
  548. #rest_notifier_ssl_verify=true
  549.  
  550.  
  551. #
  552. # Options defined in ceilometer.alarm.rpc
  553. #
  554.  
  555. # The topic that ceilometer uses for alarm notifier messages.
  556. # (string value)
  557. #notifier_rpc_topic=alarm_notifier
  558.  
  559. # The topic that ceilometer uses for alarm partition
  560. # coordination messages. (string value)
  561. #partition_rpc_topic=alarm_partition_coordination
  562. partition_rpc_topic=alarm_partition_coordination
  563.  
  564.  
  565. #
  566. # Options defined in ceilometer.alarm.service
  567. #
  568.  
  569. # Period of evaluation cycle, should be >= than configured
  570. # pipeline interval for collection of underlying metrics.
  571. # (integer value)
  572. # Deprecated group/name - [alarm]/threshold_evaluation_interval
  573. #evaluation_interval=60
  574. evaluation_interval=60
  575.  
  576.  
  577. #
  578. # Options defined in ceilometer.api.controllers.v2
  579. #
  580.  
  581. # Record alarm change events. (boolean value)
  582. #record_history=true
  583. record_history=True
  584.  
  585.  
  586. [api]
  587.  
  588. #
  589. # Options defined in ceilometer.api
  590. #
  591.  
  592. # The port for the ceilometer API server. (integer value)
  593. # Deprecated group/name - [DEFAULT]/metering_api_port
  594. #port=8777
  595. port=8777
  596.  
  597. # The listen IP for the ceilometer API server. (string value)
  598. #host=0.0.0.0
  599. host=0.0.0.0
  600.  
  601. # Set it to False if your environment does not need or have
  602. # dns server, otherwise it will delay the response from api.
  603. # (boolean value)
  604. #enable_reverse_dns_lookup=false
  605.  
  606.  
  607. [collector]
  608.  
  609. #
  610. # Options defined in ceilometer.collector
  611. #
  612.  
  613. # Address to which the UDP socket is bound. Set to an empty
  614. # string to disable. (string value)
  615. #udp_address=0.0.0.0
  616.  
  617. # Port to which the UDP socket is bound. (integer value)
  618. #udp_port=4952
  619.  
  620.  
  621. [database]
  622.  
  623. #
  624. # Options defined in ceilometer.openstack.common.db.options
  625. #
  626.  
  627. # The file name to use with SQLite (string value)
  628. #sqlite_db=ceilometer.sqlite
  629.  
  630. # If True, SQLite uses synchronous mode (boolean value)
  631. #sqlite_synchronous=true
  632.  
  633. # The backend to use for db (string value)
  634. # Deprecated group/name - [DEFAULT]/db_backend
  635. #backend=sqlalchemy
  636.  
  637. # The SQLAlchemy connection string used to connect to the
  638. # database (string value)
  639. # Deprecated group/name - [DEFAULT]/sql_connection
  640. # Deprecated group/name - [DATABASE]/sql_connection
  641. # Deprecated group/name - [sql]/connection
  642. #connection=<None>
  643. connection=mongodb://ceilometer:KtA5bRP2@192.168.0.3/ceilometer
  644.  
  645. # The SQL mode to be used for MySQL sessions. This option,
  646. # including the default, overrides any server-set SQL mode. To
  647. # use whatever SQL mode is set by the server configuration,
  648. # set this to no value. Example: mysql_sql_mode= (string
  649. # value)
  650. #mysql_sql_mode=TRADITIONAL
  651.  
  652. # Timeout before idle sql connections are reaped (integer
  653. # value)
  654. # Deprecated group/name - [DEFAULT]/sql_idle_timeout
  655. # Deprecated group/name - [DATABASE]/sql_idle_timeout
  656. # Deprecated group/name - [sql]/idle_timeout
  657. #idle_timeout=3600
  658.  
  659. # Minimum number of SQL connections to keep open in a pool
  660. # (integer value)
  661. # Deprecated group/name - [DEFAULT]/sql_min_pool_size
  662. # Deprecated group/name - [DATABASE]/sql_min_pool_size
  663. #min_pool_size=1
  664.  
  665. # Maximum number of SQL connections to keep open in a pool
  666. # (integer value)
  667. # Deprecated group/name - [DEFAULT]/sql_max_pool_size
  668. # Deprecated group/name - [DATABASE]/sql_max_pool_size
  669. #max_pool_size=<None>
  670.  
  671. # Maximum db connection retries during startup. (setting -1
  672. # implies an infinite retry count) (integer value)
  673. # Deprecated group/name - [DEFAULT]/sql_max_retries
  674. # Deprecated group/name - [DATABASE]/sql_max_retries
  675. #max_retries=10
  676.  
  677. # Interval between retries of opening a sql connection
  678. # (integer value)
  679. # Deprecated group/name - [DEFAULT]/sql_retry_interval
  680. # Deprecated group/name - [DATABASE]/reconnect_interval
  681. #retry_interval=10
  682.  
  683. # If set, use this value for max_overflow with sqlalchemy
  684. # (integer value)
  685. # Deprecated group/name - [DEFAULT]/sql_max_overflow
  686. # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
  687. #max_overflow=<None>
  688.  
  689. # Verbosity of SQL debugging information. 0=None,
  690. # 100=Everything (integer value)
  691. # Deprecated group/name - [DEFAULT]/sql_connection_debug
  692. #connection_debug=0
  693.  
  694. # Add python stack traces to SQL as comment strings (boolean
  695. # value)
  696. # Deprecated group/name - [DEFAULT]/sql_connection_trace
  697. #connection_trace=false
  698.  
  699. # If set, use this value for pool_timeout with sqlalchemy
  700. # (integer value)
  701. # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
  702. #pool_timeout=<None>
  703.  
  704. # Enable the experimental use of database reconnect on
  705. # connection lost (boolean value)
  706. #use_db_reconnect=false
  707.  
  708. # seconds between db connection retries (integer value)
  709. #db_retry_interval=1
  710.  
  711. # Whether to increase interval between db connection retries,
  712. # up to db_max_retry_interval (boolean value)
  713. #db_inc_retry_interval=true
  714.  
  715. # max seconds between db connection retries, if
  716. # db_inc_retry_interval is enabled (integer value)
  717. #db_max_retry_interval=10
  718.  
  719. # maximum db connection retries before error is raised.
  720. # (setting -1 implies an infinite retry count) (integer value)
  721. #db_max_retries=20
  722.  
  723.  
  724. #
  725. # Options defined in ceilometer.storage
  726. #
  727.  
  728. # Number of seconds that samples are kept in the database for
  729. # (<= 0 means forever). (integer value)
  730. #time_to_live=-1
  731.  
  732.  
  733. [dispatcher_file]
  734.  
  735. #
  736. # Options defined in ceilometer.dispatcher.file
  737. #
  738.  
  739. # Name and the location of the file to record meters. (string
  740. # value)
  741. #file_path=<None>
  742.  
  743. # The max size of the file. (integer value)
  744. #max_bytes=0
  745.  
  746. # The max number of the files to keep. (integer value)
  747. #backup_count=0
  748.  
  749.  
  750. [event]
  751.  
  752. #
  753. # Options defined in ceilometer.event.converter
  754. #
  755.  
  756. # Configuration file for event definitions. (string value)
  757. #definitions_cfg_file=event_definitions.yaml
  758.  
  759. # Drop notifications if no event definition matches.
  760. # (Otherwise, we convert them with just the default traits)
  761. # (boolean value)
  762. #drop_unmatched_notifications=false
  763.  
  764.  
  765. [keystone_authtoken]
  766.  
  767. #
  768. # Options defined in keystoneclient.middleware.auth_token
  769. #
  770.  
  771. # Prefix to prepend at the beginning of the path. Deprecated,
  772. # use identity_uri. (string value)
  773. #auth_admin_prefix=
  774.  
  775. # Host providing the admin Identity API endpoint. Deprecated,
  776. # use identity_uri. (string value)
  777. #auth_host=127.0.0.1
  778. auth_host=192.168.0.3
  779.  
  780. # Port of the admin Identity API endpoint. Deprecated, use
  781. # identity_uri. (integer value)
  782. #auth_port=35357
  783. auth_port=35357
  784.  
  785. # Protocol of the admin Identity API endpoint (http or https).
  786. # Deprecated, use identity_uri. (string value)
  787. #auth_protocol=https
  788. auth_protocol=http
  789.  
  790. # Complete public Identity API endpoint (string value)
  791. #auth_uri=<None>
  792. auth_uri=http://192.168.0.3:5000/
  793.  
  794. # Complete admin Identity API endpoint. This should specify
  795. # the unversioned root endpoint e.g. https://localhost:35357/
  796. # (string value)
  797. #identity_uri=<None>
  798.  
  799. # API version of the admin Identity API endpoint (string
  800. # value)
  801. #auth_version=<None>
  802.  
  803. # Do not handle authorization requests within the middleware,
  804. # but delegate the authorization decision to downstream WSGI
  805. # components (boolean value)
  806. #delay_auth_decision=false
  807.  
  808. # Request timeout value for communicating with Identity API
  809. # server. (boolean value)
  810. #http_connect_timeout=<None>
  811.  
  812. # How many times are we trying to reconnect when communicating
  813. # with Identity API Server. (integer value)
  814. #http_request_max_retries=3
  815.  
  816. # This option is deprecated and may be removed in a future
  817. # release. Single shared secret with the Keystone
  818. # configuration used for bootstrapping a Keystone
  819. # installation, or otherwise bypassing the normal
  820. # authentication process. This option should not be used, use
  821. # `admin_user` and `admin_password` instead. (string value)
  822. #admin_token=<None>
  823.  
  824. # Keystone account username (string value)
  825. #admin_user=<None>
  826. admin_user=ceilometer
  827.  
  828. # Keystone account password (string value)
  829. #admin_password=<None>
  830. admin_password=CECHbs6Y
  831.  
  832. # Keystone service account tenant name to validate user tokens
  833. # (string value)
  834. #admin_tenant_name=admin
  835. admin_tenant_name=services
  836.  
  837. # Env key for the swift cache (string value)
  838. #cache=<None>
  839.  
  840. # Required if Keystone server requires client certificate
  841. # (string value)
  842. #certfile=<None>
  843.  
  844. # Required if Keystone server requires client certificate
  845. # (string value)
  846. #keyfile=<None>
  847.  
  848. # A PEM encoded Certificate Authority to use when verifying
  849. # HTTPs connections. Defaults to system CAs. (string value)
  850. #cafile=<None>
  851.  
  852. # Verify HTTPS connections. (boolean value)
  853. #insecure=false
  854.  
  855. # Directory used to cache files related to PKI tokens (string
  856. # value)
  857. #signing_dir=<None>
  858.  
  859. # Optionally specify a list of memcached server(s) to use for
  860. # caching. If left undefined, tokens will instead be cached
  861. # in-process. (list value)
  862. # Deprecated group/name - [DEFAULT]/memcache_servers
  863. #memcached_servers=<None>
  864.  
  865. # In order to prevent excessive effort spent validating
  866. # tokens, the middleware caches previously-seen tokens for a
  867. # configurable duration (in seconds). Set to -1 to disable
  868. # caching completely. (integer value)
  869. #token_cache_time=300
  870.  
  871. # Determines the frequency at which the list of revoked tokens
  872. # is retrieved from the Identity service (in seconds). A high
  873. # number of revocation events combined with a low cache
  874. # duration may significantly reduce performance. (integer
  875. # value)
  876. #revocation_cache_time=10
  877.  
  878. # (optional) if defined, indicate whether token data should be
  879. # authenticated or authenticated and encrypted. Acceptable
  880. # values are MAC or ENCRYPT. If MAC, token data is
  881. # authenticated (with HMAC) in the cache. If ENCRYPT, token
  882. # data is encrypted and authenticated in the cache. If the
  883. # value is not one of these options or empty, auth_token will
  884. # raise an exception on initialization. (string value)
  885. #memcache_security_strategy=<None>
  886.  
  887. # (optional, mandatory if memcache_security_strategy is
  888. # defined) this string is used for key derivation. (string
  889. # value)
  890. #memcache_secret_key=<None>
  891.  
  892. # (optional) indicate whether to set the X-Service-Catalog
  893. # header. If False, middleware will not ask for service
  894. # catalog on token validation and will not set the X-Service-
  895. # Catalog header. (boolean value)
  896. #include_service_catalog=true
  897.  
  898. # Used to control the use and type of token binding. Can be
  899. # set to: "disabled" to not check token binding. "permissive"
  900. # (default) to validate binding information if the bind type
  901. # is of a form known to the server and ignore it if not.
  902. # "strict" like "permissive" but if the bind type is unknown
  903. # the token will be rejected. "required" any form of token
  904. # binding is needed to be allowed. Finally the name of a
  905. # binding method that must be present in tokens. (string
  906. # value)
  907. #enforce_token_bind=permissive
  908.  
  909. # If true, the revocation list will be checked for cached
  910. # tokens. This requires that PKI tokens are configured on the
  911. # Keystone server. (boolean value)
  912. #check_revocations_for_cached=false
  913.  
  914. # Hash algorithms to use for hashing PKI tokens. This may be a
  915. # single algorithm or multiple. The algorithms are those
  916. # supported by Python standard hashlib.new(). The hashes will
  917. # be tried in the order given, so put the preferred one first
  918. # for performance. The result of the first hash will be stored
  919. # in the cache. This will typically be set to multiple values
  920. # only while migrating from a less secure algorithm to a more
  921. # secure one. Once all the old tokens are expired this option
  922. # should be set to a single value for better performance.
  923. # (list value)
  924. #hash_algorithms=md5
  925.  
  926.  
  927. [matchmaker_ring]
  928.  
  929. #
  930. # Options defined in oslo.messaging
  931. #
  932.  
  933. # Matchmaker ring file (JSON). (string value)
  934. # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  935. #ringfile=/etc/oslo/matchmaker_ring.json
  936.  
  937.  
  938. [notification]
  939.  
  940. #
  941. # Options defined in ceilometer.notification
  942. #
  943.  
  944. # Acknowledge message when event persistence fails. (boolean
  945. # value)
  946. #ack_on_event_error=true
  947. ack_on_event_error=True
  948.  
  949. # Save event details. (boolean value)
  950. #store_events=false
  951. #changed from false to true for zenoss
  952. store_events=True
  953.  
  954. # Messaging URLs to listen for notifications. Example:
  955. # transport://user:pass@host1:port[,hostN:portN]/virtual_host
  956. # (DEFAULT/transport_url is used if empty) (multi valued)
  957. #messaging_urls=
  958.  
  959.  
  960. [publisher]
  961.  
  962. #
  963. # Options defined in ceilometer.publisher.utils
  964. #
  965.  
  966. # Secret value for signing metering messages. (string value)
  967. # Deprecated group/name - [DEFAULT]/metering_secret
  968. # Deprecated group/name - [publisher_rpc]/metering_secret
  969. #metering_secret=change this or be hacked
  970. metering_secret=oCfCR437
  971.  
  972.  
  973. [publisher_rpc]
  974.  
  975. #
  976. # Options defined in ceilometer.publisher.rpc
  977. #
  978.  
  979. # The topic that ceilometer uses for metering messages.
  980. # (string value)
  981. #metering_topic=metering
  982.  
  983.  
  984. [service_credentials]
  985.  
  986. #
  987. # Options defined in ceilometer.service
  988. #
  989.  
  990. # User name to use for OpenStack service access. (string
  991. # value)
  992. #os_username=ceilometer
  993. os_username=ceilometer
  994.  
  995. # Password to use for OpenStack service access. (string value)
  996. #os_password=admin
  997. os_password=CECHbs6Y
  998.  
  999. # Tenant ID to use for OpenStack service access. (string
  1000. # value)
  1001. #os_tenant_id=
  1002.  
  1003. # Tenant name to use for OpenStack service access. (string
  1004. # value)
  1005. #os_tenant_name=admin
  1006. os_tenant_name=services
  1007.  
  1008. # Certificate chain for SSL validation. (string value)
  1009. #os_cacert=<None>
  1010.  
  1011. # Auth URL to use for OpenStack service access. (string value)
  1012. #os_auth_url=http://localhost:5000/v2.0
  1013. os_auth_url=http://192.168.0.3:5000/v2.0
  1014.  
  1015. # Region name to use for OpenStack service endpoints. (string
  1016. # value)
  1017. #os_region_name=<None>
  1018. os_region_name=RegionOne
  1019.  
  1020. # Type of endpoint in Identity service catalog to use for
  1021. # communication with OpenStack services. (string value)
  1022. #os_endpoint_type=publicURL
  1023.  
  1024. # Disables X.509 certificate validation when an SSL connection
  1025. # to Identity Service is established. (boolean value)
  1026. #insecure=false
  1027.  
  1028.  
  1029. [vmware]
  1030.  
  1031. #
  1032. # Options defined in ceilometer.compute.virt.vmware.inspector
  1033. #
  1034.  
  1035. # IP address of the VMware Vsphere host (string value)
  1036. #host_ip=
  1037.  
  1038. # Username of VMware Vsphere (string value)
  1039. #host_username=
  1040.  
  1041. # Password of VMware Vsphere (string value)
  1042. #host_password=
  1043.  
  1044. # Number of times a VMware Vsphere API must be retried
  1045. # (integer value)
  1046. #api_retry_count=10
  1047.  
  1048. # Sleep time in seconds for polling an ongoing async task
  1049. # (floating point value)
  1050. #task_poll_interval=0.5
  1051.  
  1052. # Optional vim service WSDL location e.g
  1053. # http://<server>/vimService.wsdl. Optional over-ride to
  1054. # default location for bug work-arounds (string value)
  1055. #wsdl_location=<None>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement