博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
轻轻修改配置文件完成 OpenStack 监控
阅读量:7145 次
发布时间:2019-06-29

本文共 1262 字,大约阅读时间需要 4 分钟。

hot3.png

当我们使用虚拟化云平台 OpenStack 时,必然要时时监控其虚拟机性能,随着近年企业级数据中心的不断发展,像混合虚拟化环境的业务需求也在持续增长中,因而也随之带来的监控需求更显重要,所以小编带来一个天上少有,地下难寻的监控 OpenStack 的利器---Cloud Insight

监控指标

Cloud Insight 支持监控 OpenStack ,指标以 openstack.nova.limits.max_total_keypairs openstack.nova.free_ram_mb openstack.nova.running_vms 格式显示,默认不仅抓取简单的如 CPU 内存,负载磁盘网络 I/O ,更有其他如租户允许的密钥对大小等44种指标,当然如果有更多的监控需求可以在配置文件里面进行配置。

总体支持以下几项:

  • hypervisor 指标
  • 虚拟机数量和运行实例数量
  • tenant/project 多个用户指标
  • Build,做快照,迁移以及其他调整操作的数量
  • 典型主机性能指标(CPU 内存,负载磁盘网络)

配置监控

实现监控 OpenStack 很简单,首先你需要在运行 hypervisors 主机上安装 Cloud Insight 探针。

  • 通过 role 操作创建 usesr 角色
  • 配置 policy.json 文件授权权限,期间可能需要重启 Keystone,Neutron 和 Nova API 服务
  • 编辑 openstack.yaml 配置文件,使得探针可以连接到 Keystone 服务器
  • 开启 平台服务监控
  • 重启 Cloud Insight 探针
  • 运行 info 命令检查是否配置成功
Checks======  [...]  openstack  ---------      - instance #0 [OK]      - Collected 8 metrics & 0 events

这样就完成 OpenStack 的监控啦。

监控工具对比

前有开源工具 Nagios,后有新型工具 Cloud Insight 崛起,如果你还在犹豫用哪个,那犹豫的时间真的已经用 Cloud Insight 监控好啦。

且不说部署之简单,配置之迅速,效果之明显,单单有专业的产品支持为你解决问题,有配置文档可以随时编辑监控指标,有丰富绚烂的仪表盘可以把玩,有针对所有指标设置报警的360度监控。

总结

总结,,,不写不行吗,,,总之,Cloud Insight 监控 OpenStack 开创简单监控之先河,哎,小编编不下去啦。

先祝大家愚人节快乐 ^_^

~~~但是 OpenStack 真的会支持的!

集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。想阅读更多技术文章,请访问 。 本文转自

转载于:https://my.oschina.net/oneapmofficial/blog/651480

你可能感兴趣的文章
Yii2的深入学习--自动加载机制
查看>>
sqlserver修改增删改字段
查看>>
设计模式介绍、分类、原则
查看>>
超级好用的解析JSON数据的网站
查看>>
C#正则表达式匹配任意字符
查看>>
Objective-c中@interface、@implementation、@protocal
查看>>
Python yield 使用浅析
查看>>
DMA(STM32)
查看>>
最简单的基于FFMPEG的音频编码器(PCM编码为AAC)
查看>>
Boost.Asio基础(三)
查看>>
【转载】学习新东西的唯一方法
查看>>
[转]Android dex分包方案
查看>>
关于Redis的启动过程
查看>>
Android 按二次后退键退出应用程序
查看>>
Springboot监控之一:SpringBoot四大神器之Actuator之2--springboot健康检查
查看>>
一个简单多任务内核实例的分析【转】
查看>>
WPF 3D 小小小小引擎 - ·WPF 3D变换应用
查看>>
又一道简单题&&Ladygod(两道思维水题)
查看>>
golang笔记——函数与方法
查看>>
Linux LVM硬盘管理及LVM扩容
查看>>