參考環境變量
系統資源指標
系統資源指標(Dashboard 系統狀態行)
MINARA_SYSTEM_METRICS_DISABLED
MINARA_SYSTEM_METRICS_DISABLED
- 作用: gateway 是否採樣進程與系統資源佔用(CPU、內存、剩餘磁盤、沙箱文件夾大小、網絡吞吐、token 吞吐),並通過 /v1/system-metrics 端點暴露實時數據。無論如何該端點都保持註冊;禁用時返回
{ disabled: true },web UI 隱藏該行。 - 消費方: src/metrics/index.ts start().
- 何時設置: 資源受限的運維主機、測試運行,或任何不希望運行 5s 採樣 tick 與沙箱目錄遍歷的環境。
- 默認值: 空(啟用採集器)。
- 格式:
1表示禁用。其他任何值(包括未設置)都保持採集器啟用。 - MINARA_SYSTEM_METRICS_DISABLED=1
- 設置歸屬: 非用戶設置項
SYSTEM_METRICS_TOKEN_SESSION_WINDOW
SYSTEM_METRICS_TOKEN_SESSION_WINDOW
- 作用: 有多少個最近活躍的 chat 會話參與計算「Tokens/sec」頭部指標。採集器按會話保留輸入/輸出 token 與 wall-clock 時長的聚合值;每次快照時將最近活躍的前 N 個會話取平均,使空閒 agent 的數字反映當前性能,而非被舊的空閒會話稀釋的終身平均值。
- 消費方: src/metrics/token-collector.ts snapshot().
- 何時設置: 調低(例如 3)可獲得更貼近「此刻」的讀數;調高(例如 10)可獲得更平滑、對單會話離群值不那麼敏感的數字。
- 默認值: 5。
- 格式: 正整數。
- SYSTEM_METRICS_TOKEN_SESSION_WINDOW=5
- 設置歸屬: 非用戶設置項