Logging

v.0.1

Here is  a proposal:

General logging idea:

One can set up an external logging tool like Redis to support logging.

 

Naming conventions for streams:

General logs: Standard output and system logs. Produced while system is up and never purged.

EVE instance having <UUID> will produce the following logs

LOGS_EVE_<UUID>  

INFO_EVE_<UUID>

..._EVE_<UUID>

 

 

ADAM instance having <UUID> will produce the following logs

LOGS_ALL_ADAM_<UUID>

..._ALL_ADAM_<UUID>

 

Customized logs: Logs that are triggered by explicit commands to Adam.

LOGS_TEST_<TEST_ID>

INFO_TEST_<TEST_ID>

 

 

Message map: 

version: 1

object: <binary data>