Hi, sorry for the delay, but I had replied to you and for some reason the message got deleted,
I understand that you have custom rules and you want to see 1 time on the dashboard, all logs that match the rules you have will be added to the dashboard, what you can do is add the "ignore" setting to the rule so that once a rule is executed it waits that long to be taken into account again.
https://documentation.wazuh.com/current/user-manual/ruleset/ruleset-xml-syntax/rules.html#rule