getSFInfo.sh 2.44 KB
#!/usr/bin/env bash
LANG=en_US
export LANG

# 0.get uname
uname -a > /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 1.get heartbeat
/sbin/lltstat -nvv configured >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 2.get Gabconfig
/sbin/gabconfig -a >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 3.getdmpnode
/usr/sbin/vxdmpadm getdmpnode >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 4.VolumeState
vxprint -v >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 5.vxconfigdState
ps -ef|grep vxconfigd|grep nothreads >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 6.DGState
vxdg list >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 7.VCS Log
cat /var/*vcs/log/en*.log|grep `date +%Y/%m/%d`|egrep "ERROR|WARNING|CRITICAL"|grep -iv cpu|grep -iv swap >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

# 8.VCS Log
tail -200 /etc/vx/dmpevents.log|egrep "ERROR|WARNING|CRITICAL" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult

mv /ibnms/agent/masteragent/result_temp/SFInfoResult /ibnms/agent/masteragent/result/
chmod 777 /ibnms/agent/masteragent/result/SFInfoResult