What are some guidelines for reading the Genesis ZX log files?

This is a top-down general guidelines for checking through the Genesis ZX log files to look for issues.  Or, just send the log into support via our case creation.

Typical log sizes are 3-5MB in size.

  1. Open test.log and check first uptime and see how long the system was up
  2. Next look at further top tests.log
    1. look for wait time cpu, memory used and free memory for general server issues
    2. netstat area of ​​the log - check the network health
      1. look for the speed and health of the Ethernet port, full duplex,
      2. ifconfig and look for errors, drops etc. You can see the IF bond is having drops then look at the eth NICs themselves.
  3. Next look at critical_errors. These errors will be in the same as what was the GUI for notifing. 
  4. Next dmesg2 and look for HW issues. Things like PCI or MB issues Could be logged here
  5. kernel-sys.log has iSCSI information, If you are not using iSCSI Could you skip this log
  6. zfs.log - information about all disks connected to the system.
    1. ZFS list, pools info iostat information, settings of ZFS
    2. arcstat.py can be looked at, the first line can be Ignored, but the next lines can be INSPECTED for cache to see miss so you can see how the RAM is EFFECTIVE for ZFS, hence performance
    3. arc_summary.py can be looked at for full statistics to see how the entire RAM is being utilized
  7. shares - can see Protocols used and the shares have been created
  8. syslog-err - can see firmware issues with type RAID cards, or Intel, or other type of HW errors.
Daryl Heinis
2018-10-20 15:54