为什么说Prometheus是足以取代Zabbix的监控神器?(17)

Q2:如何对Prometheus进行权限限制?类似于Zabbix的用户密码校验。

A:其实Prometheus本身没有任何的权限限制,因为它只作为一套监控系统,它认为这种权限的管理应该属于上面的管理权限的系统去维护,而不应该在它这样一套监控系统里做,所以Prometheus本身在设计上就没有做任何的权限管理。

在我们宜信内部使用容器云的时候,其实针对Prometheus数据查询时,因为我们在容器云平台本身有一套权限管理,所以每个用户只能看到自己的容器,当然他只能看到自己容器的监控数据。

Q3:Prometheus可以监控web地址吗?类似于Zabbix的web场景。

A:Prometheus结合blockbox可以去监控一些web站点是不是健康,它会定时去调用一些你们提供的web接口,然后通过分析接口返回码或者是返回体,判断web服务是否健康,可以作为站点监控。除此之外还支持TCP、DNS、ICMP以及HTTPS。

Q4:Prometheus和Ansible有相同作用么?

A:我理解的Ansible其实大多数来说还是一种自动化运维工具,它虽然有一些简单监控,但是核心并不在监控上面,而是自动化部署和运维上的一些能力,而Prometheus本身只是一个单纯的监控和告警的组件。

推荐阅读