我這邊使用的是網宿的cdn做加速,然後有一堆的介面可以呼叫單獨查詢;
網宿提供所有頻道一起查詢;cdn上面都是錢,稍微監控還是非常有必要的。
api資訊格式:
說明:u 和p 是必選項,p是cdn後台設定的myview密碼;其他可以預設或者不選;
channel:頻道資訊;不填預設是全部。
isp:運營商頻寬;預設是所有。
startdate和enddate: 查詢的時間;不選預設是全部,而這個時間也有乙個規律,就是年月和時間之前用%20轉碼:比如(2013-01-01%2010:10就是 2013-01-01 10:10)
其api文件可以諮詢客服。
1、先導入bs 檢視返回資料結構:
開始檢視資料指令碼:
[root@mail python]# cat check_***bindwaith.py
二、檢視結果並取值:
[root@mail python]# python check_***bindwaith.py
markup_type=markup_type))
<?xml version="1.0" encoding="utf-8"?>0.00
備註:我們要取的是bandwidth的值。然後通過觀察發現有時候指令碼返回兩個值。而我們zabbix
應該只要乙個返回值。
三、zabbix 指令碼:
四、zabbix agent編寫指令碼並且收集資料:
[root@mail scripts]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
userparameter=cdn,/usr/bin/python /usr/local/zabbix/scripts/check_cdnbindwaitch.py
五、新增item:
六:出圖和觸發器根據自己需要進行新增:
zabbix企業應用之監控CDN頻寬
最近介紹了很多ansible的使用案例,這次就回歸正軌,介紹如何使用zabbix監控cdn頻寬,做到在頻寬出現異常的時候及時知曉,訪問頻寬異常造成的經濟損失。這裡以藍汛cdn為例,監控的方法是通過cdn給與的api介面。備註 目前藍汛api介面只能檢視單獨頻道的頻寬,無法檢視所有頻道的,並且頻道id...
zabbix監控部署
一 環境,監控伺服器和被監控伺服器都關閉防火牆和selinux 二 監控伺服器安裝及配置 2 安裝好資料庫後啟動systemctl start mariadb,建立資料庫create database zabbix character set utf8 collate utf8 bin 建立賬戶並授...
Zabbix 監控日誌
監控伺服器指定日誌檔案,實現過濾日誌關鍵字報警。確保在被監控主機的配置檔案中 hostname 引數與前端頁面中的主機名匹配 serveractive 引數中指向zabbix伺服器ip 1 建立監控項 配置 主機 監控項 建立監控項 2 填寫監控項資訊 名稱 日誌czd.log 型別 zabbix客...