User manual

SANtools® S.M.A.R.T. Disk Monitor (SMARTMon-UX)160
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
Total logical data blocks transferred (current value = 2): Poll (N) :
Total physical blocks written to media (current value = 11026432): Poll (N) :
Total physical blocks read from media (Read and Space operations only) (current value = 61440): Poll (N) :
Approx remaining capacity of partition 0 (in KBytes) (current value = 19612408): Poll (N) :
Approx remaining capacity of current partition (in KBytes) (current value = 19612408): Poll (N) :
Approx maximum capacity of partition 0 (in KBytes) (current value = 19612408): Poll (N) :
Approx maximum capacity of current partition (in KBytes) (current value = 19612408): Poll (N) :
Number of file marks (current value = 0): Poll (N) :
Number of set marks (current value = 0): Poll (N) :
Number of minutes of motion since last head cleaning (current value = 58): Poll (N) :
Number of head cleanings (current value = 2): Poll (N) :
Total power-on minutes (current value = 75559): Poll (N) : y
Polling frequency in seconds (600) : 60
Threshold (0) : 75000
Send E-Mail if threshold met or exceeded (N) :
Log event if threshold met or exceeded (Y) :
Optional program to launch: () : echo "Smartmon-ux event @ $$D: $$12=$$V" >> logfile$$1-$$2.$$3.log
Total number of cartridge loads (current value = 53): Poll (N) :
Number of servo lock retries (current value = 0): Poll (N) :
Number of servo track seeks (current value = 0): Poll (N) :
Number of lost servo locks on writes (current value = 0): Poll (N) :
Number of write servo dropouts (current value = 0): Poll (N) :
Number of lost servo locks on reads (current value = 0): Poll (N) :
Number of read servo dropouts (current value = 0): Poll (N) :
Current selected track number (current value = 0): Poll (N) :
Buffer under-runs (current value = 0): Poll (N) :
Buffer over-runs (current value = 0): Poll (N) :
Write errors corrected with possible delays (current value = 8471): Poll (N) :
Total Write errors (current value = 0): Poll (N) :
Write errors corrected (current value = 0): Poll (N) :
Times correction algorithm processed (on Writes) (current value = 0): Poll (N) :
Bytes processed (on Writes) (current value = 0): Poll (N) :
Unrecovered errors (on Writes) (current value = 0): Poll (N) :
Read errors corrected with possible delays (current value = 0): Poll (N) :
Total Read errors (current value = 0): Poll (N) :
Read errors corrected (current value = 0): Poll (N) :
Times correction algorithm processed (on Reads) (current value = 0): Poll (N) :
Bytes processed (on Reads) (current value = 0): Poll (N) :
Unrecovered errors (on Reads) (current value = 0): Poll (N) :
Total bytes written to media (not including ECC & formatting overhead) (current value = 0): Poll (N) :
Total bytes read from media (not including ECC & formatting overhead) (current value = 0): Poll (N) :
Total bytes transferred to the initiator(s) (during write operations) (current value = 0): Poll (N) :
Command (Enter ? for help): ?
Note that the values in parentheses indicate the default response. Only a carriage return is required if you wish to take
the default. All parameters allow you to select a threshold. When you select Y or y, to begin monitoring a parameter,
you will be asked to answer a few more questions. The threshold is the point where you wish the program to take an
action. When polling, an event occurs if the measured value from the device meets or exceeds the value. This is
important and by design. For example, if you wanted to create a log file that shows the number of unrecovered write
errors before and after a tape backup, the threshold should be zero. Otherwise, you would only get feedback when
there was a write error, when the threshold increased from zero.
If you select the option to generate an email, you must make sure you launch SMARTMon-UX with the appropriate
option to enable email alerts, and the email address(es) you want the message to go to. No additional entry is
required to globally enable event logging, but there is a -L runtime option which allows you to specify a different log file
rather than the system default log file.
The optional program to launch looks confusing, but will make sense shortly. This is the means by which you can
configure an external program or script to execute in the event the threshold is met. SMARTMon-UX uses field
substitutions to pass parameters onto your command, so this external command has the information it requires to
perform your desired task.
Configuring the Action Script Parameters
Prior to release 1.25, the action script contained 12 fields on windows-family operating systems and 10 fields on UNIX