Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Iguana stores its log messages in files contained in the Log Directory. To supplement the log directory 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.

 Journal 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.

 Each 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 - the number of seconds since January 1st 1970). The structure of logs is design to facilitate fast random access to the data and makes it quick to dequeue and search the log data.

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

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.

  • No labels