美文网首页
node-export----Windows node-expo

node-export----Windows node-expo

作者: 李哈哈_2c85 | 来源:发表于2023-10-06 17:25 被阅读0次
    1、创建服务
    sc create windows_exporter binpath= C:\windows_exporter-0.24.0-amd64.exe type= own start= auto displayname= windows_exporter
    2、services.msc添加启动参数启动
    --telemetry.addr=0.0.0.0:9182
    3、访问测试
    http://127.0.0.1:9182/metrics
    

    windows_exporter 由 Prometheus Community 维护windows_exporter是一个采集 Windows 机器指标的采集器。
    windows_exporter在发布的是时候提供了两种格式的文件,分别是 *.exe 和 *.msi 。MSI (Microsoft Installers)是 Windows 的包管理器,类似于 Linux 的 rpm 。windows_exporter每个版本都提供一个 .msi 安装程序。安装程序将 windows_exporter 设置为 Windows 服务,并在 Windows 防火墙中创建一个入站规则。
    windows_exporter 官网 https://github.com/prometheus-community/windows_exporter

    windows_exporter.exe 文件 C盘根目录下

    sc create windows_exporter binpath= C:\windows_exporter-0.24.0-amd64.exe type= own start= auto displayname= windows_exporter
    
    sc create的用法说明:
    C:\Users\Administrator>sc create
    描述:
            在注册表和服务数据库中创建服务项。
    用法:
            sc <server> create [service name] [binPath= ] <option1> <option2>...
    选项:
    注意: 选项名称包括等号。
          等号和值之间需要一个空格。
     type= <own|share|interact|kernel|filesys|rec>
           (默认 = own)
     start= <boot|system|auto|demand|disabled|delayed-auto>
           (默认 = demand)
     error= <normal|severe|critical|ignore>
           (默认 = normal)
     binPath= <BinaryPathName>
     group= <LoadOrderGroup>
     tag= <yes|no>
     depend= <依存关系(以 / (斜杠) 分隔)>
     obj= <AccountName|ObjectName>
           (默认 = LocalSystem)
     DisplayName= <显示名称>
     password= <密码>
    
    image.png

    注册成功后服务列表查看windows_exporter服务
    选中windows_exporter服务,右键菜单中点击属性,在属性对话框输入启动参数:

    --telemetry.addr=0.0.0.0:9182
    
    image.png

    然后启动服务,查看 windows_exporter metrics 采集指标
    windows_exporter默认端口是9182,http://127.0.0.1:9182/metrics

    image.png

    删除 windows_exporter 服务

    sc delete windows_exporter
    

    Prometheus 添加 windows_exporter 节点监控

    vim /usr/local/prometheus/prometheus.yml

    - job_name: "windows-node"
        scrape_interval: 60s
        static_configs:
          - targets: ['192.168.100.85:9182']
            labels:
              project: windows_node_exporter
        relabel_configs:
          - source_labels: [__address__]
            target_label: instance
    

    相关文章

      网友评论

          本文标题:node-export----Windows node-expo

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