美文网首页
Windows搭建Prometheus+Grafana(基于do

Windows搭建Prometheus+Grafana(基于do

作者: 简单点的笨演员 | 来源:发表于2022-03-10 20:54 被阅读0次

一、安装docker

安装 Docker ,官网下载安装包,一路下一步安装即可。安装之后,需要打开一次来确认安装是否成功。

二、下载 windows_exporter

下载地址:https://github.com/prometheus-community/windows_exporter/releases

三、下载Prometheus和Grafana镜像包

我们这里需要下载 3 个镜像包,node-exporter 监控服务器CPU、内存、磁盘、I/O等信息,

docker pull prom/node-exporter
docker pull prom/prometheus
docker pull grafana/grafana

四、启动windows_exporter

在命令行中启动windows_exporter:

windows_exporter-0.18.1-amd64.exe --telemetry.addr ":9100"

在浏览器中访问url:

http://127.0.0.1:9100/metrics

效果如下:


windows_exporter效果

五、启动prometheus

创建一个prometheus配置文件,保存到D:\prometheus.yml,编辑内容:

global:
  scrape_interval:     60s
  evaluation_interval: 60s
 
scrape_configs:
  - job_name: prometheus
    static_configs:
      - targets: ['localhost:9090']
        labels:
          instance: prometheus

  - job_name: windows
    static_configs:
      - targets: ['192.168.10.4:9100']   # 注意192.168.10.4是作者的宿主主机windows的ip,需要修改成自己的
        labels:
          instance: 192.168.10.4

配置中的localhost:9090表示 prometheus 的开启服务的主机端口为本机9090,192.168.10.4:9100表示 prometheus 去采集的目标主机ip端口,注意192.168.10.4是作者的宿主主机windows的ip,需要改成自己的 ip ,ip使用 ipconfig 来获取(9100对应前面的 windows_exporter 的端口)。

在命令行中启动prometheus:

docker run  -d ^
  -p 9090:9090 ^
  -v d:/prometheus.yml:/etc/prometheus/prometheus.yml  ^
  prom/prometheus

在浏览器中访问url:

http://127.0.0.1:9090/targets

效果如下:

prometheus运行效果

六、启动grafana

在 d 盘新建一个 grafana-storage 文件夹,用来保存grafana的数据,之后在命令行中启动grafana:

docker run -d ^
  -p 3000:3000 ^
  --name=grafana ^
  -v d:/grafana-storage:/var/lib/grafana ^
  grafana/grafana

在浏览器中访问url:

http://127.0.0.1:3000/

效果如下:


grafana效果图

七、配置prometheus自发现服务

(待续)

参考:

https://www.cnblogs.com/xiao987334176/p/9930517.html

相关文章

网友评论

      本文标题:Windows搭建Prometheus+Grafana(基于do

      本文链接:https://www.haomeiwen.com/subject/usifdrtx.html