如题,在用 node_exporter + prometheus + grafana 三件套监控 linux 服务器的状态,但是出现一个问题是机器上有一张机械硬盘,做冷备份用的,大概每天 0 点时候会同步一些数据库的备份数据,出于寿命的考量其他不工作时间是希望它自动停转的,但是加入系统信息采集以后感觉可能是因为这个采集的原因还是怎么的,硬盘一直没有停转,有什么办法能自动闲时停转同时还不影响信息采集吗?
因为采集倒也不是真的要去硬盘上读什么数据。。。
1
dhq 2023-03-22 17:00:26 +08:00
这个硬盘是系统盘? prometheus 的数据目录在这个盘上? prometheus 默认两个小时落一次盘,可能是这个?
|
2
Les1ie 2023-03-22 19:52:02 +08:00
没注意到过这个现象,但是我个人猜测可能是 node_exporter 读取磁盘状态导致的? 试试忽略这块硬盘。 --collector.diskstats.ignored-devices
https://github.com/prometheus/node_exporter/issues/1724 |
3
azusematsuri 2023-03-23 02:28:40 +08:00 via Android
我用 windows_exporter + prometheus + grafana ,不影响机械硬盘正常停转,机械硬盘是数据表,prom 存在 ssd 盘上
|
4
LeeReamond OP @Les1ie
@dhq @azusematsuri 不是系统盘,只是冷存数据而已,但是确实想不出来还有什么其他原因导致了,毕竟乜有任何程序依赖机械硬盘的数据啊,所以 exporter 并不会激活硬盘? |
5
noahzh 2023-03-23 09:19:24 +08:00
exporter 排除这个硬盘监控就完了。
|
6
sc104501 2023-03-23 10:50:37 +08:00
我用的 Grafana agent ,采集的数据比 node_exporter 少很多,但是基本的都有。而且完全不影响仓库盘休眠。
没有敏感信息的话,感觉用 Grafana cloud 送的面板和数据库就够了。服务器只要装一个采集器。 /dev/sda: Tigo SSD: no sensor /dev/sdb: WDC WD30EZRZ-00Z5HB0: drive is sleeping /dev/sdc: Hitachi HUA723030ALA641: drive is sleeping /dev/sdd: CT240BX500SSD1: 30°C /dev/sde: WDC WD5000AAKX-08U6AA0: drive is sleeping |
7
julyclyde 2023-03-26 19:18:36 +08:00
这么冷的机器,你还监控它?
|