熱門搜索 Zabbix技術(shù)資料 Zabbix常見問、答討論 成功案例 Zabbix交流區(qū) Prometheus交流區(qū)
阿里云負載均衡(Server Load Balancer,簡稱SLB)是云原生時代應(yīng)用高可用的基本要素。通過將流量分發(fā)到不同的后端服務(wù)來擴展應(yīng)用系統(tǒng)的服務(wù)吞吐能力,消除單點故障并提升應(yīng)用系統(tǒng)的可用性。 阿里云SLB包含面向4層的網(wǎng)絡(luò)型負載均衡NLB、面向7層的應(yīng)用型負載均衡ALB和傳統(tǒng)型負載均衡CLB,是阿里云官方云原生網(wǎng)關(guān)。
本次監(jiān)控方式通過zabbix采集器方式(目前網(wǎng)上能查到的文章,監(jiān)控數(shù)據(jù)獲取是基于agent的。由于調(diào)用阿里云的接口,超過一定次數(shù)會有費用產(chǎn)生,故采用采集器方式會比agent更優(yōu))
#!/usr/bin/env python
#coding=utf-8
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkcore.auth.credentials import AccessKeyCredential
from aliyunsdkcore.auth.credentials import StsTokenCredential
from aliyunsdkslb.request.v20140515.DescribeLoadBalancersRequest import DescribeLoadBalancersRequest
import json
# 這里填 ACCESS_KEY 和SECRET_KEY
credentials = AccessKeyCredential('********', '****')
# use STS Token
# credentials = StsTokenCredential('
#!/usr/bin/env python
#coding=utf-8
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkcore.request import CommonRequest
from aliyunsdkcore.auth.credentials import AccessKeyCredential
from aliyunsdkcore.auth.credentials import StsTokenCredential
from aliyunsdkcms.request.v20190101.DescribeMetricLastRequest import DescribeMetricLastRequest
import json,sys
from os import popen,system
# 鍵值
k=sys.argv[1]
# 資源所在區(qū)域
Produce=sys.argv[2]
# 命名空間
Namespace=sys.argv[3]
# ACCESS_KEY
Akey=sys.argv[4]
# SECRET_KEY
Skey=sys.argv[5]
# 獲取監(jiān)控數(shù)據(jù)的數(shù)據(jù)類型,有最大值(Maximum),平均值(avg)等
Kdata=sys.argv[6]
ZABBIX_SEND_ADDR = '/itops/zabbix/bin/zabbix_sender' ? ? #zabbix_sender 絕對路徑
zabbix_server_ip = "192.168.1.1" ? ? ? #zabbix_server或zabbix_proxy地址,用于接收數(shù)據(jù)
ZABBIX_PORT = '10051' ? ? ?#zabbix_server或zabbix_proxy服務(wù)端口
credentials = AccessKeyCredential(Akey, Skey)
? ? # use STS Token
? ? # credentials = StsTokenCredential('
5.1 新增自動發(fā)現(xiàn)規(guī)則用于自動發(fā)現(xiàn)SLB實例
5.2 新增監(jiān)控項,用于獲取監(jiān)控數(shù)據(jù)
5.3 新增監(jiān)控數(shù)據(jù)接收的監(jiān)控模板
以上就是這一期的分享內(nèi)容。
大家好,我是樂樂,專注IT運維技術(shù)研究與分享,關(guān)注我,了解更多實用zabbix技術(shù)知識。同時歡迎小伙伴們到尊龍時凱社區(qū)留言提問,共同探討zabbix使用問題。
附:指標(biāo)清單參考
http://cms.console.aliyun.com/metric-meta/acs_slb_dashboard/slb?spm=a2c4g.11186623.0.0.68a46c8aTDUUGP
Zabbix是一個企業(yè)級的開源分布式監(jiān)控解決方案,支持實施從數(shù)以萬計的服務(wù)器、虛擬機、網(wǎng)絡(luò)設(shè)備等收集百萬級指標(biāo)數(shù)據(jù),擴展性強,server提供通用接口,企業(yè)可...
View detailsZabbix在觀看次數(shù)和與其他產(chǎn)品對比上都獲得了最多的關(guān)注被IT Central Station評為最佳網(wǎng)絡(luò)監(jiān)控軟件
View details尊龍時凱基于Zabbix和企業(yè)微信的網(wǎng)絡(luò)監(jiān)控系統(tǒng),通過實時獲取交換機、服務(wù)器等被監(jiān)控對象的相關(guān)數(shù)據(jù),及時發(fā)現(xiàn)并解決問題,保證醫(yī)院網(wǎng)絡(luò)的高可用性。
View details專業(yè)化賦能,尊龍時凱助力某大型信息技術(shù)企業(yè)數(shù)字化轉(zhuǎn)型升級
View details為完善該產(chǎn)業(yè)園信息化系統(tǒng),向運維人員提供有效幫助,更高效率開展運維工作。在現(xiàn)有信息化相關(guān)維護前提下,有必要建立一套針對信息化的監(jiān)控平臺,做到及早發(fā)...
View details綜合運維管理平臺的落地,實現(xiàn)了統(tǒng)一門戶、統(tǒng)一監(jiān)控、統(tǒng)一資產(chǎn)管理、統(tǒng)一運維、統(tǒng)一存儲等目標(biāo),為客戶解決了運維數(shù)據(jù)孤島、人力運維等問題。
View details尊龍時凱一站式的監(jiān)控了IT基礎(chǔ)架構(gòu)和業(yè)務(wù)系統(tǒng),同時還為重要業(yè)務(wù)系統(tǒng)設(shè)計業(yè)務(wù)地圖,針對核心業(yè)務(wù)多維度重點保障。
View details