HEX
Server: LiteSpeed
System: Linux pl-rocket-da1.hostsila.org 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: etorby24eu (1588)
PHP: 8.3.23
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //opt/node_api/smart.hook
#/bin/bash

echo '{"device":{'

for i in `ls /dev/sd[a-z]`; do

hdparm -I $i > /tmp/deviceinfo.log
if [ -n "`grep -i "Solid State Device" /tmp/deviceinfo.log`" ]; then
echo '"'$i'": {'

SECTOR_SIZE=`grep -i "Physical Sector size" /tmp/deviceinfo.log |awk -F: '{print $2}' |awk '{print $1}'`
Total_LBAs_Written=`smartctl  -A $i |grep "^241" |awk '{print $10}'`
SerialNumber=`grep "Serial Number" /tmp/deviceinfo.log |cut -d: -f2 |awk '{print $1}'`

echo  '"serial": "'$SerialNumber'", "tlw": "'$Total_LBAs_Written'", "sector_size": "'$SECTOR_SIZE'"'
echo '},'
fi
done
echo '}}';