[docker-base]: Rate limit priority INFO and lower in syslog (#5666)
There is currently a bug where messages from swss with priority lower than the current log level are still being counted against the syslog rate limiting threshhold. This leads to rate-limiting in syslog when the rate-limiting conditions have not been met, which causes several sonic-mgmt tests to fail since they are dependent on LogAnalyzer. It also omits potentially useful information from the syslog. Only rate-limiting messages of level INFO and lower allows these tests to pass successfully. Signed-off-by: Lawrence Lee <lawlee@microsoft.com>
This commit is contained in:
parent
38bd6be609
commit
207587d97c
@ -12,10 +12,11 @@
|
|||||||
$ModLoad imuxsock # provides support for local system logging
|
$ModLoad imuxsock # provides support for local system logging
|
||||||
|
|
||||||
#
|
#
|
||||||
# Set a rate limit on messages from the container
|
# Set a rate limit on messages from the container of priority INFO or lower (level 6 and above)
|
||||||
#
|
#
|
||||||
$SystemLogRateLimitInterval 300
|
$SystemLogRateLimitInterval 300
|
||||||
$SystemLogRateLimitBurst 20000
|
$SystemLogRateLimitBurst 20000
|
||||||
|
$SystemLogRateLimitSeverity 6
|
||||||
|
|
||||||
#$ModLoad imklog # provides kernel logging support
|
#$ModLoad imklog # provides kernel logging support
|
||||||
#$ModLoad immark # provides --MARK-- message capability
|
#$ModLoad immark # provides --MARK-- message capability
|
||||||
|
@ -12,10 +12,11 @@
|
|||||||
$ModLoad imuxsock # provides support for local system logging
|
$ModLoad imuxsock # provides support for local system logging
|
||||||
|
|
||||||
#
|
#
|
||||||
# Set a rate limit on messages from the container
|
# Set a rate limit on messages from the container of priority INFO or lower (level 6 and above)
|
||||||
#
|
#
|
||||||
$SystemLogRateLimitInterval 300
|
$SystemLogRateLimitInterval 300
|
||||||
$SystemLogRateLimitBurst 20000
|
$SystemLogRateLimitBurst 20000
|
||||||
|
$SystemLogRateLimitSeverity 6
|
||||||
|
|
||||||
#$ModLoad imklog # provides kernel logging support
|
#$ModLoad imklog # provides kernel logging support
|
||||||
#$ModLoad immark # provides --MARK-- message capability
|
#$ModLoad immark # provides --MARK-- message capability
|
||||||
|
@ -16,10 +16,11 @@
|
|||||||
$ModLoad imuxsock # provides support for local system logging
|
$ModLoad imuxsock # provides support for local system logging
|
||||||
|
|
||||||
#
|
#
|
||||||
# Set a rate limit on messages from the container
|
# Set a rate limit on messages from the container of priority INFO or lower (level 6 and above)
|
||||||
#
|
#
|
||||||
$SystemLogRateLimitInterval 300
|
$SystemLogRateLimitInterval 300
|
||||||
$SystemLogRateLimitBurst 20000
|
$SystemLogRateLimitBurst 20000
|
||||||
|
$SystemLogRateLimitSeverity 6
|
||||||
|
|
||||||
#$ModLoad imklog # provides kernel logging support
|
#$ModLoad imklog # provides kernel logging support
|
||||||
#$ModLoad immark # provides --MARK-- message capability
|
#$ModLoad immark # provides --MARK-- message capability
|
||||||
|
@ -12,10 +12,11 @@
|
|||||||
$ModLoad imuxsock # provides support for local system logging
|
$ModLoad imuxsock # provides support for local system logging
|
||||||
|
|
||||||
#
|
#
|
||||||
# Set a rate limit on messages from the container
|
# Set a rate limit on messages from the container of priority INFO or lower (level 6 and above)
|
||||||
#
|
#
|
||||||
$SystemLogRateLimitInterval 300
|
$SystemLogRateLimitInterval 300
|
||||||
$SystemLogRateLimitBurst 20000
|
$SystemLogRateLimitBurst 20000
|
||||||
|
$SystemLogRateLimitSeverity 6
|
||||||
|
|
||||||
#$ModLoad imklog # provides kernel logging support
|
#$ModLoad imklog # provides kernel logging support
|
||||||
#$ModLoad immark # provides --MARK-- message capability
|
#$ModLoad immark # provides --MARK-- message capability
|
||||||
|
Reference in New Issue
Block a user