遥测数据收集服务概述-Ceilometer

遥测数据收集服务提供以下功能 :

  • 高效率地轮询计量与OpenStack服务相关的数据
  • 通过监控从服务发出的通知来收集事件和计量数据
  • 将收集的数据发布到各种目标,包括数据存储和消息队列

遥测服务由以下组件组成 :

  • 计算代理(ceilometer-agent-compute)

在每个计算节点上运行,并对资源利用率统计数据进行轮询。 这实际上是ceilometer-polling使用--polling-namespace compute参数跑在计算节点上。

  • 中心代理 (ceilometer-agent-central)

在一个中央管理服务器上运行,以对资源利用率统计数据进行轮询,而不是与实例或计算节点的资源绑定。 可以启动多个代理来横向扩展服务。 这实际是在计算节点上使用--polling-namespace central参数来跑ceilometer-polling服务。

  • 通知代理 (ceilometer-agent-notification)

在中央管理服务器上运行服务并且消费来自消息队列消息来构建事件和计量数据。 然后,数据被发布到定义的目标上。 默认情况数据会被推到 Gnocchi.

这些服务通过使用OpenStack消息总线进行通信。 Ceilometer  数据设计成用于存储和分析的各个端点。

翻译自:https://docs.openstack.org/ceilometer/latest/install/get_started.html

猜你喜欢

转载自my.oschina.net/u/857184/blog/1630485
今日推荐