如果说更容易掌握,应该都差不多,毕竟运维人员只是软件使用,无非就是投入时间去学习的多少了,但是相差也不会很大,当然,单单从复杂程度来说,zabbix更为复杂。
关键还是要看适用性吧,如果是清一色的物理PC或者虚拟机,那选zabbix肯定,而Prometheus对于k8s来讲适配很好。
一般来说,在较多使用k8s的公司里,这两者都应该要有的,目前来说谁也无法取代谁,毕竟术业有专攻。
从学习内容、软件成熟度来说,zabbix成熟,在网上可查找的内容也更多。
收起以下为个人观点
1 Prometheus 基于目前流行的容器化开支并发展壮大,特别是与k8s相关的集成使用,更使其更为流行
2 zabbix 目前未较成熟的监控解决方案,并且逐步由之前的监控物理,虚拟,设备为主逐渐增加了相关docker等容器的监控控件,也是大部分成熟解决方案企业使用的监控方式