Log Archiving


This asset will help you easily archive and view your log messages.


by BimanDev


Price History +

Stable for version 2022.3.10f1 and above

Currently supported platforms :

  • Editor (Based)
  • Desktop (Based)
  • Mac (Dont Know)
  • Linux (Dont Know)
  • Android (Probably Not)

You can send your log messages to the target archive from within your code or from the tool


The editable content of a message is as follows:

  • A required label of less than 40 letters
  • An optional tips of less than 200 letters
  • An optional text of less than 4000 letters
  • An optional valid url link

And the data of a message is as follows


  • An unique identity
  • A date in which the message was sent or repeated
  • A domain where the logger is running
  • A trace stack of the code in which the message was sent
  • A log type of message
  • A number of times the message is repeated

Use the Biman.BnLog class to archive your messages in code. You must specify an archive name when sending your message. The system will manually load and save the archives.


Messages will also appear in the unity console...


Here are a few ways to send your messages with BnLog :


  • Send - Sends the message of the specified type to the target archive or repeats the last matching message
  • SendOnly - Sends the message of the specified type to the target archive directly
  • SendOver - Sends the message of the specified type to the target archive or repeats the first message matching
  • SendOnce - Sends the specified type of message to the target archive with its unique key once during the compilation season
  • SendOut - Sends the specified type of message to the logger without archiving

You can also send by typing 'Info', 'Warning', 'Error' and 'Exception' instead of 'Send'. This allows not specifying the message type each time.


Messages are kept in current day's queue of the archive and they can only be added to queues during that day. The queue's message reception limit is set at 200 and you can change this optionally (not for now). Queues can then be viewed as readonly.


You can view all these archived messages from the window in the "Tools/Biman/Log Viewer" menu. Light and dark skins are available !!


Although I think it will work for operating systems such as Windows but i am not sure about Android systems yet. This may change in the future! See you in future updates.. :)