Thank you. You have gotten me much closer. I have pasted a log line from the json log. I am working on my rules now.
{"timestamp":"2026-06-23T15:34:07.445-0500","rule":{"level":5,"description":"pfSense firewall drop event.","id":"87701","firedtimes":362,"mail":false,"groups":["pfsense","firewall_block"],"pci_dss":["1.4"],"gpg13":["4.12"],"hipaa":["164.312.a.1"],"nist_800_53":["SC.7"],"tsc":["CC6.7","CC6.8"]},"agent":{"id":"167","name":"
OPNsense.gcstech.net","ip":"192.168.0.154"},"manager":{"name":"wazuh2"},"id":"1782246847.1517792381","full_log":"Jun 23 15:30:13
opnsense.gcstetch.net filterlog[24868]: 4,,,ecd3a310894625657c6591b80daa956a,igb3,match,block,in,4,0x0,,237,50524,0,none,6,tcp,40,5.188.206.66,192.168.99.190,58592,8146,0,S,2092742960,,1024,,","predecoder":{"program_name":"filterlog","timestamp":"Jun 23 15:30:13","hostname":"
opnsense.gcstetch.net"},"decoder":{"name":"pf"},"data":{"protocol":"tcp","action":"block","srcip":"5.188.206.66","srcport":"58592","dstip":"192.168.99.190","dstport":"8146","id":"ecd3a310894625657c6591b80daa956a","length":"0"},"location":"/var/ossec/logs/opnsense_syslog.log"}