一、基础环境
环境/组件 | 版本 |
---|---|
操作系统 | CentOS Linux release 7.6.1810 |
Prometheus | prometheus-2.22.1.linux-amd64.tar.gz |
go | go1.15.4.linux-amd64.tar.gz |
Grafana | grafana-7.3.3-1.x86_64.rpm |
下载地址:
Prometheus下载地址:https://prometheus.io/download/#prometheus.
go下载地址:https://golang.org/dl/.
Grafana下载地址:https://dl.grafana.com/oss/release/grafana-7.3.3-1.x86_64.rpm.
二、安装go
1、解压安装
tar -C /usr/local/ -xvf go1.15.4.linux-amd64.tar.gz;
2、配置环境变量
vim /etc/profile
export PATH=$PATH:/usr/local/go/bin
source /etc/profile
3、验证
go version;
三、安装Prometheus
1、安装
tar -C /usr/local/ -xvf prometheus-2.22.1.linux-amd64.tar.gz;
ln -sv /usr/local/prometheus-2.22.1.linux-amd64/ /usr/local/Prometheus
2、启动
普罗米修斯默认配置文件 /usr/local/Prometheus/prometheus.yml
/usr/local/Prometheus/prometheus --config.file=/usr/local/Prometheus/prometheus.yml &
3、验证
浏览器打开IP:9090端口即可打开普罗米修斯自带的监控页面
四、安装Grafana
1、安装
rpm -ivh --nodeps grafana-7.3.3-1.x86_64.rpm
2、启动
/bin/systemctl daemon-reload
/bin/systemctl enable grafana-server.service
/bin/systemctl start grafana-server.service
3、访问grafana
浏览器访问IP:3000端口,即可打开grafana页面,默认用户名密码都是admin,初次登录会要求修改默认的登录密码
4、添加prometheus数据源
5、Dashboards页面选择“Prometheus 2.0 Stats”点击“import”按钮导入
6、Settings页面填写普罗米修斯地址并保存
7、切换到刚才添加的“Prometheus 2.0 Stats”即可看到整个监控页面
说明 :
如果安装grafana-7.3.3-1.x86_64.rpm提示缺失依赖包,可以使用yum方式安装
yum -y localinstall grafana-7.3.3-1.x86_64.rpm