微信H5房卡平台链接_链接平台点控合作

您现在的位置是:首页 > 未命名 > 正文

未命名

收集所有主机的硬盘状态到一个监控看板,挺好玩的!,微信H5链接点控平台

5156170942022-09-27未命名67
sc微信链接华山大厅开控点控rutiny是一个很有意思的服务,微信链接龙马大厅开控点控记录主机硬盘的S.M.A.R.T.信息并汇总到一个看板中,可以汇总多台设备信息,可定期扫描更新。接下微信链接亚金
微信链接开房         带控平台合作        请添加 微信号 21771142      群主合作共赢→备注:开群

scrutiny是一个很有意思的服务,记录主机硬盘的S.M.A.R.T.信息并汇总到一个看板中,可以汇总多台设备信息,可定期扫描更新。接下来我就来介绍一下各平台搭建scrutiny服务的攻略:

我的scrutiny服务端搭建在Linux主机上(事实上官方直接有服务端的Windows安装包新手可以试试)。scrutiny的服务端我建议用docker-compose搭建,Linux主机上已经安装docker和docker-compose:

version: '2.4'services:  influxdb:    image: influxdb:2.2    ports:      - '8086:8086'    volumes:      - 'https://baijiahao.baidu.com/influxdb:/var/lib/influxdb2'    healthcheck:      test: ["CMD", "curl", "-f", "http://localhost:8086/health"]      interval: 5s      timeout: 10s      retries: 20  web:    image: 'ghcr.io/analogj/scrutiny:master-web'    ports:      - '1002:8080'    volumes:      - 'https://baijiahao.baidu.com/config:/opt/scrutiny/config'    environment:      SCRUTINY_WEB_INFLUXDB_HOST: 'influxdb'    depends_on:      influxdb:        condition: service_healthy    healthcheck:      test: ["CMD", "curl", "-f", "http://localhost:1002/api/health"]      interval: 5s      timeout: 10s      retries: 20      start_period: 10s

微信链接华山大厅开控点控docker-compose up -d运行镜像后,可以通过访问http://localhost:1002查看服务端收集到的硬盘信息,当然我们需要先用收集端抓取信息。收集端可以用应用程序执行,也可以通过docker(收集端不像服务端,采用应用程序反而更加简单)。

微信链接龙马大厅开控点控下载scrutiny-collector-metrics-linux-amd64后你可以放入任意目录,比如/home/john/scrutiny,我设置程序每天晚上9点收集一次硬盘信息,收集信息后将数据反馈给服务端:

#安装必要的程序sudo apt install smartmontools cron#程序添加执行权限chmod +x /home/john/scrutiny/scrutiny-collector-metrics-linux-amd64#定时执行crontab -e0 0 21 * * ?  /home/john/scrutiny/scrutiny-collector-metrics-linux-amd64 run --api-endpoint "http://localhost:8080"

微信链接亚金方乐控制

也可以试试docker,由于我没有使用docker收集,所以不保证镜像能准确定时执行(可以执行,但是否能定时执行没有验证):

docker run -e COLLECTOR_CRON_SCHEDULE="0 21 * * *" -d \  --restart=always \  -v /run/udev:/run/udev:ro \  --cap-add SYS_RAWIO \  --device=/dev/sda \  -e COLLECTOR_API_ENDPOINT=http://192.168.192.5:1002 \  --name scrutiny-collector \  ghcr.io/analogj/scrutiny:master-collector

Windows搭建scrutiny收集端,首先要安装smartmontools,然后下载scrutiny-collector-metrics-windows-amd64.exe。

由于scrutiny-collector-metrics-windows-amd64.exe要带参数运行,所以用脚本更加方便。新建脚本并把脚本和收集端放在一个文件夹中。

@echo onstart scrutiny-collector-metrics-windows-amd64.exe run --api-endpoint "http://192.168.192.5:1002"

在计划任务里设置脚本定时执行,这样就可以定时同步数据到服务端了。

在服务端看板里,点击硬盘可以查看详细数据,目前好像仅支持英文,所以将就着用吧!或者用浏览器翻译一下:

举报/反馈


IMG_3654(20210515-191400).JPG