For the time being, it only manages SMART logs. (Well, that’s not exactly *all* logs, but that’s fairly one of the main logs...) The principle is pretty simple: you download logs from the “Download all logs” menu in FrontView, extract (unzip) the log you want (e.g. disk_smart.log file), upload it. NasLog’s here to handle log files, fire the warnings or the alarms you set, keep trace of logs, etc. Here is a few screenshots:
Main dashboard, with a SMART summary:
Comprehensive SMART menu:
A SMART item history (max. 50 values) – isn’t it a neat way to keep track of HDs temperature? :
You can use NasLog with tools that automatically download/extract/upload logs. Here’s a simple script that uses curl (curl.haxx.se) and unzip (www.info-zip.org/UnZip.html) commands:
- Code: Select all
[for RAIDiator 3.x] curl -k -u admin:yourReadyNASadminPassword -o System_log.zip https://yourReadyNASLocalIPaddress/admin/download_file.cgi/System_log.zip
[for RAIDiator 4.x] curl -k -o System_log.zip 'https://yourReadyNASLocalIPaddress/get_handler?PAGE=Status&command=GetZippedLogs&OPERATION=set&download_file_name=System_log.zip'
unzip -o System_log.zip disk_smart.log
curl -F file=@disk_smart.log -F upload="Upload log file & process" "http://www.naslog.org/index.php?m=upload&user=yourNasLogAccount&pwd=yourNasLogPassword"
(Note: you can use ‘user’ and ‘pwd’ variables to post authentication data in the URL; not too secure, though…)
Well, that’s it! I’d really be glad if this tool could fit some of your needs. You can use it as much as you want. Keep in mind, though, that it’s a free service, hosted (but not for free!) on shared platforms, so… just be kind with it!
BTW, I only test it on my own RN configuration: RNX6 rev. B; RAIDiator 2.00c1-p9, 3.00c1-p1, 3.00c1-p2; 4 x ST3300831AS Seagate HDs. Should work on other configs, though...
Ideas and thoughts are welcome.