Change log for PING_DIRECTORY
| Date | Changes |
|---|---|
| 2026-02-24 |
- event.idm.read_only_udm.security_result.action: If jsonPayload.resultCodeName is Success, updated the value of event.idm.read_only_udm.security_result.action to ALLOW.- event.idm.read_only_udm.metadata.product_log_id: Newly mapped insertId raw log field with event.idm.read_only_udm.metadata.product_log_id UDM field.- event.idm.read_only_udm.target.resource.name: Newly mapped jsonPayload.baseDN raw log field with event.idm.read_only_udm.target.resource.name UDM field.- event.idm.read_only_udm.network.session_id: Newly mapped jsonPayload.connectionID raw log field with event.idm.read_only_udm.network.session_id UDM field.- event.idm.read_only_udm.target.hostname: Newly mapped jsonPayload.instanceName raw log field with event.idm.read_only_udm.target.hostname UDM field.- event.idm.read_only_udm.target.asset.hostname: Newly mapped jsonPayload.instanceName raw log field with event.idm.read_only_udm.target.asset.hostname UDM field.- event.idm.read_only_udm.metadata.product_event_type: Newly mapped jsonPayload.logType raw log field with event.idm.read_only_udm.metadata.product_event_type UDM field.- event.idm.read_only_udm.principal.ip: Newly mapped jsonPayload.requesterIP raw log field with event.idm.read_only_udm.principal.ip UDM field.- event.idm.read_only_udm.principal.asset.ip: Newly mapped jsonPayload.requesterIP raw log field with event.idm.read_only_udm.principal.asset.ip UDM field.- event.idm.read_only_udm.target.resource.product_object_id: Newly mapped resource.labels.instance_id raw log field with event.idm.read_only_udm.target.resource.product_object_id UDM field.- event.idm.read_only_udm.target.asset.attribute.labels: Newly mapped resource.labels.project_id raw log field with event.idm.read_only_udm.target.asset.attribute.labels UDM field.- event.idm.read_only_udm.target.cloud.availability_zone: Newly mapped resource.labels.zone raw log field with event.idm.read_only_udm.target.cloud.availability_zone UDM field.- event.idm.read_only_udm.target.resource.resource_subtype: Newly mapped resource.type raw log field with event.idm.read_only_udm.target.resource.resource_subtype UDM field.- event.idm.read_only_udm.metadata.collected_timestamp: Newly mapped jsonPayload.timestamp raw log field with event.idm.read_only_udm.metadata.collected_timestamp UDM field.- event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped jsonPayload.filter (key: filter) raw log field with event.idm.read_only_udm.target.resource.attribute.labels UDM field.- event.idm.read_only_udm.additional.fields: Newly mapped jsonPayload.requestedAttributes (key: requestedAttributes), jsonPayload.preAuthorizationUsedPrivileges (key: preAuthorizationUsedPrivileges), jsonPayload.requestControlOIDs (key: requestControlOIDs), jsonPayload.usedPrivileges (key: jsonPayload_usedPrivileges), interServerRequestControls.componentName (key: InterServerRequestControlsComponentName), interServerRequestControls.operationPurpose (key: InterServerRequestControlsOperationPurpose), jsonPayload.dereferenceAliases (key: jsonPayload_dereferenceAliases), jsonPayload.entriesReturned (key: entriesReturned), jsonPayload.isIndexed (key: jsonPayload_isIndexed), jsonPayload.messageID (key: jsonPayload_messageID), jsonPayload.messageType (key: jsonPayload_messageType), jsonPayload.operationID (key: jsonPayload_operationID), jsonPayload.processingTimeMillis (key: jsonPayload_processingTimeMillis), jsonPayload.requestedSizeLimit (key: jsonPayload_requestedSizeLimit), jsonPayload.requestedTimeLimitSeconds (key: jsonPayload_requestedTimeLimitSeconds), jsonPayload.scope (key: jsonPayload_scope), jsonPayload.scopeName (key: jsonPayload_scopeName), jsonPayload.threadID (key: jsonPayload_threadID), jsonPayload.typesOnly (key: jsonPayload_typesOnly), jsonPayload.uncachedDataAccessed (key: jsonPayload_uncachedDataAccessed), jsonPayload.usingAdminSessionWorkerThread (key: jsonPayload_usingAdminSessionWorkerThread), jsonPayload.workQueueWaitTimeMillis (key: jsonPayload_workQueueWaitTimeMillis), jsonPayload.resultCode (key: jsonPayload_resultCode), logName (key: logName), labels.agent.googleapis.com/log_file_path (key: labels_agent_googleapis_com_log_file_path), labels.compute.googleapis.com/resource_name (key: labels_compute_googleapis_com_resource_name), jsonPayload.operationType (key: jsonPayload_operationType), jsonPayload.requesterDN (key: jsonPayload_requesterDN), receiveTimestamp (key: receiveTimestamp) raw log fields with event.idm.read_only_udm.additional.fields UDM field.
|
| 2025-10-31 |
- event.idm.read_only_udm.principal.hostname, event.idm.read_only_udm.principal.asset.hostname: Removed mapping of prin_host from event.idm.read_only_udm.principal.hostname and event.idm.read_only_udm.principal.asset.hostname UDM field as the host running the directory server prin_host is the target of requests coming from client requesterIP.- event.idm.read_only_udm.target.hostname, event.idm.read_only_udm.target.asset.hostname: Mapped prin_host raw log field to event.idm.read_only_udm.target.hostname and event.idm.read_only_udm.target.asset.hostname UDM field as the host running the directory server prin_host is the target of requests coming from client requesterIP.- event.idm.read_only_udm.metadata.product_event_type: Newly mapped prod_event_type raw log field with event.idm.read_only_udm.metadata.product_event_type UDM field.- The grok pattern for message was updated to extract prod_event_type and handle variations in key-value data starting with either requesterIP= or product=..
|
| 2025-03-05 |
- Mapped product_event to metadata.product_event_type.- Mapped administrativeOperation to metadata.description.- Mapped fromAddress to principal.ip and principal.asset.ip.- Mapped toAddress to target.ip and target.asset.ip.- Added support to parse new types of logs. |
| 2024-11-19 | - Newly created parser. |