EMS message wafl.analytics.tooMuchMemory
Applies to
File System Analytics (FSA) subsystem of ONTAP
Issue
- The File System Analytics (FSA) subsystem operates by recording a minimal amount of information during processing of front-end ops – just enough to be able to update the permanent analytics records with the changes made by the fileop.
- Out-of-band, the FSA subsystem examines these "delta" records and applies the changes ("merges"), propagating them upwards to the root directory of the volume.
- FSA maintains an in-memory data structure which helps keep track of the outstanding delta records that need to be merged. This essentially represents a queue of pending work. Changes are often not applied immediately, to avoid too much competition for resources with front-end traffic.
- If the FSA subsystem has an excessive amount of pending work, this data structure can become larger than expected. Once it reaches a certain threshold, this EMS is issued as a warning.
- Eventually, excessive memory consumption can be problematic for the stability and performance of the node. Also, the FSA information (via REST API or System Manager) might be less fresh than expected while the FSA processing is behind.
