Uptime Tool — 运行时间工具
v1.0.0显示系统运行时间、负载平均值、活动用户数和启动时间。用于系统健康检查、监控和诊断。
运行时依赖
安装命令
点击复制技能文档
Uptime Tool — 系统运行时间和负载监控器 显示系统自上次启动以来的运行时间、当前用户会话和 CPU 负载平均值。 适用于健康检查、重启验证和容量监控。
快速开始 # 显示系统运行时间 uptime-tool # 显示运行时间及 JSON 输出用于监控 uptime-tool --json
用法 uptime-tool [选项] 选项: --json 以结构化 JSON 输出 --pretty 带有表情符号的人类可读格式(默认) --since 显示启动时间时间戳 --seconds 仅显示运行时间秒数 --compare 与最后已知值比较(需要 --state-file) --watch N 持续监控,N 秒间隔 --alert N 如果运行时间 < N 秒则报警(短运行时间 = 近期重启)
示例 # 标准运行时间输出 uptime-tool # 机器可读 JSON 用于监控 uptime-tool --json # 显示启动时间 uptime-tool --since # 每 30 秒监控一次 uptime-tool --watch 30 # 如果系统刚刚重启(< 60 秒运行时间)则报警 uptime-tool --alert 60 # 脚本运行时间秒数 uptime-tool --seconds
功能 带有负载平均值的标准运行时间显示 用于监控管道的 JSON 输出 启动时间检测(系统何时启动?) 用于实时监控的持续监视模式 用于重启检测的报警阈值 比较模式检测意外重启 跨平台 — 支持 Linux、macOS、BSD