MCPcopy Create free account
hub / github.com/Tong89/smartNode / get_resource_utilization

Function get_resource_utilization

backend/api.py:303–317  ·  view source on GitHub ↗

获取实时资源利用率数据

()

Source from the content-addressed store, hash-verified

301
302@app.route('/api/resource_utilization')
303def get_resource_utilization():
304 """获取实时资源利用率数据"""
305 stats = simulation_engine.get_stats()
306 return jsonify({
307 "resource_utilization": stats.get("resource_utilization", {}),
308 "user_requests": stats.get("user_requests", 0),
309 "background_requests": stats.get("background_requests", 0),
310 "rejected_by_resource": stats.get("rejected_by_resource", 0),
311 "total_requests": stats.get("total_requests", 0),
312 "accepted_requests": stats.get("accepted_requests", 0),
313 "rejected_requests": stats.get("rejected_requests", 0),
314 # ⭐ 新增决策指标
315 "decision_metrics": stats.get("decision_metrics", {}),
316 "rejection_distribution": stats.get("rejection_distribution", {})
317 })
318
319
320@app.route('/api/resource_timeline')

Callers

nothing calls this directly

Calls 2

get_statsMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected