diff --git a/wazuh_evidence_collector/wazuh_evidence_collector.py b/wazuh_evidence_collector/wazuh_evidence_collector.py index 3d5c7c9e5411c88f99fdd8bcc88059922c299436..fc7962d936b36685ea20145fc71cdebac0a972cb 100644 --- a/wazuh_evidence_collector/wazuh_evidence_collector.py +++ b/wazuh_evidence_collector/wazuh_evidence_collector.py @@ -68,7 +68,12 @@ def main(): # Wrapper function that runs all the checks (for every manager/agent) def run_collector(): - checker = Checker(wc, es, LOGGER) if not DUMMY_WAZUH_MANAGER else DemoChecker() + if DUMMY_WAZUH_MANAGER is False: + LOGGER.debug("Using Checker to evaluate Wazuh logs.") + checker = Checker(wc, es, LOGGER) + else: + LOGGER.debug("Simulating evidence generation using Demo Checker.") + checker = DemoChecker() # Get list of all agent ids (including manager's) def get_agents(wc): @@ -87,10 +92,11 @@ def run_collector(): ae_req_list = [] + LOGGER.debug("Generating evidences for " + str(len(agent_list)) + " agents...") for agent in agent_list: ae_req_list.append(generate_evidence(agent, checker)) - # TODO: + LOGGER.debug("Forwarding " + str(len(ae_req_list)) + " evidences...") for ae_req in ae_req_list: forwarder.send_evidence(ae_req, oauth_client.get_token()) print_evidence(LOGGER, ae_req.evidence)