Linux下 Prometheus 安装
Prometheus 安装
下载
根据自身环境选择安装包,选择了对应的版本。
此处以prometheus-2.23.0-rc.0.linux-amd64.tar.gz
演示
# 新建 prometheus 文件夹
[root@nginx ~]# mkdir /usr/local/prometheus
# 将下载好的安装包上传至此目录
# 解压
[root@nginx prometheus]# tar -zxvf prometheus-2.23.0-rc.0.linux-amd64.tar.gz
启动
[root@nginx prometheus]# /usr/local/prometheus/prometheus-2.23.0-rc.0.linux-amd64/prometheus --config.file="/usr/local/prometheus/prometheus-2.23.0-rc.0.linux-amd64/prometheus.yml" &
访问
http://192.168.8.160:9090/targets
Grafana 安装
下载
[root@nginx ~]# mkdir /usr/local/grafana
[root@nginx ~]# cd /usr/local/grafana
[root@nginx grafana]# wget https://dl.grafana.com/oss/release/grafana-7.1.1.linux-amd64.tar.gz
上传并解压
[root@nginx grafana]# tar -zxvf grafana-7.1.1.linux-amd64.tar.gz
启动
[root@nginx grafana]# cd /usr/local/grafana/grafana-7.1.1.linux-amd64/bin/
[root@nginx grafana]# nohup ./grafana-server &
访问
http://192.168.8.160:3000
默认账号:admin/admin
Windows下 Prometheus 安装
Prometheus 安装
下载
根据自身环境选择安装包,选择了对应的版本。
此处以prometheus-2.23.0-rc.0.windows-amd64.zip
演示
启动
解压: prometheus-2.23.0-rc.0.windows-amd64.zip
执行:prometheus.exe
即可启动
监控配置
编辑prometheus.yml文件可以设置自己的监控数据源。
如:
其他
Grafana 可视化
选择windows版本的安装包,下载后安装,然后进入安装目录的conf文件夹,将sample.ini复制一份,并改名为custom.ini,在custom.ini里面可以做自己的配置,这里我把端口号改为了9091。
然后进入bin目录,执行grafana-server.exe。
之后打开http://localhost:9091 进入Grafana的管理界面。默认账户密码为admin/admin。
先选择prometheus为数据源
地址填写本地的prometheus地址,然后保存。
接下来创建图表,填写prometheus的查询语句,然后生成图表。
填写查询语句sum(increase(requests_total_guoyx[1m])) 统计requests_total_guoyx测量指标下每个1分钟内的增量,然后保存。就可以看见对于的图表了。
到此Windows环境下的Prometheus + Grafana的监控系统demo就搭建完成了。