亚洲无码在线播放,欧美性爱一级在线视频,最新国产在线拍揄自揄视频,国产福利在线观看不卡视频,亚洲中文字幕aⅴ无码

<wbr id="au4ne"></wbr>
    1. <source id="au4ne"></source>

      zabbix自動發(fā)現(xiàn)監(jiān)控tomcat健康頁面

      發(fā)布時間:2024-08-23
      系統(tǒng)運(yùn)維
      zabbix自動發(fā)現(xiàn)監(jiān)控tomcat健康頁面
      一、背景
      公司系統(tǒng)平臺有10幾個tomcat服務(wù),由于需要服務(wù)保持全年無間斷服務(wù),特在tomcat中嵌入專門的監(jiān)控頁面,在curl 專用頁面返回值為200時,則認(rèn)定服務(wù)正常運(yùn)行,否則報警發(fā)送專門的監(jiān)控運(yùn)維的郵箱。
      二、原理
      正常的tomcat健康狀態(tài)監(jiān)控頁面如下圖
      我們利用如下命令判斷返回值是否為200
      shell>/usr/bin/curl -o /dev/null -s –connect-timeout 5 -w \\\’%{http_code}\\\’ http://10.0.0.107:9100/sms-app/health
      倘若返回值不為200,則斷定服務(wù)異常,報警
      三、具體自動發(fā)現(xiàn)操作部署如下
      1、首先定義需要監(jiān)控自動發(fā)現(xiàn)的tomcat的url
      如下內(nèi)容
      1、cat>/etc/zabbix/web.txt<<eof10.0.0.107:9000/sms-admin/health10.0.0.107:9100/sms-app/health10.0.0.107:9090/auditserver/health10.0.0.107:7711/pushcontrol/health10.0.0.107:7700/sendservice/health10.0.0.107:6003/pa/health10.0.0.107:8513/sms/health10.0.0.107:7712/pushcontrol/health10.0.0.107:7725/reply-server/health10.0.0.107:2222/mdnserver/healtheof2、監(jiān)控腳本如下圖所示
      1、cat>/etc/zabbix/scripts/web_site_code_status.sh<<eof#!/bin/bash#function:monitortcpconnectstatusfromzabbixsource/etc/bashrc>/dev/null2>&1source/etc/profile>/dev/null2>&1#/usr/bin/curl-o/dev/null-s-w%{http_code}http://$1/web_site_discovery(){web_site=($(cat/etc/zabbix/web.txt|grep-v^#))printf\\\'{\\\\n\\\'printf\\\'\\\\tdata:[\\\\n\\\'for((i=0;i<${#web_site[@]}; i)){num=$(echo$((${#web_site[@]}-1)))if[$i!=${num}];thenprintf\\\\t\\\\t{\\\\nprintf\\\\t\\\\t\\\\t\\\\{#sitename}\\\\:\\\\${web_site[$i]}\\\\},\\\\nelseprintf\\\\t\\\\t{\\\\nprintf\\\\t\\\\t\\\\t\\\\{#sitename}\\\\:\\\\${web_site[$num]}\\\\}]}\\\\nfi}}web_site_code(){/usr/bin/curl-o/dev/null-s--connect-timeout5-w\\\'%{http_code}\\\'$1}case$1inweb_site_discovery)web_site_discovery;;web_site_code)web_site_code$2;;*)echousage:$0{web_site_discovery|web_site_code[url]};;esaceof3、增加zabbix配置文件監(jiān)控項(xiàng)目
      1、root@dl-test2:zabbix#grep\\\'^[a-z]\\\'zabbix_agentd.confpidfile=/var/run/zabbix/zabbix_agentd.pidlogfile=/var/log/zabbix/zabbix_agentd.loglogfilesize=0server=10.0.0.113serveractive=10.0.0.113hostname=dl-test2include=/etc/zabbix/zabbix_agentd.d/*.conf#此項(xiàng)打開1、cat>/etc/zabbix/zabbix_agentd.d/web_site_discovery.conf<<eofuserparameter=web.site.discovery,/bin/bash/etc/zabbix/scripts/web_site_code_status.shweb_site_discoveryuserparameter=web.site.code[*],/bin/bash/etc/zabbix/scripts/web_site_code_status.shweb_site_code$1eof#/bin/bash此項(xiàng)必須要加上,不然有可能找不到命令,導(dǎo)致腳本命令無法被zabbix-agent調(diào)用4、增加自動發(fā)現(xiàn)模板
      模板詳見附件
      直接在模板里導(dǎo)入附件模板
      啟動zabbix-agent
      會在被監(jiān)控主機(jī)的觸發(fā)器中發(fā)現(xiàn)我們需要監(jiān)控的tomcat
      停止6003端口的服務(wù),我們會發(fā)現(xiàn)如下圖所示報警
      然后啟動6003服務(wù)后,服務(wù)監(jiān)控正常
      至此自動發(fā)現(xiàn)tomcat服務(wù)狀態(tài),部署完畢
      附件:http://down.51cto.com/data/2367009
      上一個:企業(yè)注冊域名所有人怎么填 注冊域名還有哪些細(xì)節(jié)要注意
      下一個:全自動電容電感測試儀的產(chǎn)品介紹

      建筑工程施工發(fā)包與承包計(jì)價管理辦法
      高速自動貼標(biāo)機(jī)的進(jìn)步離不開技術(shù),也離不開研發(fā)人員
      古朵生物:多藥抗藥基因的表達(dá)實(shí)驗(yàn)
      新型產(chǎn)品之機(jī)柜磁吸式雙RJ45網(wǎng)口數(shù)字溫濕度傳感器
      最大容量硬盤2020,現(xiàn)在的硬盤最大容量多少
      2020年廢舊電視機(jī)回收價格查詢(廢舊電視機(jī)回收價格行情)
      溫度升高給超微粉碎機(jī)造成的影響
      產(chǎn)生正弦波的條件
      電腦如何免費(fèi)升級win10系統(tǒng)(電腦如何免費(fèi)升級win10系統(tǒng)固件)
      德國ME AS系列加速度傳感器安裝注意事項(xiàng)