Ceilometer K版本有如下新功能:
1)支持在Polling循环中增加抖动,保证Pollster不要在同一时间查询服务的API。
2)支持Ceilometer API RBAC(基于权限的访问控制)。
3)优化的事件支持。
·多流水线(Multi-pipeline)支持开启唯一的处理和发布的事件。
·支持捕获RAW消息格式,便于审计和事后分析。
·在弹性搜索中支持持久化事件。
·发布支持对数据库、HTTP、分拣、kafka和oslo.messaging支持的消息队列。
·增加一个选项,可以将消息的持久化数据存放在一个单独的数据库中。
·Ceilometer现在支持使用事件采集和存储所有事件类型的计量。一个新的选项disable_non_metric_meters被加入配置中,目的是关闭将这些事件作为采样值存取的开关。更多信息请参阅Ceilometer配置指南。
·OpenStack手册中的管理员指南增加了新的事件的选择,用户能通过指南获取更多信息。
4)优化了流水线发布支持:
·支持将事件和采样值发布到Kafka或者HTTP目标中
·将数据发送到多个队列中
5)更多的计量如下:
·Hyper-V的内存和磁盘计量
·LibVirt的磁盘计量
·IPMI相关的电源和热量的计量(更多的计量指标查看NodeManager)
·Ceph计量
6)在Ceilometer中upd的发布和采集支持IPv6格式。
7)Gnocchi支持ceilometer-collector分派。
8)pollster自我关闭机制。
备注:
·失效的测量:instance:<flavor>测量在K版本中废弃。
·用于Swift测量的中间件之前被打包到Ceilometer中,在K版本中被废弃了。现在被分拆到独立的库ceilometermiddleware。