zabbix监控k8s,企业应该如何考虑相关建设?

基于目前的zabbix版本暂时还不能做到很好的监控k8s 各项指标,其实引出来一个问题,那就是很多时候我们选择一个监控平台,并不能做大大而全,及时的应对市场出现的各种新事物,为了更好整体的运维好各种产品,企业不得已就需要不断的采取新的技术,造成很多功能性产品有多种重复,重复建设的局面,对应开发性的公司,因为自身技术积累和能力相对容易应对多种需求,没有开发能力的企业往往选择成型的产品和解决方案,同时拥有多种技术的解决方案,多种投入,对于企业也是一个不小的投入。

各位在相关建设当中有哪些好的经验可以分享一下。

7回答

zhuqibszhuqibs  软件开发工程师 , Mcd
jjdstzhanghaiyanzhangpin等赞同了此回答
zabbix正在努力向容器靠拢! zabbix是可以监控docker的,监控Kubernetes还需要自己写脚本。 可以这么说,只要你想用zabbix监控,都是可以的,只是实现的成本。  你可以用简单的prometheus+grafana,用CoreOs提供的缺省的item,不用写任何脚本就能监控Kubernetes,何必自己去用zabbix脚...显示全部

zabbix正在努力向容器靠拢!

zabbix是可以监控docker的,监控Kubernetes还需要自己写脚本。 可以这么说,只要你想用zabbix监控,都是可以的,只是实现的成本。 

你可以用简单的prometheus+grafana,用CoreOs提供的缺省的item,不用写任何脚本就能监控Kubernetes,何必自己去用zabbix脚本,但是zabbix高手不在此列。

收起
 2020-04-04
浏览1362
youki2008youki2008  系统架构师 , DDT
wfang_2020wangxqtuomi2013赞同了此回答
不建议采用zabbix监控k8s,可以使用 Prometheus+grafala方案来监控k8s,从一开始就规划好监控要求,统一好监控指标标准,统一好监控接口。显示全部

不建议采用zabbix监控k8s,可以使用 Prometheus+grafala方案来监控k8s,从一开始就规划好监控要求,统一好监控指标标准,统一好监控接口。

收起
 2020-04-27
浏览958
Zabbix大叔_乐维Zabbix大叔_乐维  研发工程师 , 广州九一乐维信息科技有限公司
本人目前通过python的request库+zabbix_sender,对k8s的api进行数据采集并进行处理。前提是要k8s的master生成一个tonken加入到header中。才可以通过request获取api的数据 显示全部

本人目前通过python的request库+zabbix_sender,对k8s的api进行数据采集并进行处理。前提是要k8s的master生成一个tonken加入到header中。才可以通过request获取api的数据


收起
 2天前
浏览37
chinesezzqiangchinesezzqiang  信息技术经理 , M
首先zabbix是个开源的引擎,光靠自身很难实现全监控。但是他具备优秀的开源特性和接口,只要具备开发能力的团队,是可以将k8的监控需求满足的。而且zabbix也在持续的更新中。显示全部

首先zabbix是个开源的引擎,光靠自身很难实现全监控。但是他具备优秀的开源特性和接口,只要具备开发能力的团队,是可以将k8的监控需求满足的。而且zabbix也在持续的更新中。

收起
 2020-05-06
浏览736
匿名用户匿名用户
应用的复杂度越来越高,环境部署的难度也越来越高。就像问题中说的,重复建设的问题、各厂商标准不统一的问题等,给监控带来很大挑战。站在甲方角度,从一开始就规划好监控要求,统一好监控指标标准,统一好监控接口。虽然有些难,但这是一个比较好的思路。现在为了应对业务的复杂性,数...显示全部

应用的复杂度越来越高,环境部署的难度也越来越高。就像问题中说的,重复建设的问题、各厂商标准不统一的问题等,给监控带来很大挑战。
站在甲方角度,从一开始就规划好监控要求,统一好监控指标标准,统一好监控接口。虽然有些难,但这是一个比较好的思路。
现在为了应对业务的复杂性,数据治理、服务治理等工作相继成为很多公司的工作重点,一步步来吧。我相信监控这块儿也会有类似的整治工作

收起
 2020-04-06
浏览1135
花花世界花花世界  系统架构师 , 小太阳
长远来看Prometheus对K8s支持的比较友好。显示全部

长远来看Prometheus对K8s支持的比较友好。

收起
 2020-04-03
浏览1196
SamponiarSamponiar  系统运维工程师 , 深圳航空
建议采用prometheus。可以实现node,pod,service,ingress等服务组件的监控,可配合grafana 展现。同时支持ceph 等开源存储的监控。显示全部

建议采用prometheus。可以实现node,pod,service,ingress等服务组件的监控,可配合grafana 展现。
同时支持ceph 等开源存储的监控。

收起
 2020-04-03
浏览1203

提问者

董志卫系统架构师, 李宁(中国)体育用品有限公司

问题状态

  • 发布时间:2020-04-03
  • 关注会员:8 人
  • 问题浏览:2945
  • 最近回答:2天前