1.下载prometheus
下载地址:https://prometheus.io/download/
下载并解压:
# wget -c https://github.com/prometheus/prometheus/releases/download/v2.3.2/ prometheus-2.3.2.linux-amd64.tar.gz # tar -xvf prometheus-2.3.2.linux-amd64.tar.gz
可以本地下载安后,上传到linux服务比较快
a.在linux服务下创建一个文件夹 ,命名为:prometheus,输入命令按回车键即可
# mkdir prometheus
查看当前目录下所有文件: 可查看当前目录中所有文件,如图所示,新建文件已经展示在当前目录
# ll
删除prometheus文件命令:
# rm -rf prometheus
b.再新建文件夹内上传本地下载好的prometheus压缩包
进入新建好的文件夹内:
# cd prometheus
上传文件:
# rz
c.解压prometheus文件
# tar xvzf prometheus-2.18.1.linux-amd64.tar.gz
d.移动解压文件到 /usr/local 目录下的prometheus(该命令会自动在/usr/local/ 目录下新建文件夹prometheus)
# mv prometheus-2.18.1.linux-amd64.tar.gz /usr/local/prometheus
e.进入目录:
# cd /usr/local/prometheus
f.修改配置文件底部监控本机:
# vim prometheus.yml
保证有以下内容即可,没有的添加: global: external_labels: monitor: 'my-monitor' scrape_configs: - job_name: 'prometheus' scrape_interval: 5s static_configs: - targets: ['localhost:9090']
切换到编辑模式:输入大写的i,用上下键控制进行输入
I
保存并退出: 首先按一下Esc,执行已下命令
:wq
不保存退出:首先按一下Esc,执行已下命令;或者直接Ctrl+z
:q!
g.启动prometheus服务:
./prometheus --config.file=prometheus.yml
10.IP+端口就可以访问了(IP指的是linux服务的ip)
这里我要说一下我踩过的坑,安装好prometheus以后,访问的默认端口号是9090,但是当9090端口被占用了怎么处理?
请参考 链接:https://blog.csdn.net/palet/java/article/details/82988100