美文网首页程序员
ceilometer采集数据

ceilometer采集数据

作者: 黑加仑妞 | 来源:发表于2018-03-13 21:02 被阅读92次

    上篇我们简单的介绍了一下,ceilometer的一个整体的流程,这篇我们主要细化的看一下各个流程的一些具体的概念和使用配置

    Notification

    所有的openstack服务都会发送关于他们系统状态和所执行操作的一些通知。有些通知能够作为监测项,比如说,一个VM实例的cpu运行时间。

    我们知道notification agent主要负责消费通知。然后把这些来自消息总线的通知转换成events和samples。同时它也负责转化和分发数据。

    polling

    有很多不能通过notification获得的数据就可以通过polling获取。polling的规则主要在定义在polling.yaml里面,它定义了pollster(也就是具体要轮询什么),以及轮询的时间。下面是常用的配置选项.

    主要使用discoverers去捞数据。

    最后处理数据主要主要在pipeline.yaml里面,下面是常用的配置:

    也就是在里面定义采集 后的数据要做什么处理。

    其中还有一个会用到的类就是setup.cfg,在里面配置采集的类,也就是对应的discovery类

    参考文档:https://docs.openstack.org/ceilometer/latest/admin/telemetry-data-pipelines.html

    相关文章

      网友评论

        本文标题:ceilometer采集数据

        本文链接:https://www.haomeiwen.com/subject/vtytqftx.html