考虑从Munin迁移到Prometheus
虽然munin是一个很好的工具,但我已经厌倦了,所以考虑尝试另一个监控工具“prometheus”。
*请将其视为为了确认迁移而进行的简单检查,在AWS上进行。
环境
環境中使用的操作系统是CentOS,被监视的对象包括CentOS和Debian等操作系统。
普罗米修斯的准备
下载 Prometheus
请使用以下链接将”操作系统”指定为Linux并下载tar.gz文件。
官方的Prometheus网站
普羅米修斯的安裝
我将实际在浏览器中执行并尝试访问。
1. 进入/home/prometheus目录
2. 执行”./prometheus –config.file=prometheus.yml”
3. 使用netstat -lntp确认端口9090正在监听
在AWS实例的安全组设置中,允许打开9090端口。
当以该配置访问实例的“全局IP:9090”时,浏览器会显示以下的页面。
获取值
使用node_exporter来获取CPU和内存的值,并显示图表。
下载node_exporter。
请从下面的链接中下载本体。
官方网站
安装node_exporter
这样执行,并在9100端口进行监听。
普罗米修斯的设置
只需选择要确认的项目,然后点击“执行”按钮即可完成。
-
- Consoleタブでは取得方法(クエリ)が表示される
- Graphタブではグラフが表示される
最终的
最后的
终极的
最终
末尾
首先,我们已经成功地在Prometheus上获取了数值。
接下来,我打算使用Grafana来轻松绘制图表。