Change log for AWS_ROUTE_53
Date | Changes |
---|---|
2025-04-22 | Enhancement:
- Added null checks for `Query.Hostname` when mapping with `event.idm.read_only_udm.principal.hostname` and `event.idm.read_only_udm.principal.domain.name` UDM fields. - event.idm.read_only_udm.metadata.product_event_type: Newly mapped `activity_id` raw log field and `activity_name` raw log field with `event.idm.read_only_udm.metadata.product_event_type` UDM field. - event.idm.read_only_udm.security_result.category_details: Newly mapped `category_name` raw log field with `event.idm.read_only_udm.security_result.category_details` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `category_uid` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `metadata.product_feature_name` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.security_result.about.labels: Newly mapped `disposition` raw log field with `event.idm.read_only_udm.security_result.about.labels` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `class_name` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `class_uid` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.principal.resource.product_object_id: Newly mapped `cloud.account.uid` raw log field with `event.idm.read_only_udm.principal.resource.product_object_id` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `cloud.provider` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.principal.location.name: Newly mapped `cloud.region` raw log field with `event.idm.read_only_udm.principal.location.name` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `connection_info.direction` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.network.ip_protocol: Newly mapped `connection_info.protocol_name` raw log field with `event.idm.read_only_udm.network.ip_protocol` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `metadata.profiles` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `observables.name` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `observables.type` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `observables.type_id` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `observables.value` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `query.class` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.network.dns.questions.class: Newly mapped `query.class` raw log field with `event.idm.read_only_udm.network.dns.questions.class` UDM field. - event.idm.read_only_udm.principal.hostname, event.idm.read_only_udm.principal.asset.hostname: Newly mapped `src_endpoint.instance_uid` raw log field with `event.idm.read_only_udm.principal.hostname` UDM field and `event.idm.read_only_udm.principal.asset.hostname` UDM field. - event.idm.read_only_udm.principal.hostname, event.idm.read_only_udm.principal.asset.hostname: Newly mapped `query.hostname` raw log field with `event.idm.read_only_udm.principal.hostname` UDM field and `event.idm.read_only_udm.principal.asset.hostname` UDM field. - event.idm.read_only_udm.network.dns.questions.name: Newly mapped `query.hostname` raw log field with `event.idm.read_only_udm.network.dns.questions.name` UDM field. - event.idm.read_only_udm.principal.resource: Newly mapped `src_endpoint.vpc_uid` raw log field with `event.idm.read_only_udm.principal.resource` UDM field. - event.idm.read_only_udm.principal.resource.resource_type: Newly mapped `VPC_NETWORK` value with `event.idm.read_only_udm.principal.resource.resource_type` UDM field. - event.idm.read_only_udm.principal.ip ,event.idm.read_only_udm.principal.asset.ip: Newly mapped `src_endpoint.ip` raw log field with `event.idm.read_only_udm.principal.ip` UDM field and `event.idm.read_only_udm.principal.asset.ip` UDM field. - event.idm.read_only_udm.principal.port: Newly mapped `src_endpoint.port` raw log field with `event.idm.read_only_udm.principal.port` UDM field. - event.idm.read_only_udm.security_result.severity: Newly mapped `severity` raw log field with `event.idm.read_only_udm.security_result.severity` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `severity_id` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.metadata.event_timestamp: Newly mapped `time` raw log field with `event.idm.read_only_udm.metadata.event_timestamp` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `type_name` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `type_uid` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.security_result.action: Newly mapped `action` raw log field with `event.idm.read_only_udm.security_result.action` UDM field. - event.idm.read_only_udm.security_result.action, event.idm.read_only_udm.security_result.action_details: Newly mapped `action` raw log field with `event.idm.read_only_udm.security_result.action` UDM field and `event.idm.read_only_udm.security_result.action_details` UDM field. - event.idm.read_only_udm.metadata.product_name: Newly mapped `metadata.product.name` raw log field with `event.idm.read_only_udm.metadata.product_name` UDM field. - event.idm.read_only_udm.metadata.vendor_name: Newly mapped `metadata.product.vendor_name` raw log field with `event.idm.read_only_udm.metadata.vendor_name` UDM field. - event.idm.read_only_udm.metadata.product_version: Newly mapped `metadata.product.version` raw log field with `event.idm.read_only_udm.metadata.product_version` UDM field. - event.idm.ready_only_udm.security_result.detection_fields: Newly mapped `action_id` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - Added a conditional check before mapping `event.idm.read_only_udm.network.application_protocol` to `DNS`. - event.idm.read_only_udm.metadata.description: Newly mapped `rcode` raw log field with `event.idm.read_only_udm.metadata.description` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `source` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `connection_info.direction_id` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. - event.idm.read_only_udm.additional.fields: Newly mapped `rcode_id` raw log field with `event.idm.read_only_udm.additional.fields` UDM field. |
2025-04-10 | Enhancement:
- `event.idm.read_only_udm.network.dns.questions.name`: Newly mapped `Query.Hostname` raw log field with `event.idm.read_only_udm.network.dns.questions.name` UDM field. - `event.idm.read_only_udm.metadata.event_type`: Newly mapped `event.idm.read_only_udm.metadata.event_type` UDM field as `NETWORK_DNS` when `Query.Hostname` raw log field is present. - `event.idm.read_only_udm.network.application_protocol`: Newly mapped `event.idm.read_only_udm.network.application_protocol` UDM field as `DNS` when `Query.Hostname` raw log field is present. - Changed the logic of mapping `Query.Hostname` raw log field with `event.idm.read_only_udm.principal.hostname` UDM field and `event.idm.read_only_udm.principal.domain.name` UDM field as per the previous parser version. - `event.idm.read_only_udm.principal.domain.name`: Removed mapping of `Query.Hostname` raw log field from `event.idm.read_only_udm.principal.domain.name` UDM field due to logic change. |
2025-03-13 | Enhancement:
- Mapped "Cloud.Region" to "principal.location.name". - Mapped "Src_endpoint.Vpc_uid" to "principal.resource.name". - Mapped "Src_endpoint.Ip" to "principal.ip" and "principal.asset.ip". - Mapped "Src_endpoint.Port" to "principal.port". - Mapped "Query.Hostname" to "principal.hostname" and "principal.domain.name". - Mapped "Query.Type" to "metadata.product_event_type". - Mapped "Rcode" to "metadata.description" and "network.dns.response_code". - Mapped "Connection_info.Protocol_name" to "network.ip_protocol". - Mapped "Src_endpoint.Instance_uid" to "principal.hostname" and "principal.asset.hostname". - Mapped "Dst_endpoint.Instance_uid" and "Dst_endpoint.Interface_uid" to "security_result.rule_labels". - Mapped "Category_uid", "Class_uid", "Class_name", "Cloud.Provider", "Metadata.Product.Feature.Name", "Type_name", "Type_uid", "Metadata.Profiles" to "additional.fields". - Mapped "Category_name" to "security_result.category_details". - Mapped "Firewall_rule.Uid" to "security_result.rule_id". - Mapped "Metadata.Product.Name" to "metadata.product_name". - Mapped "Metadata.Product.Vendor_name" to "metadata.vendor_name". - Mapped "Severity" to "security_result.severity" after uppercasing. - Mapped "Activity_id" and "Activity_name" to "metadata.product_event_type". - Mapped "Observables.Array" to "security_result.detection_fields". |
2025-02-06 | Enhancement:
- Added "gsub" to parse new type of logs. - Added JSON filter to parse new type of logs. |
2025-01-28 | Enhancement:
- Mapped "answers.Class", "answers.Type", "query_class" to "additional.fields". |
2024-10-22 | Enhancement:
- Mapped "answers" field to "network.dns.answers". |
2024-10-17 | Enhancement:
- Added on_error to all fields before mapping to UDM. |
2023-12-20 | Bug-Fix:
- Added gsub to replace "\\" with "#" to convert SYSLOG into JSON. - Added gsub to replace back "#" with "\\". |
2023-05-08 | Enhancement:
- Modified Grok pattern for the query DNS logs to support a new log format. - Handle JSON logs containing multiple events. |
2022-08-10 | Removed extra uppercase mutate blocks. |
2022-07-22 | Newly created parser. |