和Zabbix类似,Prometheus也是一个近年比较火的开源监控框架,和Zabbix不同之处在于 Prometheus相对更灵活点,模块间比较解耦,比如告警模块、代理模块等等都可以选择性配置。服务端和客户端都是开箱即用,不需要进行安装。Zabbix则是一套安装把所有东西都弄好,很庞大也很繁杂。Zabbix的客户端agent可以比较方便的通过脚本来读取机器内数据库、日志等文件来做上报。而 Prometheus的上报客户端则分为不同语言的SDK和不同用途的