Change log for OPENAM

Date Changes
2024-11-28 Enhancement:
- Added support for new pattern of JSON logs.
- Added support for new pattern of SYSLOG logs.
2024-02-09 Enhancement:
- When eventName is AM-SESSION-MAX_TIMED_OUT, then set metadata.event_type to USER_LOGOUT.
2024-02-06 - Added support for new pattern of JSON logs.
- When principal is present and metadata.event_type is GENERIC_EVENT, then set metadata.event_type to STATUS_UPDATE.
- When eventName is AM-ACCESS-OUTCOME, then mapped http.request.headers.host.0 to tatget.hostname.
- When eventName is AM-ACCESS-OUTCOME, then mapped http.request.headers.user-agent.0 to network.http.user_agent.
- When eventName is AM-ACCESS-OUTCOME, then mapped http.request.path to target.url.
- When eventName is AM-ACCESS-OUTCOME, then mapped http.request.method to network.http.method.
- When http.request.secure is true, then set network.application_protocol to HTTPS.
- When http.request.secure is not true, then set network.application_protocol to HTTP.
- Aligned principal.ip, target.ip, target.hostname to principal.asset.ip, target.asset.ip, target.asset.hostname.
2023-05-19 - Mapped extensions.auth.type to SSO where eventName indicates login and logout events.
- Added check to server.ip prior mapping to UDM.
2023-05-15 - Added support for JSON format logs.
2022-12-26 Bug - The field info.ipAddress is mapped to principal.ip.
2022-04-29 Bug - Mapped target.userid for unparsed logs.