- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Prometheus和Zabbix实现容器云平台监控方案--第1页 基于 Prometheus 和 Zabbix 实现容器 云平台整体监控方案 一、 概述 容器云成为 IT 的主要基础设施平台,以Docker 为代表的容器技术,加上以 Kubernetes 为代表的容器编排技术,是目前最流行的容器云建设方案。云平台 的特点是快速部署、弹性伸缩、动态调整、运维自动化,对应的监控也需要是 动态发现、自动化部署的。我们的项目是以 Zabbix 为基础监控工具设计和建设 的,但鉴于prometheus 对 docker 和 k8s 监控的天然集成, 我们打算引入 prometheus 和 Zabbix 结合起来,复用之前 Zabbix 上开发扩展的功能,达到可 以快速实现 、高效部署的云平台整体监控方案 。 Zabbix 是面向 IP 的监控,更适合于物理机/虚拟机环境的监控,可以通过开发 自定义脚本采集数据从而实现各类型监控,Prometheus 是面向服务和数据的监 控,适合云环境的监控,原生支持监控容器,更好的适配 k8s,且提供专业的 exporter,监控项更全面,不需要二次开发;zabbix agent 本身进程有限, agent 进程按 Server 端配置串行取值,采集的效率决定于自定义脚本的执行效 基于Prometheus和Zabbix实现容器云平台监控方案--第1页 基于Prometheus和Zabbix实现容器云平台监控方案--第2页 率,即使单个监控项采值很快,但若Host 同时存在上千个agent 类型监控项, 还是会造成大部分 agent 监控项取值延迟,需根据监控项数量调整采值间隔优 化,Prometheus 官方显示的采集速度是 10w/sec,且Prometheus 使用时序数据 库,更适用于监控数据的存储,按时间索引性能更高,所以使用 Prometheus 监 控容器或 k8s 本身的性能监控比 zabbix 实现容器或 k8s 更优。 Prometheus 监控项值仅支持数字类型,zabbix 监控项取值类型支持数字、字符 串,且zabbix 图形化界面成熟,方便查看、配置监控项,所以可以使用 zabbix 将 Prometheus 监控项和其取值接入。 对于容器内中间件和数据库的监控,zabbix 自身的Database jmx 监控方式或 应用主动推送数据不需要安装 agent,实现方便,容器内应用仅需与同k8s 集 群的容器内 zabbix proxy 能实现互相访问即可,监控项可以复用容器外应用模 板,所以仍采用 zabbix 监控容器内应用实现方案。 二 总体设计架构 基于Prometheus和Zabbix实现容器云平台监控方案--第2页 基于Prometheus和Zabbix实现容器云平台监控方案--第3页 按照容器监控的内容,我们分为 docker+K8S 基础监控和容器内应用监控两部 分来分别实现。 1, docker+K8S 基础监控的实现: 由于 prometheus 对 docker 和 k8s 监控的天然集成,通过 cAdvisor 可以直 接获取 docker 基础监控数据, 通过 kube-state-metrics 可以直接获取 K8S 的资源对象和对应监控数据 ,因此我们在每个K8S 集群上默认部署 prometheus 实现这部分监控采集, 然后通过 Zabbix Http Agent 方式调用 prometheus API 来获取数据,接入 Zabbix Server 从而复用之前建设的功 能 ,实现后续的告警阈值配置和数据接入集中监控平台。 2, 容器内应用监控的实现: 所有的应用监控我们都通过 Zabbix 实现, 这里的 “ 应用 ”可以是数据库、
您可能关注的文档
- 不定项选择每题15分共40题共60分.pdf
- 公务员法答案.pdf
- B2不良导体热传导率的测量(准稳态法)实验报告.pdf
- 临床微生物学检验技术考试题库(带答案)-5.pdf
- 2023年教师教育心理学及教育能力招聘考试题附含答案.pdf
- 2023届辽宁省县级重点高中联合体高三年级3月第一次模拟考试化学试题及答案321c.pdf
- 全国计算机等级考试一级B模拟试题及答案(二).pdf
- 国开电大 数据库运维 形考任务1-5题目.pdf
- C语言程序设计考试题库.pdf
- 2021山东新高考生物试卷真题含答案(A4排版,可直接打印测试).pdf
- 2023年云南初级保育员理论及技能知识竞赛题库及答案.pdf
- 保安员证考试题库.pdf
- 2014年10月全国自考外科护理学考前密卷03001(含答案).pdf
- 2023铁路安全心得体会(通用5篇).pdf
- 2022届新高考生物精创预测卷(山东卷)(wd无答案).pdf
- 【中考物理】2023届第一轮复习分类专题—机械运动(基础篇)含解析.pdf
- 大学英语跨文化交际教程课后答案完整版.pdf
- 2022-2023年社会工作者之初级社会综合能力模考预测题库(夺冠系列).pdf
- 2023年演出经纪人之演出市场政策与法律法规通关考试题库带答案解析.pdf
- 七年级数学上册第一单元《有理数》-解答题专项经典测试题(答案解析)(2).pdf
有哪些信誉好的足球投注网站
文档评论(0)