CHANGELOG¶
2022.4.7¶
Released 28 March 2023
Changed
- Resolved issue which resulted in an error when running a SAS session on Windows and Linux
2022.4.6¶
Released 24 March 2023
Changed
- Resolved issue which prevented successful bootstrapping in certain Windows deployments
- Upgraded application dependencies to fix security advisories
2022.4.5¶
Released 09 March 2023
Changed
- Skip empty time ranges when aggregating data
- Resolve issue which could create multiple rows per session in the hourly tables
2022.4.4¶
Released 03 March 2023
Changed
- Resolved issue which prevented new data from being saved while historic aggregations completed
2022.4.3¶
Released 23 February 2023
Changed
- Resolved issue which prevented enabling TLS on Linux
2022.4.2¶
Released 02 December 2022
Changed
- Resolved issue which prevented log files being read in some scenarios
- Resolved locale issues when running Server in docker container
2022.4.1¶
Released 28 November 2022
Changed
- Changed the default behavior to use system time for very short lived sessions
2022.4.0¶
Released 10 November 2022
Added
- Support for multiple log files per-process
- User and System CPU metrics are a selectable option on Heatmaps
- The user interface will now show a warning message to users if the Server is unable to talk to the database
- Dynamic formatting of Events
Changed
- On Linux, the server will automatically start by default during an interactive installation
- Significantly improved the performance of partition only tracking filesystem tracking
- The main configuration file for the Agent is now mounted from a configuration map when the agent is deployed to Kubernetes
- The "Test LDAP" dialog shows more useful messages when a connection isn't successful
- Flag aggregation is disabled for session, container, and pod charts
- CAS Daemon process portlet will now show "CAS Cache" instead of SAS Work/Util
- Increase limit on the number of events that can be displayed on an events chart from 5k to 50k.
Security
- Fix vulnerability described in CVE-2020-11022 where a user's web browser might execute untrustworthy code
2022.3.1¶
Released 17 October 2022
Changed
- Resolved issue that prevented SAS sessions from being discovered on Viya 3.x
- Resolved issue where errors were seen in the browser console on the Live View
2022.3.0¶
Released 04 October 2022
Added
- Ability to view Jaeger Tracing traces directly from within the user interface
- Ability to visualize User and System CPU percentages for sessions
- Pod ID and Container ID are now searchable when looking for Events
- Pod ID and Container ID are now searchable when looking for Sessions
- New Container view for viewing all sessions and events for a single container
- Hostname added to the tooltip for an Error event on the Dashboard
- New "liveness" probe for the Agent when deployed to Kubernetes
- New refresh button on Timespans, Sessions & Jobs, and Event homepage
- "Full Analysis" added to context menu in the Container Breakdown view
- New Periodic process table scan to detect non-existent processes on AIX
Changed
- Log events and tag events are displayed separately for Kubernetes environments
- Resolved issue where node names were duplicated on the live view when very large number of agents reporting into ESM Server
- Resolved issue which prevented the Agent installer from running successfully on some AIX systems
- Resolved issue which could cause incorrect session start times on AIX
- Process file descriptor information collect is now disabled by default on AIX
- Resolved issue which showed the wrong Server port number in the post-installation notes
- Resolved issue which prevented the agent from exiting when the Java heap size exceeded its Xmx value on Kubernetes
- Resolved an issue which caused blank session names when no custom application server contexts were defined in
esm-bootstrap.sh
Security
- Fix implicit login roles for sessions, logs, and admin access for core based licenses
2022.2.0¶
Released 12 July 2022.
Added
- New
event_
event file type - Ability to disable initial user login requirement when license is core based
- Ability to export data from the Event list view
- Ability to filter Events list in many more ways
- Ability to control the size of a
_default
partition table before generating an error
Changed
- Updated tooltip formatting for container based events
- Fixed issue where in some scenarios session ID was returned as "null" instead of
null
- Handle special characters for LDAP/Active Directory passwords
Security
2022.1.0¶
Released 28 April 2022.
Added
- Kubernetes deployment support
- SAS Viya on Kubernetes support
- Ability to mark servers as "non-production"
- Ability to specify permitted log file locations
- Process filtered heatmaps
- User based licensing support
- More detailed process-level metrics
Changed
- Performance and stability improvements
Security
- Upgrade Spring to 5.3.18 to resolve CVE-2022-22950