AV 无码 高潮 在线下载,黄色亚洲无码在线,精品国产sm在线大全,国产色系视频在线观看,亚洲人成网站在线播放2019

  • <wbr id="pgneg"></wbr><bdo id="pgneg"></bdo>
  • <b id="pgneg"></b>

        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)