MMK MongoDB observability
mm-db
呢頁讀取 v-mm/mm-hub/.env 入面的 MongoDB 設定,再用
mongosh 只讀查詢 MMKDB 結構、collection stats、indexes
同 sample-based schema。URI 會遮蔽密碼,前端唔會收到 password。
Loading
Connection & Runtime
Status—
Host—
Database—
MongoDB—
Storage Engine—
Uptime—
MMK DB Flow
1Config source
v-mm/mm-hub/.env 定義 MongoDB URI、DB 名與三個 collection 名;mm-hub backend 開機時載入。2MMK runtimeC++ MMK 透過
mmk_config.xml 入面的 MONGO_DB_URL、MONGO_DB_NAME、MONGO_DB_COLL_* 初始化 storage。3Collections
Orders 記錄 order events / latency sample;Instruments 保存交易品種 metadata;StrategyParameter 保存策略參數。4Read model本頁只讀 stats、indexes、schema 推斷;唔展示 document values,避免 order/account 資料外洩。
LMDB Runtime Store
LMDB 係本機 embedded key-value database,MMK 用佢保存即時 order / position snapshot, 方便重啟時恢復狀態;MongoDB 則保存較完整的歷史與分析資料。
Database Stats
Databases
| Name | Size | Empty |
|---|
Collections & Schema
Schema 係用最多 200 筆 sample 推斷欄位路徑與 BSON/JS type,方便理解資料形狀;每個 collection 下面另有 sample data paging,預設每頁 5 筆、最多 50 筆,避免一次拉太多資料。