diff --git a/salt/elasticsearch/files/ingest/suricata.alert b/salt/elasticsearch/files/ingest/suricata.alert index 365c4c2cb..7a3580864 100644 --- a/salt/elasticsearch/files/ingest/suricata.alert +++ b/salt/elasticsearch/files/ingest/suricata.alert @@ -1,7 +1,6 @@ { "description" : "suricata.alert", "processors" : [ - { "json": { "field": "message", "target_field": "message2", "ignore_failure": true } }, { "rename":{ "field": "message2.comunity_id", "target_field": "network.comunity_id", "ignore_failure": true } }, { "rename":{ "field": "message2.alert", "target_field": "rule", "ignore_failure": true } }, { "rename":{ "field": "rule.signature", "target_field": "rule.name", "ignore_failure": true } }, diff --git a/salt/elasticsearch/files/ingest/suricata.common b/salt/elasticsearch/files/ingest/suricata.common index 4a1f293b2..93ebcacc3 100644 --- a/salt/elasticsearch/files/ingest/suricata.common +++ b/salt/elasticsearch/files/ingest/suricata.common @@ -1,6 +1,7 @@ { "description" : "suricata.common", "processors" : [ + { "json": { "field": "message", "target_field": "message2", "ignore_failure": true } }, { "rename":{ "field": "message2.proto", "target_field": "network.transport", "ignore_failure": true } }, { "rename":{ "field": "message2.flow_id", "target_field": "event.id", "ignore_failure": true } }, { "rename":{ "field": "message2.src_ip", "target_field": "source.ip", "ignore_failure": true } }, @@ -8,8 +9,10 @@ { "rename":{ "field": "message2.dest_ip", "target_field": "destination.ip", "ignore_failure": true } }, { "rename":{ "field": "message2.dest_port", "target_field": "destination.port", "ignore_failure": true } }, { "rename": { "field": "message2.community_id", "target_field": "network.community_id", "ignore_missing": true } }, + { "remove":{ "field": "dataset", "ignore_failure": true } }, + { "rename":{ "field": "message2.event_type", "target_field": "dataset", "ignore_failure": true } }, { "set": { "field": "observer.name", "value": "{{agent.name}}" } }, - { "remove": { "field": ["agent"], "ignore_failure": true } }, + { "remove":{ "field": "agent", "ignore_failure": true } }, } }, { "pipeline": { "name": "common" } } ] }