Linux Log All SCSI Events To Syslog

How can I log all SCSI events to syslog system under CentOS or Fedora or RHEL or Red hat Linux operating systems?

ADVERTISEMENTS

If you need scsi logging, use /proc/sys/dev/scsi/logging_level kernel variable. Set it as follows:

  • -1 – Enable scsi events to syslog.
  • 0 – Disable scsi events to syslog.

Turn it on, enter:

 /proc/sys/dev/scsi/logging_lev

Please note this will result into large amount of entries in syslog per second. To turn it off, enter:

 /proc/sys/dev/scsi/logging_lev

I strongly suggest that you setup syslog to log to an external syslog server on your LAN for performance reasons.

🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source/DevOps topics:
CategoryList of Unix and Linux commands
File Managementcat
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04

ADVERTISEMENTS
0 comments… add one

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.