Xatolarni aniqlash
Runtime’ni o‘zgartirishdan oldin sababini toping.
Bosqichma-bosqich tekshiring
Doctor’dan boshlang, keyin status, health va errors. Ishlayotgan konteyner broker tayyorligini isbotlamaydi. Health MT5, Telegram va AI holatini alohida ko‘rsatadi. Degraded va unhealthy holatlari 1 kodini qaytaradi.
lvct doctor
lvct health
lvct errors --since 1hKo‘p uchraydigan sabablar
IPC/terminal xatosi: sidecar loglari va broker serverini tekshiring. Algo Trading: terminal va broker ruxsatlarini tekshiring. AI: model, kalit va balansni tekshiring. Telegram FloodWait: belgilangan muddatni kuting. Saqlash/deshifrlash: disk va asl kalitni tekshiring, bazani o‘chirmang.
Jiddiy xatolar va tafsilotlar
ERROR xatolarni, CRITICAL/FATAL esa eng jiddiylarini ko‘rsatadi. Traceback tegishli xato bilan saqlanadi. CLI xatolari cheklangan xususiy logs/cli.jsonl jurnaliga yoziladi. Docker ishlamasa ham errors oxirgi CLI xatolarini ko‘rsatadi. Natijasi noaniq broker amalini ko‘r-ko‘rona takrorlamang.
lvct logs --level critical --since 1d
lvct logs --service mt5-sidecar --level error --tail 300