Advertisement
alvise72

Untitled

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