Troubleshooting

Runtime nejede

Symptom:

  • /health vraci chybu
  • Nginx vraci 502

Kontrola:


sudo systemctl status enoa-ai-runtime.service --no-pager
journalctl -u enoa-ai-runtime.service -n 200 --no-pager

Casto:

  • chybi checkpoint
  • chyba v .env
  • MySQL nedostupna

Autolearn se nespousti


sudo systemctl status enoa-ai-autolearn.timer --no-pager
sudo systemctl status enoa-ai-autolearn.service --no-pager
journalctl -u enoa-ai-autolearn.service -n 200 --no-pager

Candidate se nepromoteuje

Mrkni:

  • enoa_gpt/checkpoints/autodeploy_last.json
  • GET /learning/status

Typicke duvody:

  • nizky mini eval score
  • malo zlepseni oproti prod
  • DB A/B eval gate neprosel

Web crawler nic nevytahuje

Zkontroluj:

  • ENOAI_WEB_SOURCES neni prazdny
  • URL jsou dostupne
  • robots.txt povoluje fetch
  • stranka je HTML (ne PDF/API)

Divny self-learning

Sleduj logy:

  • SELF_LEARN_FILTER_STATS
  • SELF_LEARN_WEIGHT_STATS

Podle toho uprav:

  • allowlist/blocklist termy
  • min/max delky
  • decay a vahy