Change log for CLAROTY_CTD
| Date | Changes |
|---|---|
| 2026-02-05 |
- Added new grok patterns to extract fields from msg.- event.idm.read_only_udm.security_result.summary: Newly mapped reason field with event.idm.read_only_udm.security_result.summary UDM field.- event.idm.read_only_udm.principal.ip: Newly mapped ip_address field with event.idm.read_only_udm.principal.ip UDM field.- event.idm.read_only_udm.principal.asset.ip: Newly mapped ip_address field with event.idm.read_only_udm.principal.asset.ip UDM field.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and has_target_hostname is true or has_target_resource is true and msg contains opened the session or connected or logged into or log into or connect or open the session, updated to USER_LOGIN.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and has_target_hostname is true or has_target_resource is true and msg contains deleted, updated to RESOURCE_DELETION.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and has_target_hostname is true or has_target_resource is true and msg contains modified, updated to SETTING_MODIFICATION.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and has_target_user is true and msg contains enabled, updated to USER_CHANGE_PERMISSIONS.
|
| 2026-01-20 |
- Added grok patterns to extract fields. - event.idm.read_only_udm.principal.user.userid: Newly mapped user1 field with event.idm.read_only_udm.principal.user.userid UDM field.- event.idm.read_only_udm.target.user.userid: Newly mapped user2 field with event.idm.read_only_udm.target.user.userid UDM field.- event.idm.read_only_udm.target.hostname: Newly mapped server field with event.idm.read_only_udm.target.hostname UDM field.- event.idm.read_only_udm.network.session_id: Newly mapped session_id field with event.idm.read_only_udm.network.session_id UDM field.- event.idm.read_only_udm.additional.fields: Newly mapped cn3Label and cn3 fields with event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.additional.fields: Newly mapped update_values field with event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.additional.fields: Newly mapped groups field with event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped site, site_id fields with event.idm.read_only_udm.target.resource.attribute.labels UDM field.- event.idm.read_only_udm.additional.fields: Newly mapped disk_space_threshold_percent, partition, disk_usage_percent, disk_free_space, asset_name, type fields with event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and msg contains disconnected the server or logged off or disconnected, updated to USER_LOGOUT.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true and has_target_user is true and msg contains added user, updated to GROUP_MODIFICATION.- event.idm.read_only_udm.metadata.event_type: If has_principal_user is true or has_target_user is true, updated to USER_UNCATEGORIZED.
|
| 2025-12-18 |
- event.idm.read_only_udm.metadata.event_timestamp: Changed mapping for event.idm.read_only_udm.metadata.event_timestamp UDM field from start to timestamp(syslog header timestamp).- event.idm.read_only_udm.metadata.event_timestamp: Removed mapping of start from event.idm.read_only_udm.metadata.event_timestamp UDM field because the difference between the event and ingested timestamps should be minimal, with only a delay of a few seconds as expected.- event.idm.read_only_udm.additional.fields: Mapped start raw log field to event.idm.read_only_udm.additional.fields UDM field.- event.idm.read_only_udm.metadata.event_type: If ctdeventtype is Online Edit AND has_principal_device is true AND shost is empty AND smac is empty, the event type is updated to DEVICE_CONFIG_UPDATE.- The raw field rt is now used as a fallback to populate event.idm.read_only_udm.metadata.event_timestamp if the timestamp field is not available.
|
| 2025-11-20 |
- Added a grok pattern to parse logging_device_name and mapped it to intermediary.hostname.- event.idm.read_only_udm.principal.resource.attribute.labels: Newly mapped CtdAlertsAreCreated, CtdScheduledBackups, CtdLicense, CtdCriticalServices, CtdInterfacesBitRate raw log fields with event.idm.read_only_udm.principal.resource.attribute.labels UDM field.
|
| 2025-10-09 |
- event.idm.read_only_udm.additional.fields: Newly mapped cn2, cn2Label raw log field(s) with event.idm.read_only_udm.additional.fields UDM field.
|
| 2025-06-18 |
- Added threat_name in state data by defining and initializing it at the beginning of the code.
|
| 2024-12-04 |
- Added additional mappings for logs when eventclass is Event , Alert , HealthCheck , and Insight.
|
| 2024-11-13 |
- Added Grok patterns to parse the hostname and the IP address from the syslog header and map it to observer.hostname and observer.ip respectively.- Added support for unparsed logs. |
| 2024-10-07 | - Added support to parse new format of unparsed KV logs. |
| 2024-08-28 | - Newly created parser. |