分享

openstack ceilometer监控

小弟初学openstack,有一些不懂得问题,还希望各位大神指导一下啊。。。。。
openstack有自带的组件ceilometer1 它监测的数据具体包括哪些?物理机?虚拟机?服务?监测到的数据可以呈现在网页上么?

2 现有的ceilometer性能怎么样?为什么在openstack平台上还会用第三方的监控软件如nagios、ganglia等,为什么不使用ceilometer呢?

已有(4)人评论

跳转到指定楼层
nextuser 发表于 2016-9-27 16:47:51
第一个问题:

ceilometer主要负责监控数据的采集,采集的项目包括
1.虚拟机的性能数据
2.neutron-l3-router使用的网络带宽
3.glance&cinder&swift等租户使用信息
4.通过snmp采集物理机的信息
5.采集支持opendaylight的网络设备信息。


基本概念
ceilometer 主要有下面几个概念:
  • meter 是ceilometer定义的监控项,诸如内存占用,网络IO,磁盘IO等等
  • sample 是每个采集时间点上meter对应的值
  • statistics 一般是统计学上某个周期内,meter对应的值(平均值之类)
  • resource 是被监控的资源对象,这个可以是一台虚拟机,一台物理机或者一块云硬盘
  • alarm 是ceilometer的告警机制,你可以通过阈值或者组合条件告警,并设置告警时触发的action
更多参考

ceilometer的数据采集机制入门
http://www.aboutyun.com/forum.php?mod=viewthread&tid=11006


OpenStack监控项目Ceilometer的一些术语
http://www.aboutyun.com/forum.php?mod=viewthread&tid=8669



第二个问题:

监控分为很多种,监控软件也是。
有的根据自己的需求及熟悉程度。




回复

使用道具 举报

weiwei_9591 发表于 2016-12-22 09:45:30
ceilometer的性能非常的不好,尤其是M版本之前使用的ceilometer,监控采集的数据存储在MongoDB中,告警每次都会统计监控的数据,性能非常的不好。新版本的Telemetry将监控分为了三个部分ceilometer仅负责数据的采集,存储变成了gnocchi,告警由aodh负责。但是现在使用中发现,性能也不是非常的好。
回复

使用道具 举报

古月椒 发表于 2017-1-9 18:50:26
nextuser 发表于 2016-9-27 16:47
第一个问题:

ceilometer主要负责监控数据的采集,采集的项目包括

感谢大神的回答。。那我想问一下,ceilometer支持监控虚拟机交换机么?物理交换机呢?
回复

使用道具 举报

古月椒 发表于 2017-1-9 18:51:25
weiwei_9591 发表于 2016-12-22 09:45
ceilometer的性能非常的不好,尤其是M版本之前使用的ceilometer,监控采集的数据存储在MongoDB中,告警每次 ...

这里所说的性能指的是?延迟么?大神。。那ceilometer支持监控交换机(物理 虚拟)?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条