System Administration
cancel
Showing results for 
Search instead for 
Did you mean: 

Event "DIAGNOSTIC SYSTEM WARNING"

 
LAGQUARY
Occasional Contributor

Event "DIAGNOSTIC SYSTEM WARNING"

What is this message in syslog.log? Please help me~

DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility has started receiving excessive
   errors.  The error entries will be lost until the cause of
   the excessive error logging is corrected.
   Use oserrlogd(1M) man page for further details.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility is no longer receiving excessive
   errors .  131  error entries were lost.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility has started receiving excessive
   errors.  The error entries will be lost until the cause of
   the excessive error logging is corrected.
   Use oserrlogd(1M) man page for further details.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility is no longer receiving excessive
   errors .  1  error entries were lost.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility has started receiving excessive
   errors.  The error entries will be lost until the cause of
   the excessive error logging is corrected.
   Use oserrlogd(1M) man page for further details.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility is no longer receiving excessive
   errors .  1  error entries were lost.
DIAGNOSTIC SYSTEM WARNING:
   The diagnostic logging facility has started receiving excessive
   errors.  The error entries will be lost until the cause of
   the excessive error logging is corrected.
   Use oserrlogd(1M) man page for further details.

 

Thanks~

2 REPLIES 2
KishJ
Visitor

Re: Event "DIAGNOSTIC SYSTEM WARNING"

Greetings,

per man page of oserrlogd 1(M)

WARNINGS
The following message will appear on the system console when the
diagnostic logging facility determines that the system has started
logging excessive errors.

DIAGNOSTIC SYSTEM WARNING:
The diagnostic logging facility has started receiving excessive
errors. The error entries will be lost until the cause of the
excessive logging is corrected.

This message will appear only once and the errors will be lost until
the diagnostic subsystem can recover from this condition. This mean
either diag2 is getting excessive errors, or the oserrlogd daemon is
not reading the diag2 buffer. The error can be any of type I/O, CMC,
RMCA, UEFI, or LVM.

The actual reason of this warning is either the diag2 buffer is full,
or the oserrlogd daemon is not running. The diag2 buffer can be full
if there are excessive errors filling up the buffer before the
oserrlogd daemon could read the buffer. If the daemon is not running,
bring it up using the /sbin/init.d/oserrlog start command. If the
daemon is up, and there is still a warning, decode the error logs and
correct the error.

The following message will appear on the system console when the cause
of the excessive error logging is corrected. The total number of
errors that were dropped will be placed in XX.

DIAGNOSTIC SYSTEM WARNING:
The diagnostic logging facility is no longer receiving
excessive errors. XX error entries were lost.

Looking at your post, it is very likely that the server is actualy receiving too many errors hence :

The diag2 buffer can be full if there are excessive errors filling up the buffer before the oserrlogd daemon could read the buffer.

You may want to check the log files created by oserrlogd that are located under the
/var/opt/psb/oselogs directory.

I am a HPE Employee
KishJ
Visitor

Re: Event "DIAGNOSTIC SYSTEM WARNING"

Just to add to what I mentioned, you cannot directly view the logs /var/opt/psb/oselogs directory. Instead you need to evweb, for example:

# evweb eventviewer -L -x -f

This will list summary of all WBEM events. Please check the man page of evweb and its related options for usage.

I am a HPE Employee