zoukankan      html  css  js  c++  java
  • Prometheus 监控Windows机器

    【1】windows采集器:wmi-exporter

    在192.168.191.81 上安装,采集器默认端口为 9182

    【1.1】下载安装 wmi-exporter

    https://github.com/martinlindhe/wmi_exporter/releases

    我们在下图中选择这个:windows_exporter-0.13.0-amd64.msi

      

     下载好后,传输到被监控的 windows 机器上去运行

      

     运行了之后,我们发现好像什么都没有发生,但实际上可能已经安装好了,我们查看服务

      

     我们来看看它到底是不是,右击查看它的属性,看这描述,就是它了。

      

     我们还可以看看它的执行文件路径,里面就是它的启动命令了,原来默认端口是9182啊

    "C:Program Fileswindows_exporterwindows_exporter.exe" --log.format logger:eventlog?name=windows_exporter  --telemetry.addr :9182   

    【1.2】核验 wmi_exporter 是否运行

    我们在上一个步骤发现它运行了,那么我们如何确定采集器真的再运行呢?

      根据采集器特性,我们用http(192.168.191.81:9182/metrics)访问它的 metrics 即可。

      这里如果是在客户端机器上,直接输入127.0.0.1:9182/metrics 也可以

        

    【2】prometheus 配置

    这里我们的 prometheus 服务器是 192.168.175.131,端口:9090

    PS:安装方面的就不讲了(有兴趣的可以看我这个文章分类下的其他文章),这里预设是已经安装好正在运行的 prometheus 服务器

    【2.1】修改Prometheus.yml 添加 windows 机器

    我在配置文件中添加了下列红框中的代码;

      

    【2.2】在线重载 Prometheus 配置文件

    在prometheus 服务器端运行,或者直接在外部网页上运行也可以,不过localhost 要改成服务器端的 IP地址

    curl -X POST http://localhost:9090/-/reload

    【2.3】核验节点与prometheus服务器是否联通

      

    【3】Grafana 配置与显示

    【3.1】windows 仪表盘模板

    官网:https://grafana.com/grafana/dashboards?dataSource=prometheus

      

     我的prometheus 服务器端 可以联网,我就直接用这个仪表盘ID了。如下图,ID是 10467

      

    【3.2】导入windows仪表盘模板

      

    输入仪表盘ID,然后点击 Load

       

     选择好数据源然后导入

      

    【3.3】查看新导入的windows仪表盘

       

    到这里,就完成成功了!

  • 相关阅读:
    rac11.2.0.4私网公网修改
    OGG应用复制进程报错OGG 01161
    顺序容器vector拷贝使用总结
    C++迭代器(STL迭代器)
    C++容器(STL容器)
    win10桌面和手机的扩展API,判断是否有实体后退键API
    python Django 之 Model ORM inspectdb(数据库表反向生成)
    flask框架-大结局
    flask框架-下
    flask框架-中
  • 原文地址:https://www.cnblogs.com/gered/p/13523379.html
Copyright © 2011-2022 走看看