Sobes.tech
Junior — Middle

Virtual mashina bilan bog'liq jurnallarni qayerda qidirish kerak?

sobes.tech AI

AIdan javob

Virtual mashina bilan bog'liq jurnal (masalan, JVM) odatda quyidagi joylarda topiladi:

  • Tizim jurnallari: Linux tizimlarida /var/log/ da, masalan /var/log/syslog yoki /var/log/messages.
  • Ilova jurnallari: agar virtual mashina ilovani ishga tushirayotgan bo'lsa, jurnallar ilova katalogida yoki ishga tushirish parametrlari orqali ko'rsatilgan joyda bo'lishi mumkin.
  • JVM jurnallari:
    • Agar JVM log yozish yoqilgan bo'lsa (masalan, -Xlog yoki -XX:+PrintGCDetails parametrlari bilan), jurnallar parametrlar bilan ko'rsatilgan fayllarda bo'lishi mumkin, masalan gc.log.
    • JVM xato jurnallari (hs_err_pid*.log) odatda muammolar yuzaga kelganda ishchi katalogda yaratiladi.

Maxsus jurnallarni topish uchun, virtual mashinaning ishga tushirish parametrlari va log konfiguratsiyasini, shuningdek, odatda jurnallar saqlanadigan tizim yo'llarini tekshirish tavsiya etiladi.

Linuxda JVM jurnallarini qidirish uchun misol buyruq:

find /var/log -name "gc.log" -o -name "hs_err_pid*.log"