使用(telemetry)ceilometer+gnocchi对openstack云平台监控数据采集和处理的实践与优化
2023-09-11 14:22:07 时间
使用(telemetry)ceilometer+gnocchi对openstack云平台监控数据采集和处理的实践与优化。
在做openstack资源统计监控中通过 (telemetry)ceilometer+gnocchi 获取cpu、memory的使用率,获取VM虚拟机网卡数据流量统计,虚拟机多网卡分别获取流量统计以及针对虚拟机实例进行总的流量统计。一般来说,可以对openstack中的vm虚拟机和compute node 计算节点的各类进行统计、分析和预警,比如:cpu、memory内存、traffic网络流量、disk磁盘io等等相关资源指标进行分类获取。
这里http://docs.openstack.org/developer/ceilometer/architecture.html对ceilometer有些大致的介绍,简单说就是OpenStack中的监控(遥测)项目,完成对云计算环境下各个指标的监控,事件记录,报警预警等。
监控方面大致包括数据中心的温度,宿主机CPU温度,电压,电流,风扇运转情况,网络负载情况,CPU使用情况;虚拟机CPU使用率,内存使用情况,每张网卡的I/O情况,每块磁盘的I/O情况等。
当然按ceilometer的设计来说也支持OpenStack以外的环境使用,并且它提供了比较优秀的软件架构,只需完成小部分代码就可以方便的添加想要监控的指标,比如物理节点磁盘健康状态。
然而现在的问题是:随着时间的推移和云系统规模的扩大ceilometer获取的数据量
相关文章
- 【DATAGUARD 学习】监控primary库和standby库
- centos8平台使用slabtop监控slab内存的状态
- 通过JCONSOLE监控TOMCAT的JVM使用情况
- Java VisualVM远程监控JVM
- EasyDarwin开源流媒体云平台支持EasyCamera摄像机、EasyCamera手机直播监控、EasyNVR等多终端接入
- EasyDarwin开源流媒体云平台支持EasyCamera摄像机、EasyCamera手机直播监控、EasyNVR等多终端接入
- kvm虚似机监控
- 性能测试:监控mysql数据库
- centos8平台用redis-cli对redis5监控和管理
- 13视频监控-01视频监控布局-videobox
- Qt编写的项目作品16-视频监控Onvif综合示例
- 数据库监控
- Qt编写安防视频监控系统68-兼容Qt4到Qt6
- 【云原生之Docker实战】使用docker部署nightingale运维监控平台
- 【云原生之kubernetes实战】在k8s集群下部署Weave Scope监控平台
- iotop - 如何在 Linux 中监控磁盘 I/O
- 基于电商模式的性能测试(3) —— 以Docker+Jmeter+InfluxDB+Grafana的形式搭建性能监控平台
- redis实现分布式锁——核心 setx+pipe watch监控key变化-事务
- Python通过SNMP监控网络设备
- 【Zabbix实战之部署篇】使用Docker部署Zabbix 6.2.7监控平台