linux web日志文件,Linux 检查websphere 的application的日志文件

这是一个关于WebSphere节点配置的脚本展示,包括节点目录、节点名称和配置路径的检索。脚本通过`ps`命令查找与WebSphere相关的节点,并将结果记录在日志文件中。此外,还提供了检查DMGR(Deployment Manager)根目录的脚本,用于获取节点的变量配置路径和日志根目录。
摘要由CSDN通过智能技术生成

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 "##################################"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值