首先安装运行环境go
如果有网络 使用命令
yum install go -y
如果没有网络使用离线安装包
下载:Linux :go1.8.3.linux-amd64.tar.gz
[root@bobo ~]# tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz
[root@abobo ~]# vim /etc/profile
在文件的最后添加如下内容:
export PATH=$PATH:/usr/local/go/bin
[root@alibaba ~]# source /etc/profile
验证一下是否成功,用go version 来验证
[root@alibaba ~]# go version
接下来安装普罗米修斯prometheus:
开始安装prometheus,首先先去官网下载对应系统的版本:Download | Prometheus
下载后上传到部署的服务器,在服务上执行如下命令解压(root用户,解压到 /usr/local):
[root@VM-16-4-centos opt]# tar -zxvf prometheus-2.34.0.linux-amd64.tar.gz -C /usr/local/
为了以后进入目录方便,做了一个软连接:
ln -sv /usr/local/prometheus-2.34.0.linux-amd64/ /usr/local/Prometheus
接下来进入目录
cd /usr/local/Prometheus/
接着要配置一下监控的配置文件:prometheus.yml
vim prometheus.yml
配置好后启动prometheus
/usr/local/Prometheus/prometheus --config.file=/usr/local/Prometheus/prometheus.yml &
如果出现下图证明你成功了:
验证:
浏览器打开IP:9090端口即可打开普罗米修斯自带的监控页面
这里就完成了prometheus的部署
添加监控节点: node_exporter
安装常用监控exporter
下载
https://github.com/promethe