首页 > 系统相关 >Windows平台的prometheus和Grafana的学习与使用

Windows平台的prometheus和Grafana的学习与使用

时间:2023-11-30 13:02:31浏览次数:51  
标签:bin 00Grafana Windows grafana -- prometheus windows Grafana

Windows平台的prometheus和Grafana的学习与使用


背景

最近没有了linux机器
突然想捯饬一下Windows平台的监控与使用
所以总结一一下.

第一步下载

https://prometheus.io/download/
https://grafana.com/grafana/download

注意需要下载 windows平台的安装介质
建议是选择 zip包. 
zip包可以方便的设置目录.

启动prometheus

解压缩后进行处理, 比如我这边的目录为:

E:\00Grafana 的目录

2023/11/20  10:31    <DIR>          .
2023/11/20  10:31    <DIR>          data
2023/11/20  07:59    <DIR>          grafana
2023/11/20  07:58    <DIR>          prometheus

在prometheus 目录下面执行脚本

prometheus.exe  --config.file="prometheus.yml"   --storage.tsdb.retention.time=2m  --storage.tsdb.retention.size=15GB  --storage.tsdb.path="E:\00Grafana\data"

然后就可以查看了.

http://127.0.0.1:9090

启动grafana

进入 grafana/bin 目录下
执行命令
grafana.exe server  就可以打开服务
默认用户密码
admin/admin
第一次登录必须修改密码 

然后可以导入就可以了.

启动windows-exporter

cmd 直接执行 windows_exporter-0.24.0-amd64.exe

就可以
默认监听端口: 9182

修改prometheus增加配置

- job_name: "Windows"
    static_configs:
      - targets: ["localhost:9182"]

grafana导入dashboard

https://grafana.com/grafana/dashboards/14694-windows-exporter-dashboard/

导入 14694 就可以
但是需要注意

14694 已经很久没有在grafana官网上面更新了. 默认打开很多没有数据. 最好是使用github上面的json文件:
https://github.com/rasoulivand/windows-exporter-dashboard

json文件的最后修改时间是 2023-06
grafana上面的最后修改时间是 2021-07

注册为服务

增加一个shell 脚本为: 
@echo off
E:
cd E:\00Grafana\
E:\00Grafana\windows_exporter-0.24.0-amd64.exe 
文件保存到: 
E:\00Grafana\bin\windows_exporter.bat

使用 cmd 命令行模式常见服务
sc create Windows_Exporter binPath=E:\00Grafana\bin\windows_exporter.bat start= auto

其他两个服务为:
@echo off
E:
cd E:\00Grafana\prometheus
E:\00Grafana\prometheus\prometheus.exe  --config.file="E:\00Grafana\prometheus\prometheus.yml"   --storage.tsdb.retention.time=2m  --storage.tsdb.retention.size=15GB  --storage.tsdb.path="E:\00Grafana\data"

设置为: E:\00Grafana\bin\prometheus.bat
设置服务: 
sc create prometheus binPath=E:\00Grafana\bin\prometheus.bat  start=auto

Grafana 

@echo off
E:
cd E:\00Grafana\grafana\bin
E:\00Grafana\grafana\bin\grafana.exe  server

设置为: E:\00Grafana\bin\grafana.bat
设置服务: 
sc create grafana binPath=E:\00Grafana\bin\grafana.bat  start=auto

简单效果

Windows平台的prometheus和Grafana的学习与使用_github



标签:bin,00Grafana,Windows,grafana,--,prometheus,windows,Grafana
From: https://blog.51cto.com/u_11529070/8628262

相关文章

  • 2023年11月更新整理Windows11专业版激活密钥
    微软Windows11官方ISO镜像下载地址:https://www.microsoft.com/zh-cn/software-download/windows11整理自互联网,不保证可用性。A2B7C-Q8D4E-F1G6H-I7J3K-L5M9NP9Q2R-E4S6T-U1V8W-O3X7Y-K5Z9JU6S2F-V4C6B-K1X8Z-M7N3K-G9H5JL8K2J-C3V6B-G1X9Z-Y7I4P-O5Q9RF9D2H-V3C6B-K1X8Z-M7N4K-U......
  • HPM5301EVKlite windows下上手使用
    HPM5301是先辑半导体出的一款300Mhz的riscV芯片,售价7.99,开发板售价39.99,性价比超高资源获取evklite基本不需要原理图,下载SDK和ENV即可SDK连接:https://github.com/hpmicro/hpm_sdkENV连接:https://github.com/hpmicro/sdk_env占坑待续。。。......
  • Windows下读文件二进制模式和文本模式的区别
    前段时间,碰到了一个奇怪的事情,我实现了一个读某文件的类,原本这个文件是以二进制写的,读的时候没太在意,将模式少写了一个“b”,变成了文本模式_tfopen_s(&pFile,m_file,_T("r"))测试了好些文件都没有问题,直到有一天,一同事反应读取函数有问题,数据被截断了。我看了半天,百思不得其......
  • 使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书
    使用Win-ACME在Windows+iis服务器下配置自动续期SSL证书 由于网站建设和小程序开发等都需要https,但是ssl证书有过期的限制,如果没有及时续期ssl证书,那么将会影响线上程序正常运行,因此我便找了很多可以在windows服务器下使用的自动续期证书的工具。win-acme,github地址:https:/......
  • prometheus配置自己电脑ip查看指标
    1.使用ipconfig获取自己电脑ip,在服务器使用:curlip:1234 命令查看是否通,不通的话可能要关闭防火墙2.在服务器的Prometheus安装目录: 编辑:prometheus.yml文件 这里配置你的电脑ip,保存,使用:ps-ef|grepprometheus,杀掉当前Prometheus进程,然后使用:./prometheus&  进行重......
  • Windows XP
    WindowsXPhttps://baike.baidu.com/item/WindowsXP/191927密钥RT4H2-8WYHG-QKK6K-WWHJ2-9427Xxp系统安装产品密钥是什么windows批量许可证产品密钥http://www.caeworld.cn/win7jc/143347.html......
  • windows socket编程
       参考:Windows下Winsock.dll与ws2_32.dll区别:在Windows中,Winsock.dll(WindowsSocketDLL)和ws2_32.dll(Winsock2DLL)是两个不同的DLL(动态链接库),但它们都与网络编程和套接字操作有关。Winsock.dll:LegacyWinsockLibrary:Winsock.dll是Windows原始的套接字库,用......
  • IIS 10的重大更新通常会随着Windows Server和Windows 10的累积更新一起发布,这些更新可
    IIS10是WindowsServer 和Windows10操作系统中内置的Web服务器角色。针对IIS10的重大更新通常会随着WindowsServer和Windows10的累积更新一起发布,这些更新可能包括性能改进、安全性增强、新功能和修复程序。在过去的更新中,IIS10可能会获得以下方面的重大改进:安全性增......
  • 全网最详细!Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台 (上)
    来源:https://developer.aliyun.com/article/907041本文涉及的产品可观测可视化Grafana版,10个用户账号1个月 立即试用 简介: 全网最详细!Centos7.X搭建Grafana+Jmeter+Influxdb性能实时监控平台(上)背景日常工作中,经常会用到Jmeter......
  • 在Windows操作系统上创建和管理服务的工具,它们各自有不同的特点和用途
    在Windows操作系统上创建和管理服务的工具,它们各自有不同的特点和用途。XYNTservice:XYNTservice是一个开源的软件,它可以将任何可执行文件转换为Windows服务。通过XYNTservice,你可以将你的应用程序注册为Windows服务,使其能够在系统启动时自动运行,并以服务的身份在后台运......