增加行为监控指标
This commit is contained in:
@@ -98,6 +98,81 @@ def build_monitor():
|
||||
)
|
||||
.end_panel()
|
||||
.end_group()
|
||||
.add_group(
|
||||
group_name="行为指标",
|
||||
group_name_en="behavior",
|
||||
)
|
||||
.add_panel(
|
||||
name="原地撞墙步数",
|
||||
name_en="stuck",
|
||||
type="line",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="stuck_count",
|
||||
expr="avg(stuck_count{})",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="max_stuck_steps",
|
||||
expr="avg(max_stuck_steps{})",
|
||||
)
|
||||
.end_panel()
|
||||
.add_panel(
|
||||
name="回充逃脱次数",
|
||||
name_en="recharge_escape",
|
||||
type="line",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="recharge_escape_count",
|
||||
expr="avg(recharge_escape_count{})",
|
||||
)
|
||||
.end_panel()
|
||||
.add_panel(
|
||||
name="NPC危险接近",
|
||||
name_en="npc_danger",
|
||||
type="line",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="npc_close_steps",
|
||||
expr="avg(npc_close_steps{})",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="npc_danger_steps",
|
||||
expr="avg(npc_danger_steps{})",
|
||||
)
|
||||
.end_panel()
|
||||
.add_panel(
|
||||
name="失败类型",
|
||||
name_en="failure_type",
|
||||
type="line",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="npc_collision",
|
||||
expr="avg(npc_collision{})",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="battery_fail",
|
||||
expr="avg(battery_fail{})",
|
||||
)
|
||||
.end_panel()
|
||||
.add_panel(
|
||||
name="得分与充电",
|
||||
name_en="score_charge",
|
||||
type="line",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="total_score",
|
||||
expr="avg(total_score{})",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="charge_count",
|
||||
expr="avg(charge_count{})",
|
||||
)
|
||||
.add_metric(
|
||||
metrics_name="remaining_charge",
|
||||
expr="avg(remaining_charge{})",
|
||||
)
|
||||
.end_panel()
|
||||
.end_group()
|
||||
.build()
|
||||
)
|
||||
return config_dict
|
||||
|
||||
Reference in New Issue
Block a user