With the exception of !HoneyClient::Manager::VM, this component and all child subcomponents have sparse logging.
Task: This module and all its child submodules need to have improved Log::Log4perl support, in order to enable remote auditing. This means that every package needs to follow the following example:
use HoneyClient::Util::Config;
use Log::Log4perl qw(:easy);
our $LOG = get_logger();
$LOG->debug('debug messages');
$LOG->info('information messages/notices');
$LOG->warn('warnings');
$LOG->error('known errors that occur, but do not cause the code to return/exit abnormally');
$LOG->fatal('unknown errors that cause the code to return/exit abnormally');
See this article for more information about how to use this logging system.