Install
openclaw skills install boot-kpi-analyzer分析并定位SS4车机开关机关键性能指标,支持开机慢、关机慢等问题的时序数据自动化分析与报告生成。
openclaw skills install boot-kpi-analyzer分析 SS4 车机的开机 KPI 和关机 KPI 时序数据,帮助定位启动慢、关机慢等性能问题。
/home/lixiang/work/sdata/code/smk-1125/boot_kpi_server/backend/uploads/<YYYYMMDD_HHMMSS>/
每个子目录包含:
boot_kpi_summary.txt — 预分析的中文摘要报告(3部分:系统服务启动分析、qcrosvm依赖分析、qcrosvm启动性能)boot_kpi.log — 原始事件:<service> -> <state> at <ms>ms from system bootunit_kpi.log — modemanager 日志:[UnitKPI] Dependency of qcrosvm.service ... -> <state> at <ms>ms/home/lixiang/work/sdata/code/smk-1125/boot_kpi_server/backend/reboot_tests/<YYYYMMDD_HHMMSS>/
每个子目录包含:
report.json — 测试报告,包含 reboot_duration(整个重启周期秒数)、test_result、build_id 等shutdown-monitor-units.log — BPF 跟踪的关机事件日志http://10.122.86.46:9999/
⚠️ web_fetch 无法访问私有 IP,必须使用 execute_command 运行 curl 命令。
ls /home/lixiang/work/sdata/code/smk-1125/boot_kpi_server/backend/uploads/
ls /home/lixiang/work/sdata/code/smk-1125/boot_kpi_server/backend/reboot_tests/
使用 skills/boot-kpi-analyzer/scripts/analyze.py 进行自动化分析:
# 分析最新的开机 KPI
python3 /home/lixiang/.openclaw/skills/boot-kpi-analyzer/scripts/analyze.py boot --latest
# 分析指定目录的开机 KPI
python3 /home/lixiang/.openclaw/skills/boot-kpi-analyzer/scripts/analyze.py boot --dir <YYYYMMDD_HHMMSS>
# 分析最新的关机 KPI
python3 /home/lixiang/.openclaw/skills/boot-kpi-analyzer/scripts/analyze.py shutdown --latest
# 分析指定目录的关机 KPI
python3 /home/lixiang/.openclaw/skills/boot-kpi-analyzer/scripts/analyze.py shutdown --dir <YYYYMMDD_HHMMSS>
# 列出所有可用数据
python3 /home/lixiang/.openclaw/skills/boot-kpi-analyzer/scripts/analyze.py list
curl -s http://10.122.86.46:9999/
curl -s http://10.122.86.46:9999/api/sessions
curl -s http://10.122.86.46:9999/api/latest
<service_name> -> <state> at <ms>ms from system boot
关键状态:activating、active、deactivating、inactive、failed
[YYYY-MM-DD HH:MM:SS.mmm] Unit: <service> | State: <FROM> -> <TO> | BPF_timestamp: <ns>
shutdown.target | State: INACTIVE -> ACTIVE — 关机流程开始umount.target | State: INACTIVE -> ACTIVE — 关机晚期阶段qcrosvm.service | State: ACTIVE -> DEACTIVATING — Android VM 开始关闭reboot_duration: 整个重启周期(秒),含关机+开机test_result: success / failurebuild_id: 固件版本has_lastlog: 是否有 lastlog(异常重启标志)error_message: 失败原因