munkireport / disk_report
munkireport 的模块。
v5.1
2024-01-26 14:36 UTC
README
通过运行 diskutil list -plist
和 diskutil info -plist deviceID
获取所有挂载的 HFS 卷的信息。
表格为每个客户端提供以下信息
- totalsize (int) 字节数大小
- freespace (int) 字节数大小
- percentage (int) 百分比 0-100
- smartstatus (string) 已验证、不支持或失败
- volumetype (string) HFS+、APFS、BOOTCAMP
- media_type (string) SSD、FUSION、RAID 或 HDD
- busprotocol (string) PCI、SAS、SATA、USB
- internal (bool)
- mountpoint (string)
- volumename (string)
- encrypted (bool)
备注
- 大小四舍五入到 .5 GB 步长,以防止在大小变化时以最小量上传磁盘报告。
- USB U盘报告为 HDD - 这应该得到修复
配置
磁盘报告小部件阈值
磁盘报告小部件的阈值。此数组包含两个值
- 低于该阈值的空闲 GB 数量,将级别设置为 '危险'
- 低于该阈值的空闲 GB 数量,将级别设置为 '警告'
如果有更多空闲字节数,则级别设置为 '成功'
DISK_REPORT_THRESHOLD_DANGER=5 DISK_REPORT_THRESHOLD_WARNING=10