SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 61708: New log messages stop appearing in the SAS® Environment Manager log viewer for SAS® Viya®

DetailsHotfixAboutRate It

New log messages in the SAS Environment Manager log viewer for SAS Viya might stop appearing, but old messages might remain. In the etl_driver.YYYYMMDD_000000.saslog file that resides in the directory /opt/sas/viya/config/var/log/evmsvrops/evdm, you might see messages similar to the following:

ERROR: Hash object added 1703920 items when memory failure occurred.

FATAL: Insufficient memory to execute DATA step program. Aborted during the
EXECUTION phase.
NOTE: Missing values were generated as a result of performing an operation on
missing values.
      Each place is given by: (Number of times) at (Line):(Column).
      48 at 92:119    48 at 92:131    48 at 92:159    792 at 92:240
ERROR: The SAS System stopped processing this step because of insufficient
memory.

This problem can be caused when the system_process_usage.sas7bdat table becomes too large, which causes the extract, transform, and load (ETL) process that feeds the log viewer to fail. As a result, no new log messages appear in the log viewer.

To work around this problem, delete the system_process_usage.sas7bdat table from opt/sas/viya/config/var/lib/evmsvrops/evdm/lastvals. The table is re-created the next time that the ETL process runs. The ETL process runs every 5 minutes, so within 5 minutes of deleting system_process_usage.sas7bdat, new log messages should begin to appear in the SAS Environment Manager log viewer.

A fix for this issue is planned for a future software release.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS ViyaLinux for x643.3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.