欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

prometheus如何使用pushgateway監(jiān)控網(wǎng)路丟包

 更新時間:2025年07月10日 15:02:34   作者:運維打怪晉級之路  
這篇文章主要介紹了prometheus如何使用pushgateway監(jiān)控網(wǎng)路丟包問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

監(jiān)控網(wǎng)路丟包腳本

[root@gtcq-gt-monitor-prometheus-01 ~]# timeout 50  ping  -q  -A -s 500 -W 1000 -c 1000 10.1.32.95|grep  transmitted|awk '{print $6}'
[root@gtcq-gt-monitor-prometheus-01 shell_script]# more  icmp_gpu_monitor.sh 
#!/bin/bash
#
#####################################
#@brief 功能:監(jiān)控網(wǎng)路丟包率和延遲 -s 是一個ping包的大小 -W 是延遲timeout -c 是發(fā)生多少數(shù)據(jù)包
#@author xiajing
#@version 1.0
#@date 2021/01/13
#@log no
#####################################
#shell Env
#ping發(fā)包數(shù)
c_times=200
#IP列表數(shù)組
ip_arr=( 10.1.33.188 )
for (( i = 0; i < ${#ip_arr[@]}; ++i ))
 do
         result=`timeout 16 ping -q -A -s 200 -W 250 -c $c_times   ${ip_arr[i]}|grep transmitted|awk '{print $6,$10}'`
         if [ -z "$result" ]
         then
               value_lostpk=101
               value_rrt=1000
               echo "ykt_lostpk_gt_jd ${value_lostpk}" | curl --data-binary @- http://127.0.0.1:9091/metrics/job/ykt_icmp/instance/${ip_arr[i]}
               echo "ykt_rrt_gt_jd ${value_rrt}" | curl --data-binary @- http://127.0.0.1:9091/metrics/job/ykt_icmp/instance/${ip_arr[i]}
         else
               lostpk=$(echo $result|awk '{print $1}')
               rrt=$(echo $result|awk '{print $2}')
               value_lostpk=$(echo $lostpk | sed 's/%//g')
               value_rrt=$(echo $rrt |sed 's/ms//g')
               #value_rrt=$(($value_rrt/$c_times))
               value_rrt=$(printf "%.5f" `echo "scale=5;$value_rrt/$c_times"|bc`)
               echo "ykt_lostpk_gt_jd ${value_lostpk}" | curl --data-binary @- http://127.0.0.1:9091/metrics/job/ykt_icmp/instance/${ip_arr[i]}
               echo "ykt_rrt_gt_jd ${value_rrt}" | curl --data-binary @- http://127.0.0.1:9091/metrics/job/ykt_icmp/instance/${ip_arr[i]}
         fi
         echo  ${ip_arr[i]}"==="$value_lostpk"==="$value_rrt
 done

[root@gtcq-gt-monitor-prometheus-01 shell_script]# 

數(shù)據(jù)圖表


總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux CentOS7 vim多窗口編輯解讀

    Linux CentOS7 vim多窗口編輯解讀

    這篇文章主要介紹了Linux CentOS7 vim多窗口編輯解讀,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Ubuntu系統(tǒng)安裝Ruby的三種方法

    Ubuntu系統(tǒng)安裝Ruby的三種方法

    Ruby是一個開源的動態(tài)編程語言,本篇文章主要介紹了Ubuntu系統(tǒng)安裝Ruby的三種方法,有興趣的可以了解一下。
    2016-11-11
  • centos7使用supervisor的詳細教程

    centos7使用supervisor的詳細教程

    這篇文章主要為大家介紹了centos7使用supervisor的詳細教程,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Linux中一種友好的find替代工具(fd命令)

    Linux中一種友好的find替代工具(fd命令)

    這篇文章主要介紹了Linux中一種友好的find替代工具(fd命令),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的優(yōu)先級

    CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的優(yōu)先級

    這篇文章主要介紹了CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的優(yōu)先級,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Linux 檢測服務(wù)器是否連接著網(wǎng)絡(luò)

    Linux 檢測服務(wù)器是否連接著網(wǎng)絡(luò)

    這篇文章主要介紹了Linux 檢測服務(wù)器是否連接著網(wǎng)絡(luò)的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • CentOS7搭建gerrit 代碼審查服務(wù)方法

    CentOS7搭建gerrit 代碼審查服務(wù)方法

    下面小編就為大家分享一篇CentOS7搭建gerrit 代碼審查服務(wù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • linux下掛載VHD等虛擬磁盤文件的方法

    linux下掛載VHD等虛擬磁盤文件的方法

    本篇文章主要介紹了linux下掛載VHD等虛擬磁盤文件的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Ubuntu解除文件鎖定的幾種方法

    Ubuntu解除文件鎖定的幾種方法

    在Ubuntu中,解除文件鎖定的方法取決于文件被哪個進程鎖定,本文給大家介紹了幾種常見的解除文件鎖定的方法,并通過代碼示例講解的非常詳細,需要的朋友可以參考下
    2025-06-06
  • CentOS7增加或修改SSH端口號的方法

    CentOS7增加或修改SSH端口號的方法

    這篇文章主要介紹了CentOS7增加或修改SSH端口號的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07

最新評論