اکوان
مستندات اکوان
مستندات/راهنماها

لاگ‌ها و اشکال‌زدایی

logهای agent و gatewayها را بخوانید و خطاها را سریع‌تر پیدا کنید.

Akvan logهای چرخشی را زیر ~/.akvan/logs/ نگه می‌دارد تا فضای دیسک بدون محدودیت رشد نکند.

فایل‌های اصلی

فایلکاربرد
agent.logsessions، tools، memory، skills و فعالیت CLI
errors.logwarningها و errorها
gateway-{id}.logprocess هر gateway، مانند Telegram

commandهای پرکاربرد

bash
akvan logs
akvan logs -f
akvan logs errors
akvan logs gateway telegram -f
akvan logs list

فیلتر بر اساس زمان و component:

bash
akvan logs --since 1h --component memory
akvan logs errors --level ERROR

فعال کردن جزئیات بیشتر

برای یک اجرا:

bash
AKVAN_LOG_LEVEL=DEBUG akvan

یا به‌صورت دائمی برای logging در ~/.akvan/config.yaml:

yaml
logging:
  level: DEBUG
  max_size_mb: 5
  backup_count: 3

AKVAN_LOG_LEVEL روی مقدار YAML اولویت دارد. اگر تنظیمات memory، skills یا web tools اثر نکردند، علاوه بر ~/.akvan/config.yaml، وجود project_root/config.yaml را هم بررسی کنید.

پیش از انتشار log در issue، keyها، pathهای شخصی و محتوای حساس گفتگو را حذف کنید. اگر از provider akvan استفاده می‌کنید، مقدار AKVAN_API_KEY را از log حذف کنید.

عیب‌یابی provider Akvan

علامتاحتمال علتاقدام
خطای ۴۰۱key نامعتبر یا منقضیakvan model را اجرا کنید و دوباره با OTP وارد شوید
خطای ۴۰۲credit یا plan ناکافیلینک داخل پیام خطا را دنبال کنید (planها یا شارژ credit)
خطای ۴۰۳مدل خارج از planplan را ارتقا دهید یا مدل مجاز دیگری انتخاب کنید
خطای اتصالشبکه یا دسترسی به سرویساتصال اینترنت را بررسی کنید و دوباره تلاش کنید

برای جزئیات بیشتر: AKVAN_LOG_LEVEL=DEBUG akvan