# Meteor **Repository Path**: kahsolt/meteor ## Basic Information - **Project Name**: Meteor - **Description**: My naive IoT devices monitor dashboard... - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-24 - **Last Updated**: 2025-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Meteor My naive IoT devices monitor dashboard... ---- ⚠ 多数仪表盘项目的主从设计原则都是IoT客户端主动定期向主控服务端上报数据,本项目反过来采用主控向下轮询的架构。 ### Design ℹ 主控机须部署在常开设备上,比如玩客云 - 设备 - (hostname, ipv4, ipv6, cfg) - 自动扫描 `avahi-browse` - 手动添加/删除 - reload cfgs file - 监控 (问题来了,何时存盘?) - lscpu: 首次 - df: 6h - hw_emmc: 6h - free: 6s - uptime: 6s - hw_temp: 6s - hw_clock: 6s - 服务 - `systemctl status | grep *.service` - `systemctl status | grep *.mount` - 备份 - 自动备份 每天4:00 - 手动备份 - (若与上一份没有区别,则删除上一份,保留最新的) - 命令 - 单点 `paramiko` / 群发 `clustershell` ### references 系统监控仪表盘项目: - https://github.com/nxez/pi-dashboard - https://github.com/checkmk/checkmk - https://github.com/prometheus/prometheus - https://github.com/grafana/loki ---- by Armit 周二 2025/06/24