我是靠谱客的博主 光亮山水,这篇文章主要介绍自动检查Tomcat等服务状态,现在分享给大家,希望可以做个参考。

#!/bin/bash

# Description: check_tomcat_port

# Author     : xzy

# Date       : 2014.12.16

#

Description=check_tomcat_port

ip=XX.XX.XX.XX

date_str=`date '+%Y%m%d %k:%M'`

directory=/Disk/bak/local/check_tomcat_port.txt

for i in `cat /Disk/bak/local/tomcat_port.txt`

do


Number=`netstat  -ntpl | grep $i | wc -l`

if (($Number == 1))

        then

                echo $date_str "check Tomcat port:" $i "is ok!" >> $directory

        else

                echo "host: tfs-DS" $ip "Tomcat port:" $i "is down!" | mail -s $Description xinzhiyu@kaiweijituan.com

fi

done

echo -e "n" >> $directory











本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/1590809,如需转载请自行联系原作者

最后

以上就是光亮山水最近收集整理的关于自动检查Tomcat等服务状态的全部内容,更多相关自动检查Tomcat等服务状态内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部