利用zabbix监控网宿cdn的流量
【背景】CDN一般是按流量收费的,为了能及时发现流量问题,尽快处理减少不必要的损失,需要对流量进行实时的监控,设定阈值添加报警。【方法】网宿CDN带宽查询接口是一套提供给客户的用于辅助网宿客户服务平台的API接口。借由此接口,客户可实现实时频道带宽查询,并可进行二次开发。
编写自定义脚本放到zabbix-agent的/etc/zabbix/scripts目录下:
chmod + xcdn_bwcx.sh #添加可执行权限
cat cdn_bwcx.sh
#!/bin/bash
#encoding=utf-8
endtime_ori=`awk 'BEGIN{print strftime("%Y-%m-%d %H:%M",systime())}'`
starttime_ori=`awk 'BEGIN{print strftime("%Y-%m-%d %H:%M",(systime()-540))}'`
function encodeurl()
{
encoded_str=`echo "$*" | awk 'BEGIN {
split ("1 2 3 4 5 6 7 8 9 A B C D E F", hextab, " ")
hextab = 0
for (i=1; i
页:
[1]