【摘要】随着云计算技术的发展,越来越多的云平台和服务类型出现, 如VM 、 KVM 、 PaaS等,各大企业都在纷纷建设自己私有云平台包括 IaaS、PaaS,同时 IaaS也有自己的云管理平台如OpenStack,另外PaaS也有自己的云管理平台如 Kubernetes , 但是如何有效的监控VM 、 KVM 、 Openstack 、 Kubernetes和PaaS平台上的微服务 ,以及如何有效的将云管平台监控集成到现有的集中监控平台也是目前云管平台建设过程中遇到的各种问题,本文将从以上几个方面进行讨论。

1、 VM监控和KVM监控实践

1.1 通过使用 pyVmomi 采集 vSphere 监控指标

vSphere需要监控的内容包含:

1、ESXi —— 主机的状态 ;

2、datastore —— 所有挂载的存储,要监控他们的使用情况,剩余空间 。

3、vm —通过 vSphere 来获取租户服务器的相关指标。

如何将这些监控数据从 vCenter 里取出来呢?

pyVmomi]是 VMware vSphere API 的一个 python sdk,我们可以利用它来与 vCenter 交互,获取我们需要的信息,使用 pyVmomi 连接 vCenter 。

在连接上 vCenter 之后,我们就可以开始获取各项指标了。我们从 content 下的根目录逐级开始遍历,他的第一个 childEntity 就是我们的datacenter 。我们可以通过 datacenter.name,获取 datacenter 的名字,在组织数据上报的时候,

云管平台监控实践分享相关推荐

  1. 云计算架构师分享:容器云在金融企业的落地方案 | 周末送资料(原题:某保险公司容器云PaaS平台建设实践经验分享)

    [摘要]随着技术和社区的成熟,容器.Kubernetes.微服务等新事物不再只是概念,已在很多企业落地并发挥了生产力,对容器和PaaS的需求也从试探性转向规模化推广和纵深探索,建设企业级容器PaaS平 ...

  2. Prometheus 的云上 MySQL 监控实践

    一.背景 MySQL 8.0是当前Oracle公司一直在大力宣传的新版本,从架构到性能均有显著变化,同时,随着kubernetes的普及,为更好的提升资源利用率,可以进行MySQL上云的探索.MySQ ...

  3. 360容器平台监控实践

    女主宣言 360 近年来上线了容器云平台,给团队工作带来了一些便利,同时也给运维工作带来了很多挑战.InfoQ记者张婵10月30日采访整理,首发于公众号"高效开发运维". PS:丰 ...

  4. 宜信智能监控平台建设实践|分享实录

    摘要:介绍宜信智能运维平台UAVStack的设计思想.技术架构和核心功能,及落地实践经验. 内容来源:宜信技术学院第6期技术沙龙-线上直播|宜信智能监控平台建设实践 主讲人:宜信高级架构师 & ...

  5. 迅游科技:游戏监控实践分享

    赵亚南,7年运维实践经验,早期主要负责过淘宝网淘江湖.浙江日报.银率网(北京).广州宝洁.机电之家等网站的维护,2012年后加入重庆迅游,负责开服网.开区网及多个游戏项目的运维,务真求实,追求以公司项 ...

  6. 中国软件杯 公共地点人流量计算的云监管平台 算法思路分享

    赛题名称:公共地点人流量计算的云监管平台 获奖名次:二等奖 项目主要分工: 周泽淼 云端全部业务 张宗浩 边缘端核心业务与算法部分 杨帆 前端框架 部分业务逻辑及宣传视频 针对比赛我们想了很多点子,只 ...

  7. 2021 大促 AntMonitor 总结 - 云原生 Prometheus 监控实践

    文|陈岸琦(花名:敖清 ) 蚂蚁集团高级开发工程师 负责蚂蚁 Prometheus 监控原生功能 在蚂蚁集团的落地与产品化建设 本文 6566 字 阅读 15 分钟 前 言 日志和指标是监控不可或缺的 ...

  8. K8S云管平台开发实践 - 报警功能01

    本篇主要阐述实现方案 关键词:open-falcon.javaxmail.apache-james 要实现完整的报警功能,我们需要5步: 1. 创建规则2. 收集数据3. 将规则数据和收集到的数据进行 ...

  9. 车路协同云控平台建设实践

    前言 随着汽车工业水平飞速发展,以及 IoT.5G.V2X 等信息通信技术的发展演进,通过汽车的智能化.网联化升级为大众带来更智能.更便捷的驾乘体验,成为汽车行业的发展趋势,自动驾驶.智能网联汽车成为 ...

最新文章

  1. 真是祸从GPT-2口出,和AI聊会天,把别人隐私都给套出来了
  2. 风变编程的python课程怎么样-风变编程的Python这么火,零基础可以自学吗?
  3. Python的常见几道数学运算题
  4. EOS节点之争已开始 准备好欣赏了么?
  5. 连续特征离散化方法介绍
  6. [每日短篇] E - Base64 编码
  7. Anaconda ubuntu16.04 Cuda 8.0安装pytorch
  8. Java编程思想之-主板示例
  9. Java8 中通过 Stream 对列表进行去重的几种方法
  10. Html中文字过多,单行超出和多行超出显示省略号
  11. 计算机关机后耗电问题,笔记本电脑关机后电池还会耗电怎么解决
  12. 《趣谈网络协议》数据中心相关知识总结
  13. R语言 软件安装 源码安装R
  14. YYUC01——Windows本地环境搭建
  15. 常用的字符编码:ASCII、Unicode、UTF-8
  16. 面向过程实列(用简单代码写出斗地主的程序(在一个类中实现))
  17. hud 4415 Assassin’s Creed
  18. 第一型曲线积分与第一型曲面积分、第二型曲线积分与格林公式
  19. 哈佛结构和冯·诺依曼结构的区别
  20. java程序设计实验报告代写_代写file I/O作业、代写java Scanner I/O程序、代写java编程作业、代做java实验报告...

热门文章

  1. 【思维】黄金圈思维法则
  2. 微信商家收款码和个人收款码区别,你知道吗?
  3. 一文读懂RFID固定资产管理软件
  4. 4和2大于号小于号箭头那边_认识﹥﹤=(大于号、小于号和等号), 会用符号表示两个数的大小 导学案(青岛版一年级上册)...
  5. 【一问一答】错题库整理
  6. 上楼梯的走法 ← 递归
  7. pandas 计算累计和及累计占比
  8. mysql临时表索引_数据库查询优化——给临时表建索引
  9. 量子计算与区块链抗量子算法
  10. 玩客云快速入门刷机相关教程