Current Path :
/
opt
/
node_parser
/
hooks
/
Or
Select Your Path :
Upload File :
New :
File
Dir
//opt/node_parser/hooks/summary.bak
#!/bin/bash PATH=/usr/local/jdk/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin export PATH users=`cat /etc/trueuserowners |grep -v "#userowners" |wc -l` users_suspended=`whmapi1 listsuspended |grep "user:" |wc -l` domains=`cat /etc/userdomains |wc -l` cpus=`grep pro /proc/cpuinfo -c` cpus_mhz=`grep "cpu MHz" /proc/cpuinfo -m 1 |awk '{print $4}'` memory=`grep "MemTotal:" /proc/meminfo |awk '{print $2}'` ips=`ifconfig | grep 'inet ' | grep -v "127.0.0\|10.0.0" |wc -l` exim_queue=`exim -bpc` uptime=`uptime | awk -F, '{sub(".*up ",x,$1);print $1}'` loadavg=`cat /proc/loadavg |cut -d" " -f1` resellers=`cat /var/cpanel/resellers |wc -l` diskspacestats=`df -H 2>/dev/null | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $1 " " $4 " " $5 " " $6}' |tr "\n" "|"` memfree=`grep 'MemFree:' /proc/meminfo |awk '{print $2}'` mysqlversion=`mysqld -V 2>/dev/null |awk '{print $3}' |sed s'/,//'` kernelrelease=`uname -r` cpanelversion="cp `cat /usr/local/cpanel/version`" if [ -f /usr/local/sbin/nginx ]; then nginx_version=`/usr/local/sbin/nginx -v 2>&1 |grep -E -o '[0-9]+.[0-9]+.[0-9]+'` else nginx_version="none" fi if [ -f /usr/local/lsws/bin/lshttpd ]; then lshttpd_version=`/usr/local/lsws/bin/lshttpd -v 2>&1 |grep -E -o '[0-9]+.[0-9]+.[0-9]+'` else lshttpd_version="none" fi apache_version=`/usr/sbin/httpd -v |grep "Server version" |grep -E -o '[0-9]+\.[0-9]+\.[0-9]+'` databases=`mysql -u root -p\`grep -E '^[password=](.*)' /root/.my.cnf |cut -d= -f 2- |sed 's/^"\(.*\)".*/\1/'\` -e "show databases;" 2>/dev/null |wc -l` spam_scripts=`cat /usr/local/apache/htdocs/query.txt |wc -l` touch /usr/local/maldetect/lastreport.txt malwarereport=`cat /usr/local/maldetect/lastreport.txt |grep -E ".* maldet --report .*" |awk -F "--report" '{print $2}'` if [ -n "$malwarereport" ]; then malwaredata=`EDITOR=cat maldet --report $malwarereport` totalhits=`echo "$malwaredata" |grep "TOTAL HITS:" |awk '{print $3}'` else totalhits="0"; fi echo '{"hostname": "'`hostname`'", "uptime": "'$uptime'", "loadavg": "'$loadavg'", "cpus": "'$cpus'", "cpus_mhz": "'$cpus_mhz'","memory": "'$memory'", "ips": "'$ips'", "users": "'$users'", "users_suspended": "'$users_suspended'", "resellers": "'$resellers'","domains": "'$domains'", "databases": "'$databases'", "exim_queue": "'$exim_queue'", "diskspacestats": "'$diskspacestats'", "mysqlversion": "'$mysqlversion'", "memfree": "'$memfree'", "hits": "'$totalhits'", "spam_scripts": "'$spam_scripts'", "nginx_version": "'$nginx_version'", "apache_version": "'$apache_version'", "kernel_release": "'$kernelrelease'", "cpanel_version": "'$cpanelversion'", "lshttpd_version": "'$lshttpd_version'" }'