Change log for HAPROXY
| Date | Changes |
|---|---|
| 2026-06-01 |
Enhancement: - Added a grok pattern to parse the raw logs. - event.idm.read_only_udm.network.tls.client.server_name: Newly mapped sni raw log field with event.idm.read_only_udm.network.tls.client.server_name UDM field.- event.idm.read_only_udm.metadata.collected_timestamp: Newly mapped sys_time field with event.idm.read_only_udm.metadata.collected_timestamp UDM field.- event.idm.read_only_udm.principal.application: Newly mapped prin_app field with event.idm.read_only_udm.principal.application UDM field.- event.idm.read_only_udm.principal.process.pid: Newly mapped prin_pid field with event.idm.read_only_udm.principal.process.pid UDM field.- event.idm.read_only_udm.metadata.event_timestamp: Newly mapped date_time field with event.idm.read_only_udm.metadata.event_timestamp UDM field.- event.idm.read_only_udm.observer.resource.attribute.labels: Newly mapped frontendName, backendName fields with event.idm.read_only_udm.observer.resource.attribute.labels UDM field.- event.idm.read_only_udm.target.url: Newly mapped uri raw log field with event.idm.read_only_udm.target.url UDM field.- Added a grok pattern on request raw log field to extract method, proto and tar_host fields.- event.idm.read_only_udm.network.http.method: Newly mapped method field with event.idm.read_only_udm.network.http.method UDM field.- event.idm.read_only_udm.target.ip and event.idm.read_only_udm.target.asset.ip: Newly mapped host_ip field with event.idm.read_only_udm.target.ip and event.idm.read_only_udm.target.asset.ip UDM field.- event.idm.read_only_udm.target.hostname and event.idm.read_only_udm.target.asset.hostname: Newly mapped host raw log field with event.idm.read_only_udm.target.hostname and event.idm.read_only_udm.target.asset.hostname UDM field.- event.idm.read_only_udm.target.hostname and event.idm.read_only_udm.target.asset.hostname: Newly mapped tar_host field with event.idm.read_only_udm.target.hostname and event.idm.read_only_udm.target.asset.hostname UDM field when host raw log field is null.- event.idm.read_only_udm.network.application_protocol_version: Newly mapped proto field with event.idm.read_only_udm.network.application_protocol_version UDM field.- event.idm.read_only_udm.network.application_protocol: Newly mapped proto_value field with event.idm.read_only_udm.network.application_protocol UDM field.- event.idm.read_only_udm.metadata.event_type: Updated the event.idm.read_only_udm.metadata.event_type to NETWORK_HTTP, NETWORK_CONNECTION and STATUS_UPDATE when necessary raw log fields are present else set it to GENERIC_EVENT.- event.idm.read_only_udm.additional.fields: Newly mapped timers field with event.idm.read_only_udm.additional.fields UDM field.
|
| 2025-07-30 |
Enhancement: - Added a Grok pattern to parse new pattern of logs. - Added KV filter block to parse the kv_data field, splitting keys and values. - event.idm.read_only_udm.principal.ip: Newly mapped source_ip raw log field with event.idm.read_only_udm.principal.ip UDM field .- event.idm.read_only_udm.principal.asset.ip: Newly mapped source_ip raw log field with event.idm.read_only_udm.principal.asset.ip UDM field .- event.idm.read_only_udm.principal.port: Newly mapped source_port raw log field with event.idm.read_only_udm.principal.port UDM field .- event.idm.read_only_udm.network.http.response_code: Newly mapped status_code raw log field with event.idm.read_only_udm.network.http.response_code UDM field .- event.idm.read_only_udm.network.received_bytes: Newly mapped bytes raw log field with event.idm.read_only_udm.network.received_bytes UDM field .- event.idm.read_only_udm.intermediary.ip: Newly mapped inter_ip (from header_host) raw log field with event.idm.read_only_udm.intermediary.ip UDM field .- event.idm.read_only_udm.intermediary.port: Newly mapped inter_port (from header_host) raw log field with event.idm.read_only_udm.intermediary.port UDM field .- event.idm.read_only_udm.target.ip: Newly mapped destination_ip raw log field with event.idm.read_only_udm.target.ip UDM field .- event.idm.read_only_udm.target.asset.ip: Newly mapped destination_ip raw log field with event.idm.read_only_udm.target.asset.ip UDM field .- event.idm.read_only_udm.target.port: Newly mapped destination_port raw log field with event.idm.read_only_udm.target.port UDM field .- event.idm.read_only_udm.network.http.referral_url: Newly mapped referer raw log field with event.idm.read_only_udm.network.http.referral_url UDM field .- event.idm.read_only_udm.network.http.user_agent: Newly mapped user_agent raw log field with event.idm.read_only_udm.network.http.user_agent UDM field .- event.idm.read_only_udm.security_result.detection_fields: Newly mapped time_stamp 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 x_forwarded_for 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 content_length 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 datetime raw log field with event.idm.read_only_udm.metadata.event_timestamp UDM field .
|
| 2024-08-23 |
Enhancement: - Added support for a new pattern of syslog logs. |
| 2023-09-25 |
Enhancement: - Added new Grok patterns to parse new type of logs. - Mapped http_version to metadata.product_version.- Mapped user_name to target.user.userid.- Mapped process_name to target.application.- Mapped severity to security_result.severity.- Mapped msg to security_result.summary.- Added new conditions for new log types and their severity. |
| 2023-05-08 | - Added new Grok pattern to parse new type of logs. |
| 2022-10-20 | Newly created parser. |