Change log for SONIC_FIREWALL
| Date | Changes |
|---|---|
| 2026-07-21 |
Enhancement: - event.idm.read_only_udm.metadata.event_timestamp: Added support globally to map time raw log field with event.idm.read_only_udm.metadata.event_timestamp UDM field.
|
| 2026-04-15 |
Enhancement: - event.idm.read_only_udm.network.http.method: Newly mapped op raw log field with event.idm.read_only_udm.network.http.method UDM field.- event.idm.read_only_udm.target.application: Newly mapped appName raw log field with event.idm.read_only_udm.target.application UDM field.- event.idm.read_only_udm.principal.location.name: Newly mapped srcZone raw log field with event.idm.read_only_udm.principal.location.name UDM field.- event.idm.read_only_udm.target.location.name: Newly mapped dstZone raw log field with event.idm.read_only_udm.target.location.name UDM field.- event.idm.read_only_udm.security_result.detection_fields: Newly mapped code and change raw log fields with event.idm.read_only_udm.security_result.detection_fields UDM field.- event.idm.read_only_udm.metadata.product_log_id: Newly mapped app raw log field with event.idm.read_only_udm.metadata.product_log_id UDM field.
|
| 2025-11-07 |
Enhancement: - event.idm.read_only_udm.additional.fields: Newly mapped Network_data, dpi raw log field with event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.principal.resource.attribute.labels: Newly mapped src_interface raw log field with event.idm.read_only_udm.principal.resource.attribute.labels UDM field.- event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped dst_interface raw log field with event.idm.read_only_udm.target.resource.attribute.labels UDM field.- event.idm.read_only_udm.security_result.detection_fields: Newly mapped syslog_priority raw log field with event.idm.read_only_udm.security_result.detection_fields UDM field.- event.idm.read_only_udm.network.application_protocol: Newly mapped net_application raw log field with event.idm.read_only_udm.network.application_protocol UDM field when it matches a list of standard protocols.
|
| 2025-04-16 |
Enhancement: - Added support to remove UTF-8 characters from appid field.- event.idm.read_only_udm.security_result.rule_id - Newly Mapped appid raw log field with event.idm.read_only_udm.security_result.rule_id UDM Field.- event.idm.read_only_udm.security_result.summary - Newly Mapped appcat raw log field with event.idm.read_only_udm.security_result.summary UDM Field.
|
| 2025-02-06 |
Enhancement: - Changed fw mapping from principal.ip to intermediary.ip.
|
| 2025-01-07 |
Enhancement: - Added support for unparsed logs. |
| 2024-11-05 |
Enhancement: - Mapped firewall_serial_number to intermediary.asset_id and firewall_hostname to intermediary.hostname.
|
| 2024-09-05 |
Enhancement: - If fw_action is equal to NA, then changed the mapping of security_result.action from UNKNOWN_ACTION to BLOCK.
|
| 2024-06-06 |
Enhancement: - Mapped the C field to additional.fields.- Mapped the gcat field to additional.fields.- Mapped note to additional.fields.- Mapped n to additional.fields.- Mapped vpnpolicyDst to additional.fields.- Mapped FileId to additional.fields.- Mapped dur to additional.fields.- Mapped m to additional.fields.
|
| 2024-06-04 |
Enhancement: - Removed alignment of principal.asset.ip and target.asset.ip.- If the IP value is in range-format, then src and dst are mapped to additional.fields.- Mapped gw to intermediary.ip.
|
| 2024-05-29 |
Enhancement: - Mapped firewall_hostname to intermediary.hostname.- Modified the Grok pattern to parse the field sn.- Mapped sn to intermediary.asset_id.
|
| 2024-04-18 |
Enhancement: - Changed the mapping of fw from observer.ip to principal.ip.- Changed the mapping of id from resource.id to principal.hostname.
|
| 2023-05-26 |
Enhancement - - Mapped fw_action to security_result.action_details.- Mapped spkt to network.sent_packets.
|
| 2023-03-08 |
Enhancement - - Added a condition check to User field to parse the appropriate field (i.e. principal.user.email_addresses or principal.user.user_display_name or principal.user.userid).- Removed pri from security_result.detection_fields and mapped it to security_result.severity.- Mapped usr to principal.user.email_addresses.- Mapped vpnpolicy field to security_result.detection_fields.- Mapped cdur field to security_result.detection_fields.- Mapped sess field to security_result.detection_fields.
|
| 2023-03-06 |
Enhancement - - Mapped fw to observer.ip instead of target.ip.
|
| 2023-02-22 |
Enhancement - - Events are parsing traffic as NETWORK_HTTP are mapped to NETWORK_CONNECTION instead, when the protocol is not HTTP.- Mapped msg to security_result.summary where fw_action is equal to drop Mapped BLOCK to security_result.action.- Mapped fw to observer.ip and src to principal.ip.
|
| 2022-06-24 |
Enhancement - - Mapped msg to security_result.summary.- Where fw_action is equal to drop Mapped BLOCK to security_result.action.- Mapped sent to network.sent_bytes.- Mapped rcvd to network.received_bytes.- Mapped usr to principal.user.userid.- Mapped pri to additional.fields.- Mapped sn to additional.fields.- Mapped id to target.resource.id.
|
| 2022-05-26 |
Bug fix- Mapped duration to network.session_duration.seconds. Mapped user to principal.user.userid. Mapped agent to network.http.user_agent. Mapped avgThroughput to target.resource.attribute.labels. Mapped bytesIn to network.sent_bytes. Mapped bytesOut to network.received_bytes. Mapped bytesTotal to target.resource.attribute.labels. Mapped maxThroughput to target.resource.attribute.labels. Mapped dst to target.ip. Mapped fw to principal.ip. Mapped pri to event.idm.read_only_udm.additional.fields. |
| 2022-05-19 | Enhancement - Converted parser from SDM to UDM (changed mapping from webproxy fields to event fields). |