查看原文
其他

监控工具 Prometheus 和 Zabbix 哪种更容易掌握?二者有何区别?

twt社区 twt企业IT社区 2024-02-18

监控工具Prometheus和zabbix哪种更容易让运维人员掌握?二者有何区别?


问题来自社区会员@hufeng719 某钢铁企业 系统工程师,回答来自社区交流,供同行参考


@zhuqibs Mcd 软件开发工程师:

问的不是很完整。

(1)zabbix是完整的监控解决方案,但prometheus不是,prometheus仅仅是一个数据收集数据库,prometheus+alertmanager+grafana才算是。

(2)两者都不是很难,容器云中多用prometheus+grafana,虚拟机实体机多用zabbix

(3)并不绝对,对于某些zabbix告诉,完全可以zabbix+脚本实现对容器的监控。而prometheus中也包含对node cpu和内存的监控数据。


@youki2008 广东溢达 系统架构师:

zabbix是完整的企业级监控解决方案,但是对docker,k8s等容器云相关组件的监控还不是很完善。

prometheus仅仅是一个数据收集数据库, 一般prometheus+alertmanager+grafana来监控k8s,docker的性能。

对于运维人员,这两个软件都需要掌握,他们都不是很难。


@某金融企业 技术经理:

两个上手难度都不大,自己会写一些脚本可以更好配合这些工具在实际运维中的使用。

@Switcher 某银行 数据库管理员:

如果说更容易掌握,应该都差不多,毕竟运维人员只是软件使用,无非就是投入时间去学习的多少了,但是相差也不会很大,当然,单单从复杂程度来说,zabbix更为复杂。

关键还是要看适用性吧,如果是清一色的物理PC或者虚拟机,那选zabbix肯定,而Prometheus对于k8s来讲适配很好。

一般来说,在较多使用k8s的公司里,这两者都应该要有的,目前来说谁也无法取代谁,毕竟术业有专攻。

从学习内容、软件成熟度来说,zabbix成熟,在网上可查找的内容也更多。


@liujinlong  项目经理:

以下为个人观点:

1、Prometheus 基于目前流行的容器化开支并发展壮大,特别是与k8s相关的集成使用,更使其更为流行

2、zabbix 目前未较成熟的监控解决方案,并且逐步由之前的监控物理,虚拟,设备为主逐渐增加了相关docker等容器的监控控件,也是大部分成熟解决方案企业使用的监控方式


@mtming333 太平洋保险 系统运维工程师:

看您的历史包袱了,已经对传统监控系统有技术积累的话,比如监控物理机用 Zabbix ,或者是环境变动不会很频繁的情况下,Zabbix 也会比 Prometheus 更好。但如果结合K8S的话,首选还是 Prometheus 无争议。


@idada 易联达 系统分析师:

Zabbix是另一个业界领先的开源网络监控工具,因其良好的可拓展性,戴尔公司和Salesforce等许多企业都在使用,通过Zabbix可以很好地进行网络,服务器,云,应用程序和服务监控。

你可以跟踪网络信息,例如网络带宽使用情况,网络运行状况和配置更改,并排除需要解决的问题。Zabbix中的性能数据通过SNMP,智能平台管理接口(IPMI)和IPv6连接。

与其他开源监控工具相比,Zabbix提供了极高的便利性。例如,在使用开箱即用的模板监控网络之前,你可以自动检测连接到网络的设备,Zabbix支持CentOS,Debian,Oracle Linux,Red Hat Enterprise Linux,Ubuntu和Raspbian的Zabbix。

Prometheus是一个开源的网络监控工具,它专为监控时间序列数据而构建。你可以按时间长度标准或关键词对来标识时间序列数据。时间序列数据存储在本地磁盘上,以便在紧急情况下轻松访问。

Prometheus的Alertmanager负责消息通知,Alertmanager可以通过电子邮件,PagerDuty或OpsGenie发送通知,如有必要,你也可以关闭警报通知。

Prometheus的UI元素非常出色,允许你从浏览器切换到模板语言和Grafana集成。你还可以将各种第三方数据源从Docker,StatsD和JMX中集成到Prometheus中,来自定义Prometheus。

作为网络监控工具,Prometheus适用于各种规模的组织。

欢迎点击文末阅读原文到社区讨论交流,发表您的观点

觉得本文有用,请转发或点击“在看”,让更多同行看到


 资料/文章推荐:


欢迎关注社区以下  “监控”技术主题 ,将会不断更新优质资料、文章。地址:https://www.talkwithtrend.com/Topic/3937


下载 twt 社区客户端 APP


长按识别二维码即可下载

或到应用商店搜索“twt”


长按二维码关注公众号

*本公众号所发布内容仅代表作者观点,不代表社区立场

继续滑动看下一个

监控工具 Prometheus 和 Zabbix 哪种更容易掌握?二者有何区别?

twt社区 twt企业IT社区
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存