Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Iguana stores its log messages in files contained in the Log Directory. To supplement the log directory .

By default, this log directory is within your Iguana instance working directory, however, it can be changed to any directory you define. See change the log directory

The log directory is structured…

  • journal.log

  • Directory structures for iguana-Service and each component Queue File:

    • 00000000

      • 66

        • 57

          • 4EF2.log

*Combined this is a hexadecimal integer (timestamp of first log) - linux epoch time 

...

Every component has its own log file

...

Not one per day - limited by size (32 MB) or timestamp changes (~18 hrs)

...

structure, also read Logging and Queuing System

The log directory uses a hierarchal directory structure to ensure efficient storage, retrieval and management of log data across all components in the Iguana instance.

Expand
titleJournal file and individual queue files per component

It is made up of a journal file and individual queue files for the Iguana Service and each individual component.

Image Added
Expand
titleEach queue directory is organized using hexadecimal integer representing the timestamp of the first log

Queue files are structured using a hexadecimal integer of the timestamp of the first log (in linux epoch time). This allows IguanaX to efficiently track when each log file was created and its order in the queue.

0000000066D9B615 (Hexadecimal) = 1725543957 (Decimal) = Thursday, September 5, 2024 1:45:57 PM (Linux Epoch Time)

Image Added

New log files within these Queue files are generated in two cases, either when the:

  • Timestamp changes (about every 18 hours); Or

  • The log file size reaches 32 MB.