Could you please clarify the masking configuration? Specifically, have you configured the pipeline setting in Filebeat on the Wazuh manager side, or is it configured on the endpoint side?
If you have already configured masking for specific values and do not want the full logs to be displayed for those alerts, you can add the following option inside your rule: <options>no_full_log</options>
If the rule you are modifying is a default rule, you can override it by using the overwrite="yes" attribute. For example (reference: Wazuh rules XML syntax documentation):
This will prevent the full log from being displayed in the alert while still allowing the rule to trigger.
Looking forward to your update.
Yes, your understanding is correct. If the
<options>no_full_log</options> configuration is applied, it only affects the wazuh-alerts-* indices. If you enable the wazuh-archives-* indices, this option will not prevent the full_log field from being stored there.
However, your requirement to hide this field can still be achieved by updating the pipeline configuration. Please follow the steps below:
1. Navigate to the archives pipeline configuration file and take a backup of the existing configuration before making any changes.
cd /usr/share/filebeat/module/wazuh/archives/ingest
