多台日志汇聚一个terminal实例
来源:互联网 发布:名片存储软件 编辑:程序博客网 时间:2024/04/29 23:42
#!/bin/bash
echo $@
#tmp1=${tmp[*]}
function jkill() {
kill -9 $@
}
if [ $# -lt 1 ];then
ssh web@10.1.5.130 tail -f /data/web/tomcat/tomcat7-creditLoan/logs/catalina.out | awk '{print "10.1.5.130--"$0}' &
pid_1=$!
ssh web@10.1.5.131 tail -f /data/web/tomcat/tomcat7-creditLoan/logs/catalina.out |awk '{print "10.1.5.131--"$0}' &
pid_2=$!
ssh web@10.1.5.130 tail -f /data/web/tomcat/tomcat7-creditLoan-task/logs/catalina.out |awk '{print "10.1.5.130.1--"$0}' &
pid_3=$!
else
ssh web@10.1.5.130 tail -f /data/web/tomcat/tomcat7-creditLoan/logs/catalina.out | grep $@ |awk '{print "10.1.5.130--"$0}' &
pid_1=$!
ssh web@10.1.5.131 tail -f /data/web/tomcat/tomcat7-creditLoan/logs/catalina.out | grep $@ |awk '{print "10.1.5.131--"$0}' &
pid_2=$
ssh web@10.1.5.130 tail -f /data/web/tomcat/tomcat7-creditLoan-task/logs/catalina.out |grep $@ |awk '{print "10.1.5.130.1--"$0}' &
pid_3=$!
fi
trap "kill -9 ${pid_1} ${pid_2} ${pid_3};exit 0" SIGTERM SIGKILL SIGQUIT SIGSTOP SIGTSTP SIGCHLD SIGINT
while true;do
sleep 100
done
log.sh |grep "10.1.5.130"
log.sh|grep -v "10.1.5.130.1"
- 多台日志汇聚一个terminal实例
- Cacti 添加多台主机带宽汇聚
- 统计多台服务器日志
- 多台服务器日志查看
- 汇聚
- 一个在多台服务器上查询日志量的脚本
- 禁止一个应用程序的实例在同一台机器上运行多个(C#源码)
- 同一台服务器,一个tomcat文件,多个tomcat实例(install到windows服务)
- logstash kafka多台机器取数据,只有一个实例消费【logstash2.3.4】
- logstash kafka多台机器取数据,只有一个实例消费
- C::写一个可以演示多个字符从两端移动,中间汇聚的代码
- 多台服务器轮训日志合并
- 查看多台机器日志polysh
- 【子网划分实例】IP子网划分实例-一个公司5个部门,各部门分别10台、15台、30台、20台主机划分子网
- Linux安装配置多台Mysql实例
- tomcat does not exist /多个tomcat运行在一台机器上/一个tomcat运行多个实例
- 一条网线,一个交换机,两台电脑通过拨号上网 ;一台路由器,多台电脑;
- 多台mac共用一个开发者帐号
- Webservice 相关
- iOS ble关键开发步骤
- Apache,nginx,tomcat比较(转载)
- java提高篇(九)-----详解匿名内部类
- IOS判断日期是今天,昨天还是明天
- 多台日志汇聚一个terminal实例
- 获得本月的第一天和最后一天
- java提高篇(十)-----强制类型转换
- nginx的配置、虚拟主机、负债均衡和反向代理(2)
- sql中的now()方法
- 检测linux服务器性能常用命令
- 短消息调试笔记
- struts2 注解方式返回json
- [IOS] NSInputStream从输入流里读入数据