Sobes.tech
Junior — Middle

Kde by ste mali hľadať časopisy súvisiace s virtuálnymi strojmi?

sobes.tech AI

Odpoveď od AI

Súbory protokolov súvisiacich s virtuálnou strojou (napríklad JVM) sa zvyčajne nachádzajú na týchto miestach:

  • Systémové protokoly: /var/log/ na systémoch Linux, napríklad /var/log/syslog alebo /var/log/messages.
  • Protokoly aplikácie: ak virtuálna stroj spúšťa aplikáciu, protokoly môžu byť v adresári aplikácie alebo na mieste uvedenom parametrami spustenia.
  • Protokoly JVM:
    • Ak je povolené zaznamenávanie JVM (napríklad pomocou parametrov -Xlog alebo -XX:+PrintGCDetails), protokoly môžu byť v súboroch uvedených v parametroch, napríklad gc.log.
    • Chybové protokoly JVM (hs_err_pid*.log) sa zvyčajne vytvárajú v pracovnom adresári pri zlyhaniach.

Na vyhľadanie konkrétnych protokolov je vhodné skontrolovať parametre spustenia virtuálnej stroje a konfiguráciu zaznamenávania, ako aj systémové cesty, kde sú zvyčajne uložené protokoly.

Príklad príkazu na vyhľadanie JVM protokolov v Linuxe:

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