最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

zabbix redis自動發(fā)現(xiàn)端口的腳本返回json格式

 更新時間:2019年11月22日 10:10:40   作者:heypon  
zabbix([`zæbiks])是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。這篇文章主要介紹了zabbix redis自動發(fā)現(xiàn)端口的腳本,返回json格式,需要的朋友可以參考下

在我們進(jìn)行自動發(fā)現(xiàn)的時候,總會有一個腳本來獲取端口等信息,并返回json格式,那以redis為例,下邊是redis進(jìn)行進(jìn)行自動發(fā)現(xiàn)的腳本

redisport=(`ps aux|grep -w redis-server|grep -v "grep" |awk -F':' '{print $NF}'`)
portnum=${#redisport[@]}
count=`hostname | grep "\-SQ" | wc -l`
if [ $count -eq 1 ];then
address=` /usr/sbin/ip address | grep -w "inet" | awk -F " " '{print $2}' | egrep "^10."| awk -F"/" '{print $1}'`
else
address=` /usr/sbin/ip address | grep "192.168" | awk '{print $2}' | awk -F "/" '{print $1}'`
fi
printf "{\n"
printf '\t'"\"data\":["
for ((i=0;i<$portnum;i++))
do
    printf '\n\t\t{\n'
    printf '\t\t\t'
    printf "\"{#REDIS_PORT}\":\"${redisport[$i]}\"",
    printf '\n\t\t\t'
    printf "\"{#REDIS_ADDRESS}\":\"${address}"\",
    printf '\n\t\t\t'
    printf "\"{#REDIS_NAME}\":\"Redis ${address}:${redisport[$i]}\""
    printf '\n\t\t}'
    if [ $i -lt $[$portnum-1] ];then
        printf ','
    fi
done
printf "\n\t]\n"
printf "}\n"

返回結(jié)果如下

{    "data":[
        {
            "{#REDIS_PORT}":"6386",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6386"
        },
        {
            "{#REDIS_PORT}":"6387",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6387"
        },
        {
            "{#REDIS_PORT}":"6388",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6388"
        },
        {
            "{#REDIS_PORT}":"6379",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6379"
        },
        {
            "{#REDIS_PORT}":"6384",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6384"
        },
        {
            "{#REDIS_PORT}":"6385",
            "{#REDIS_ADDRESS}":"192.168.43.66",
            "{#REDIS_NAME}":"Redis 192.168.43.66:6385"
        }
    ]
}

總結(jié)

以上所述是小編給大家介紹的zabbix redis自動發(fā)現(xiàn)端口的腳本返回json格式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 使用zabbix監(jiān)控oracle數(shù)據(jù)庫的方法詳解

    使用zabbix監(jiān)控oracle數(shù)據(jù)庫的方法詳解

    這篇文章主要介紹了使用zabbix監(jiān)控oracle數(shù)據(jù)庫的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • zabbix如何添加監(jiān)控主機和自定義監(jiān)控項

    zabbix如何添加監(jiān)控主機和自定義監(jiān)控項

    這篇文章主要介紹了zabbix添加監(jiān)控主機和自定義監(jiān)控項的方法,添加自定義監(jiān)控項此處以監(jiān)控當(dāng)前系統(tǒng)的用戶個數(shù)為例子,通過腳本命令給大家詳細(xì)講解,需要的朋友可以參考下
    2022-08-08
  • 詳解如何調(diào)用zabbix API獲取主機

    詳解如何調(diào)用zabbix API獲取主機

    Zabbix API開始扮演著越來越重要的角色,尤其是在集成第三方軟件和自動化日常任務(wù)時。很難想象管理數(shù)千臺服務(wù)器而沒有自動化是多么的困難。Zabbix API為批量操作、第三方軟件集成以及其他作用提供可編程接口。這篇文章主要介紹了如何調(diào)用zabbix API獲取主機。
    2017-01-01
  • zabbix監(jiān)控Nginx/Tomcat/MySQL的詳細(xì)教程

    zabbix監(jiān)控Nginx/Tomcat/MySQL的詳細(xì)教程

    這篇文章主要介紹了zabbix監(jiān)控Nginx/Tomcat/MySQL的詳細(xì)教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • Zabbix系統(tǒng)端口監(jiān)控狀態(tài)

    Zabbix系統(tǒng)端口監(jiān)控狀態(tài)

    這篇文章主要介紹了Zabbix系統(tǒng)端口監(jiān)控狀態(tài),可以使用zabbix自帶的key進(jìn)行監(jiān)控
    2018-03-03
  • Centos 7 下的 Zabbix3.4 安裝步驟詳解

    Centos 7 下的 Zabbix3.4 安裝步驟詳解

    這篇文章主要介紹了如何在Centos7下使用yum安裝Zabbix3.4,詳細(xì)安裝步驟請認(rèn)真閱讀本文
    2017-12-12
  • zabbix?6.0?使用?JavaScript?發(fā)出釘釘告警的方法

    zabbix?6.0?使用?JavaScript?發(fā)出釘釘告警的方法

    這篇文章主要介紹了zabbix?6.0?使用?JavaScript?發(fā)出釘釘告警,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • zabbix redis自動發(fā)現(xiàn)端口的腳本返回json格式

    zabbix redis自動發(fā)現(xiàn)端口的腳本返回json格式

    zabbix([`z&aelig;biks])是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。這篇文章主要介紹了zabbix redis自動發(fā)現(xiàn)端口的腳本,返回json格式,需要的朋友可以參考下
    2019-11-11
  • centos7.9安裝zabbix5.0.14及配置過程

    centos7.9安裝zabbix5.0.14及配置過程

    這篇文章主要介紹了centos7.9安裝zabbix5.0.14的詳細(xì)過程,本文給大家介紹了基礎(chǔ)環(huán)境配置方法及安裝zabbix相關(guān)組件的過程講解,需要的朋友可以參考下
    2021-08-08
  • 詳解ZABBIX監(jiān)控ESXI主機的問題

    詳解ZABBIX監(jiān)控ESXI主機的問題

    這篇文章主要介紹了ZABBIX監(jiān)控ESXI主機,主要包括配置zabbix服務(wù)端和配置esxi的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06

最新評論

灌阳县| 平阳县| 西乡县| 龙胜| 老河口市| 林甸县| 商河县| 竹山县| 博客| 普宁市| 修武县| 克东县| 肥东县| 仙居县| 巍山| 防城港市| 青田县| 土默特左旗| 北宁市| 得荣县| 焉耆| 新营市| 汉阴县| 白玉县| 合作市| 东兰县| 永安市| 巴林右旗| 沙湾县| 江口县| 彭泽县| 禄丰县| 河池市| 琼海市| 连山| 凤山市| 顺平县| 湖南省| 涞源县| 延寿县| 南陵县|