Change log for GITLAB
Date | Changes |
---|---|
2025-05-07 | Enhancement:
- event.idm.read_only_udm.target.resource.type: Newly mapped `object_kind` raw log field with `event.idm.read_only_udm.target.resource.type` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `user.avatar_url` raw log field with `security_result.detection_fields` UDM field. - event.idm.read_only_udm.principal.user.email_addresses: Newly mapped `user.email` raw log field with `event.idm.read_only_udm.principal.user.email_addresses` and `event.idm.read_only_udm.principal.user.attribute.labels` UDM field. - event.idm.read_only_udm.principal.resource.id: Newly mapped `user.id` raw log field with `event.idm.read_only_udm.principal.resource.id` UDM field. - event.idm.read_only_udm.principal.user.user_display_name: Newly mapped `user.name` raw log field with `event.idm.read_only_udm.principal.user.user_display_name` UDM field. - event.idm.read_only_udm.principal.user.userid: Newly mapped `user.username` raw log field with `event.idm.read_only_udm.principal.user.userid` UDM field. - event.idm.read_only_udm.target.user.role_description: Newly mapped `repository.description` raw log field with `event.idm.read_only_udm.target.user.role_description` UDM field. - event.idm.read_only_udm.target.url: Newly mapped `repository.homepage` raw log field with `event.idm.read_only_udm.target.url` UDM field. - event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped `repository.name` raw log field with `event.idm.read_only_udm.target.resource.attribute.labels` UDM field. - event.idm.read_only_udm.target.user.email_addresses: Newly mapped `repository.url` raw log field with `event.idm.read_only_udm.target.user.email_addresses` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `project.avatar_url` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped `project.default_branch` raw log field with `event.idm.read_only_udm.target.resource.attribute.labels` UDM field. - event.idm.read_only_udm.security_result.description: Newly mapped `project.description` raw log field with `event.idm.read_only_udm.security_result.description` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `project.git_http_url` 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 `project.git_ssh_url` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped `project.homepage` raw log field with `event.idm.read_only_udm.target.resource.attribute.labels` UDM field. - event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped `project.http_url` raw log field with `event.idm.read_only_udm.target.resource.attribute.labels` UDM field. - event.idm.read_only_udm.target.user.userid: Newly mapped `project.id` raw log field with `event.idm.read_only_udm.target.user.userid` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `project.name` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.principal.namespace: Newly mapped `project.namespace` raw log field with `event.idm.read_only_udm.principal.namespace` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `project.path_with_namespace` 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 `project.ssh_url` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.src.url: Newly mapped `project.url` raw log field with `event.idm.read_only_udm.src.url` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `project.web_url` 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 `object_attributes.source.avatar_url` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.target.user.email_addresses: Newly mapped `object_attributes.last_commit.author.email` raw log field with `event.idm.read_only_udm.target.user.email_addresses` UDM field. - event.idm.read_only_udm.src.user.userid: Newly mapped `object_attributes.last_commit.author.name` raw log field with `event.idm.read_only_udm.src.user.userid` UDM field. - event.idm.read_only_udm.principal.resource.id: Newly mapped `object_attributes.last_commit.id` raw log field with `event.idm.read_only_udm.principal.resource.id` UDM field. - event.idm.read_only_udm.metadata.description: Newly mapped `object_attributes.last_commit.message` raw log field with `event.idm.read_only_udm.metadata.description` UDM field. - event.idm.read_only_udm.metadata.event_timestamp: Newly mapped `object_attributes.last_commit.timestamp` raw log field with `event.idm.read_only_udm.metadata.event_timestamp` UDM field. - event.idm.read_only_udm.metadata.product_event_type: Newly mapped `object_attributes.last_commit.title` raw log field with `event.idm.read_only_udm.metadata.product_event_type` UDM field. - event.idm.read_only_udm.network.http.referral_url: Newly mapped `object_attributes.last_commit.url` raw log field with `event.idm.read_only_udm.network.http.referral_url` UDM field. - event.idm.read_only_udm.security_result.detection_fields: Newly mapped `merge_request.source.avatar_url` raw log field with `event.idm.read_only_udm.security_result.detection_fields` UDM field. - event.idm.read_only_udm.target.user.email_addresses: Newly mapped `merge_request.last_commit.author.email` raw log field with `event.idm.read_only_udm.target.user.email_addresses` UDM field. - event.idm.read_only_udm.src.user.userid: Newly mapped `merge_request.last_commit.author.name` raw log field with `event.idm.read_only_udm.src.user.userid` UDM field. - event.idm.read_only_udm.principal.resource.id: Newly mapped `merge_request.last_commit.id` raw log field with `event.idm.read_only_udm.principal.resource.id` UDM field. - event.idm.read_only_udm.metadata.description: Newly mapped `merge_request.last_commit.message` raw log field with `event.idm.read_only_udm.metadata.description` UDM field. - event.idm.read_only_udm.metadata.event_timestamp: Newly mapped `merge_request.last_commit.timestamp` raw log field with `event.idm.read_only_udm.metadata.event_timestamp` UDM field. - event.idm.read_only_udm.metadata.product_event_type: Newly mapped `merge_request.last_commit.title` raw log field with `event.idm.read_only_udm.metadata.product_event_type` UDM field. - event.idm.read_only_udm.network.http.referral_url: Newly mapped `merge_request.last_commit.url` raw log field with `event.idm.read_only_udm.network.http.referral_url` UDM field. |
2025-03-05 | Enhancement:
- Added support for unparsed logs. |
2025-01-22 | Enhancement:
- Added support for unparsed logs. |
2024-12-19 | Enhancement:
- Fixed the issue for "metadata.event_type". |
2024-04-08 | Enhancement:
- Mapped "custom_message.action" to "security_result.summary". - Mapped "ip_address" to "principal.ip". - Mapped "applicationProtocol" to "network.application_protocol". - Mapped "details.author_name"" to "principal.user.email_addresses" - Mapped "author_id" to "principal.user.userid". - Mapped "target_id" to "target.resource.id". - Mapped "details.entity_path" to "target.file.full_path". - Mapped "event_type" to "product_event_type". - Mapped "target_type", "entity_type" and "target_details" to "resource.attribute.labels". |
2023-10-20 | - Mapped the fields starting with "db_" to "additional_fields".
- Mapped the fields starting with "redis_" to "additional_fields". - Mapped "severity" or "jsonPayload.severity" to "security_result.severity" when the value is either "ERROR" or "NOTICE". - Mapped "jsonPayload.correlation_id" to "principal.asset_id". - Mapped "unmapped fields of jsonPayload" to "additional_fields". - Mapped "jsonPayload.worker_id" to "principal.application". - Mapped "jsonPayload.method" to "network.http.method". - Mapped "jsonPayload.pid" to "target.process.pid". - Mapped "jsonPayload.status" to "network.http.response_code". - Mapped "resource.labels.zone" to "target.cloud.availability_zone". - Mapped "resource.type" to "target.cloud.environment". - Mapped "jsonPayload.meta_user" to "target.user.userid". - Mapped "jsonPayload.username" to "principal.user.userid". - Mapped "jsonPayload.remote_ip" to "principal.ip". - Mapped "jsonPayload.ua" to "network.http.user_agent". - Mapped "jsonPayload.meta_client_id" to "target.user.userid". - Mapped "jsonPayload.path" to "target.process.file.full_path". - Mapped "protoPayload.authenticationInfo.principalEmail" to "principal.user.email_addresses". - Mapped additional fields in "protoPayload" to "additional.fields". - Provided a conditional check that required mapping is present before mapping the "metadata.event_type". |
2023-10-10 | - Mapped "jsonPayload.details.as" to "principal.resource.attribute.labels" and "principal.user.role_name".
- Set "principal_role.type" to "ADMINISTRATOR" for logs having "jsonPayload.details.as" equals to "Owner". - Set "principal_role.type" to "SERVICE_ACCOUNT" for logs having "jsonPayload.details.as" set to either "Developer", "Maintainer", or "Reporter". - Set "principal_role.type" to "TYPE_UNSPECIFIED" for logs having "jsonPayload.details.as" equals to "Guest". - Mapped "jsonPayload.details.add" to "principal.resource.attribute.labels". - Mapped "jsonPayload.entity_type" to "target.resource.attribute.labels". |
2023-08-31 | - Newly created parser.
|