Log Buffer Threshold Alert

ExtremeXOS 16.1 now supports the ability to generate syslog message or trigger a SNMP trap when the log memory buffer is filled up to 90% of configured log lines. SNMP/SNMP trap is not supported by ExtremeXOS EMS (Event Management System) module at this point. The feature provides that an alert in the form of log message will be generated when the log memory buffer is filled up to a certain percentage threshold. A new command has been added to allow you to configure the memory buffer alert. The alert will be based on the percentage used of the memory buffer. By default, the alert is disabled.

The new command can be used to enable the alert and to specify the percentage threshold that triggers alerts. When the percentage threshold is set to a value in the allowed range, the memory buffer alert is enabled. When the percentage threshold is set to none, the memory buffer alert is disabled. The alert triggered will be a log message with Notice severity.

If the alert is enabled, a log message will be generated in the following three scenarios:
  1. When the actual use of the memory buffer first exceeds the configured percentage threshold.
  2. When the configured memory buffer size is changed and the actual use of the buffer exceeds the configured percentage threshold.
  3. When the configured percentage threshold is changed and the actual use of the buffer exceeds the re-configured percentage threshold.
When you execute the command clear log, the memory buffer will be emptied. When the new logs re-fill up to the configured percentage threshold, the log message will be re-generated. Output of show log configuration will be modified as well to include the information of memory buffer alert configuration and current memory buffer usage.