Linux 检查websphere 的application的日志文件

root@jutdcsjivrva1 /var/tmp/vito # vi show_me3.sh

root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh

#####################################The node direcory should be:###########################################################################

######################################

#################The nodes name are ######################

######################################

root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh

#####################################The node direcory should be:###########################################################################

######################################

#################The nodes name are ######################

gcbnode1

cfjnode1

######################################

root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh

#####################################The node direcory should be:###########################################################################

######################################

#################The nodes name are ######################

/etc/opt/WebSphere/v610/profiles/gcbnode1/config

/etc/opt/WebSphere/v610/profiles/cfjnode1/config

gcbnode1

cfjnode1

######################################

root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh

#####################################The node direcory should be:###########################################################################

######################################

#################The nodes name are ######################

/etc/opt/WebSphere/v610/profiles/gcbnode1/config

/etc/opt/WebSphere/v610/profiles/cfjnode1/config

gcbnode1

cfjnode1

######################################

root@jutdcsjivrva1 /var/tmp/vito # vi show_me3.sh

root@jutdcsjivrva1 /var/tmp/vito # t

root@jutdcsjivrva1 /var/tmp/vito # cat show_me3.sh

#!/bin/sh


if [ -f /var/tmp/vito/record_was_node.log ];then

cat /dev/null>/var/tmp/vito/record_was_node.log

else

touch /var/tmp/vito/record_was_node.log

fi


if [ -f /var/tmp/vito/record_was_node.log ];then

cat /dev/null>/var/tmp/vito/record_node_all.log

else

touch /var/tmp/vito/record_node_all.log

fi


if [ -f /var/tmp/vito/record_node_all_info.log ];then

cat /dev/null>/var/tmp/vito/record_node_all_info.log

else

touch /var/tmp/vito/record_node_all_info.log

fi



ps -ef|grep was|grep node|grep -v grep |grep -i -v -w ‘nodeagent‘|sed ‘s/-/ ‘\\‘\n /g‘>/var/tmp/vito/record_was_node.log


show_all=`cat /var/tmp/vito/record_was_node.log`


echo $show_all>/var/tmp/vito/record_node_all.log &

echo "#####################################The node direcory should be:###########################################################################"

cat /var/tmp/vito/record_node_all.log|grep -i -w ‘application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer‘|awk ‘{print $4}‘>/var/tmp/vito/record_node_all_info.log &



cat /var/tmp/vito/record_node_all_info.log

echo "######################################"



echo "#################The nodes name are ######################"

cat /var/tmp/vito/record_node_all_info.log|cut -d ‘ ‘ -f7


cat /var/tmp/vito/record_node_all_info.log|cut -d ‘/ ‘ -f7

echo "######################################"

root@jutdcsjivrva1 /var/tmp/vito # ls -l

total 144

-rwxr-xr-x    1 lz09201  00000c         2151 Feb 27 14:16 dmgr.log

-rwxr-xr-x    1 root     system          531 Feb 27 17:13 dmgr1check.sh

-rwxr-xr-x    1 lz09201  00000c          953 Feb 27 17:51 dmgr_check.sh

-rwxr-xr-x    1 root     system          338 Feb 27 17:06 gcbnode1.sh

-rw-r--r--    1 root     system        12344 Feb 28 16:47 record_dmgr_all.log

-rw-r--r--    1 root     system        12038 Feb 28 16:53 record_node_all.log

-rw-r--r--    1 root     system           98 Feb 28 16:53 record_node_all_info.log

-rw-r--r--    1 root     system        12344 Feb 28 16:53 record_was_node.log

-rwxr-xr-x    1 lz09201  00000c         1747 Feb 28 16:46 show_me.sh

-rw-r--r--    1 root     system         1342 Feb 28 16:54 show_me3.sh

root@jutdcsjivrva1 /var/tmp/vito # cat dmgr_check.sh

#!/bin/sh

ps -ef|grep was|grep dmgr|sed ‘s/-/‘\\‘\n /g‘>/var/tmp/vito/record_dmgr2.log &

show_content=`cat /var/tmp/vito/record_dmgr2.log`


echo "#################################"

echo "The server root is "

echo "#################################"

#server_root=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`

echo $show_content|tail -1|cut -d ‘ ‘ -f5

echo "##################################"

server_root=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`

#echo "$server_root"

show_record=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`

#node_para=`echo $show_record`

echo "############"

node_para=`echo $show_record|cut -d ‘/‘ -f7`

#echo $show_record|cut -d ‘/‘ -f7

echo "The node is $node_para"

echo "The variable configuration path is $server_root/cells/ivrcell/nodes/$node_para/variables.xml"

variable_para="$server_root/cells/ivrcell/nodes/$node_para/variables.xml"

echo "The log root for $node_para is `cat $variable_para|grep log|grep -v grep|cut -d ‘ ‘ -f6"

root@jutdcsjivrva1 /var/tmp/vito # cat dmgr1check.sh

#!/bin/sh

ps -ef|grep was|grep dmgr|sed ‘s/-/ ‘\\‘\n /g‘>/var/tmp/vito/record_dmgr2.log &

show_content=`cat /var/tmp/vito/record_dmgr2.log`


echo "#################################"

echo "The server root is "

echo "#################################"

echo $show_content|tail -1|cut -d ‘ ‘ -f5

echo "###################################"

#echo "The node is :"

#echo "##################################"

#Node_Name=`echo $show_content|tail -1|cut -d ‘ ‘ -f5|cut -d  ‘/‘ -f7`

#echo $Node_Name

#echo "##################################"


Linux 检查websphere 的application的日志文件,布布扣,bubuko.com

Linux 检查websphere 的application的日志文件

上一篇:ShardingSphere系列(一)——ShardingSphere-JDBC初体验


下一篇:IDEA中使用JDBC访问SQL SERVER(五)修改结果集数据