Windows配置磁盘监控

通过pushgateway的方式,主动推送监控数据给prometheus。 由于windows平台的诸多限制,导致推送比较艰难。有两种方法完成监控。 1.通过python等语言,做推送脚本。 2.曲线救国就是把监控数据scp发给Linux机器。再通过linux做二次加工推给pushgateway。

window server上配置环境

1.首先判断服务器磁盘阵列的情况。分为有阵列和无阵列。

Windows配置磁盘监控
有阵列的需要复制红色文件,无阵列的复制蓝色文件,绿色文件都需要复制。(也可以都下载下来放在D:\disk-health文件夹下,没有文件夹就新建一个)

其中openssh,smartmontools,windows_exporter需要双击安装。

megacli6.exe要复制一份放在C:\Windows\System32下。

openssh装完后,要在系统环境变量里添加环境变量。C:\Program Files\OpenSSH\

2.配置SSH免密

在安装完openssh后,要重新打开cmd或者powershell,否则获取不到环境变量。(复制megacli同理) 输入shh显示如下图,代表配置环境变量配置成功。
Windows配置磁盘监控
输入ssh-keygen,会自动创建ssh私钥和公钥。会提示一些输出文件夹之类的信息,直接按回车默认即可。 完成后如图所示。
Windows配置磁盘监控
如果都是默认的设置,那么,密钥的位置在
Windows配置磁盘监控
复制id_rsa.pub,并重命名为id_rsa.pub.${hostname}(填写机器编号,比如X1,X2之类,此处务必注意大小写) 然后把该公钥推送给linux机器。 scp C:\Users\Administrator.ssh\id_rsa.pub.${hostname} root@${addr}:/root/.ssh/mu
Windows配置磁盘监控

配置监控脚本

1.测试脚本是否可用

有阵列的机器,直接右键点击health.ps1,选择以powershell运行。查看是否有红色报错。 没有阵列的机器,在powershell中输入smartctl –scan
Windows配置磁盘监控
根据显示内容调整脚本内容(主要是磁盘编号),有些磁盘获取不到健康信息,可以对照Hard Disk里的磁盘信息看是否一致。 2.修改脚本内scp信息(或添加),scp D:/disk-health/*.txt root@${addr}:/opt/muji/info/${hostname}/ 3.执行完脚本后,D:\disk-health下会生成几个txt文件。点开查看一下数据是否符合预期(数量,数值,是否正常发送等) 4.配置计划任务,每天1:00开始,每30分钟推送。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/6215

(0)
李逍遥的头像李逍遥
上一篇 2022年11月24日 下午5:13
下一篇 2022年11月25日 下午5:51

相关推荐

  • Hyper上虚拟服务器Windows系统C盘不够,如何扩容?

    问题 客户需要将C盘设置成60G,原先35G,不够使用 解决方式 首先关闭该虚拟机 关机后右击设置,点击”硬盘驱动器“,点击“编辑” 选择配置磁盘,点击“扩展” 输入磁盘大小 重启虚拟机,打开计算机管理。选择磁盘管理,右击进行扩展卷 点击下一步,最终完成C盘扩容

    2022年6月16日
    1.8K00
  • frp配置多端口内网穿透?frp多端口怎么配置?

    FRP内网穿透应用场景:本地Web服务外网访问、本地开发微信、本地联调支付宝\微信支付、TCP/UDP端口转发 在本机开发好的网站想让客户测试不在需要上传到服务器上面,使用FRP内外网穿透轻松解决;微信开发也不需要在上传到服务器,使用免费FRP内网穿透服务器帮您解决80端口问题,实现微信服务器直接访问到您本机web服务。 使用frp作为内网穿透的时候,有时候…

    2024年5月10日
    1.4K00
  • Windows中删除注册表中的IP地址

    在运行窗口输入regedit,打开注册表 找到目录:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces ,此文件下就是电脑的IP地址,删除相应文件即可

    2022年7月28日
    2.7K00
  • 用plink批量验证ssh免交互登录

    我系统里的plink.exe是VMware自带的 C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone\plink.exe 语法:plink.exe -ssh -P your_port -pw “password” username@your_host cm…

    2024年5月30日
    1.5K00
  • 如何修改ftp服务器密码,ftp密码,3种修改ftp密码的方法

    大家好,又见面了,我是你们的朋友全栈君。 其实FTP服务就相当于共享文件,你要进入FTP服务器首先要知道提供FTP这台电脑的IP或者域名。FTP服务器是可以随意设置访问的用户名和密码的,当然也可以设置匿名访问(设置了匿名访问,用户就不需要输用户名和密码了) IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务…

    2024年7月2日
    3.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信