博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix日常监控项java(四又分之一,通用性强)
阅读量:5745 次
发布时间:2019-06-18

本文共 1414 字,大约阅读时间需要 4 分钟。

因zabbix自带监控JMX的模板通用性差的问题,需要我们自己新建一个属于自己的模板,于是本文就出现了。。。。

大部分都是参考网上其他博主的文档,在此作为梳理、总结;以方便自己日后使用查询。

chmod +s grep

 

模版位置:

链接:https://pan.baidu.com/s/1r7YrlL-6Z_I3mIYsL1CTQg

提取码:ep7d

 

 

 

脚本内容如下:

#!/bin/bash#t_datadir=`find /usr/local/ -maxdepth 1 -name "*_apache" -type d`t_datadir=`find /usr/local/ -maxdepth 1 -name "*_apache" -type d | awk -F '/' '{print $4}'`local_ip1=`ifconfig em2 |awk -F '[ :]+' 'NR==2 {print $4}'`#tomcat_no=`find /usr/local/ -maxdepth 1 -name "*_apache" -type d |wc -l`declare -a AAA=()declare -a BBB=()a=0for i in ${t_datadir}do  {    n_ports=`/bin/grep Dcom.sun.management.jmxremote.port /usr/local/$i/bin/catalina.sh|awk -F "=" '{print $2}'`    if [ "${n_ports}" ];then      AAA[a]="$i"      BBB[a]="${n_ports}"      let "a=a+1"    fi  }donedeclare -i d=${#AAA[@]}let "d=d-1"printf '{"data":[\n'for ((i=0;i<${#AAA[@]};i++))do#  echo "----$i----${AAA[$i]}----${BBB[$i]}"#  if [ $i -eq $d ];then#    echo '===='#  fi    if [ $i -eq $d ];then    printf "\t\t{ \n"        printf "\t\t\t\"{#SERVER_IP}\":\"${local_ip1}\",\n"        printf "\t\t\t\"{#JMX_PORT}\":\"${BBB[$i]}\",\n"        printf "\t\t\t\"{#JAVA_NAME}\":\"${AAA[$i]}\"}]}\n"  else    printf "\t\t{ \n"        printf "\t\t\t\"{#SERVER_IP}\":\"${local_ip1}\",\n"        printf "\t\t\t\"{#JMX_PORT}\":\"${BBB[$i]}\",\n"        printf "\t\t\t\"{#JAVA_NAME}\":\"${AAA[$i]}\"},\n"  fidone

 

转载于:https://www.cnblogs.com/huangyanqi/p/9138973.html

你可能感兴趣的文章
C语言及程序设计提高例程-35 使用指针操作二维数组
查看>>
华大基因BGI Online的云计算实践
查看>>
深入理解自定义Annotation,实现ButterKnif小原理
查看>>
排序高级之交换排序_冒泡排序
查看>>
Cocos2d-x3.2 Ease加速度
查看>>
[EntLib]关于SR.Strings的使用办法[加了下载地址]
查看>>
中小型网站架构分析及优化
查看>>
写shell的事情
查看>>
负载均衡之Haproxy配置详解(及httpd配置)
查看>>
linux虚拟机拷贝之后联网出错
查看>>
Linux文件系统探索
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>
查找恶意的TOR中继节点
查看>>
MAVEN 属性定义与使用
查看>>
hadoop2.7.2 HA搭建
查看>>
shell高级视频答学生while循环问题
查看>>
无法SSH到Ubuntu
查看>>
使用@media实现IE hack的方法
查看>>
《11招玩转网络安全》之第一招:Docker For Docker
查看>>
hive_0.11中文用户手册
查看>>