国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS

這篇具有很好參考價(jià)值的文章主要介紹了Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在數(shù)字化大背景下,數(shù)據(jù)是重要的生產(chǎn)資料,這些數(shù)據(jù)存放在哪里,如何保障數(shù)據(jù)安全是所有企業(yè)都要考慮的事情。華為云RDS憑借安全可靠,可根據(jù)業(yè)務(wù)規(guī)模動態(tài)擴(kuò)容的特性,受到越來越多中小企業(yè)的青睞,對華為云RDS監(jiān)控的需求也隨之增長。本文將介紹如何使用Zabbix監(jiān)控華為云RDS。

一、思路
?通過華為云RDS實(shí)例列表接口獲取RDS實(shí)例,用于資源的自動發(fā)現(xiàn)

?通過華為云CES獲取監(jiān)控?cái)?shù)據(jù)準(zhǔn)

二、準(zhǔn)備工作
?用于訪問華為云的AK/SK
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
?python3環(huán)境

?用于調(diào)用華為云api的相關(guān)模塊依賴 https://github.com/huaweicloud/huaweicloud-sdk-python-v3

三、編寫實(shí)例自動發(fā)現(xiàn)腳本
#!/bin/python3

coding: utf-8

from huaweicloudsdkcore.auth.credentials import BasicCredentials
from huaweicloudsdkrds.v3.region.rds_region import RdsRegion
from huaweicloudsdkcore.exceptions import exceptions
from huaweicloudsdkrds.v3 import *
import json
if name == “main”:
#這里填訪問密鑰
ak = “”
sk = “”

credentials = BasicCredentials(ak, sk) \

client = RdsClient.new_builder() \
    .with_credentials(credentials) \
    .with_region(RdsRegion.value_of("cn-north-4")) \
    .build()

try:
    request = ListInstancesRequest()
    response = client.list_instances(request)
    response = json.loads(str(response))
    #拼接成用于自動發(fā)現(xiàn)的json數(shù)據(jù),id為RDS的實(shí)例ID,name為RDS的名稱
    r = []
    for i in response['instances']:
          buf = {'{#INSTANCE}':i['id'],'{#INSTANCE_NANME}':i['name']}
          r.append(buf)
    print(json.dumps({"data":r}))

except exceptions.ClientRequestException as e:
    print(e.status_code)
    print(e.request_id)
    print(e.error_code)
    print(e.error_msg)

四、編寫監(jiān)控?cái)?shù)據(jù)獲取腳本
#!/bin/python3

coding: utf-8

from huaweicloudsdkcore.auth.credentials import BasicCredentials
from huaweicloudsdkces.v1.region.ces_region import CesRegion
from huaweicloudsdkcore.exceptions import exceptions
from huaweicloudsdkces.v1 import *
import json
import time
import sys
#傳入的監(jiān)控項(xiàng)
key = sys.argv[1]
#請求時(shí)間戳
from_time = int(round(time.time() * 1000)-300000)
to_time = int(round(time.time() * 1000))
if name == “main”:
#這里填訪問密鑰
ak = “”
sk = “”

credentials = BasicCredentials(ak, sk) \

client = CesClient.new_builder() \
    .with_credentials(credentials) \
    .with_region(CesRegion.value_of("cn-north-4")) \
    .build()

try:
    request = BatchListMetricDataRequest()
    listDimensionsMetrics = [
        MetricsDimension(
            name="rds_cluster_id",
            #這里是實(shí)例ID,可改為變量,模板宏即{HOST.HOST}
            value=""
        )
    ]
    listMetricsbody = [
        MetricInfo(
            namespace="SYS.RDS",
            metric_name=key,
            dimensions=listDimensionsMetrics
        )
    ]
    request.body = BatchListMetricDataRequestBody(
        to=to_time,
        _from=from_time,
        filter="max",
        period="1",
        metrics=listMetricsbody
    )
    response = client.batch_list_metric_data(request)
    res = json.loads(str(response))
    instance = json.dumps(res)
    instances = json.loads(instance)['metrics']
    for i in instances:
        #取最新的一個(gè)值
          print(i['datapoints'][0]['max'])
          #print(i)

except exceptions.ClientRequestException as e:
    print(0)
    #print(e.request_id)
    #print(e.error_code)
    #print(e.error_msg)

五、新增模板
?新增自動發(fā)現(xiàn)規(guī)則,用于實(shí)例自動發(fā)現(xiàn)
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
?自動發(fā)現(xiàn)規(guī)則,鏈接監(jiān)控?cái)?shù)據(jù)獲取模板
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
六、驗(yàn)證
?驗(yàn)證是否可以正常發(fā)現(xiàn)實(shí)例

新增主機(jī),鏈接華為云RDS自動掃描模板后,點(diǎn)自動發(fā)現(xiàn)規(guī)則,可以正常獲取到數(shù)據(jù)
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
?驗(yàn)證監(jiān)控?cái)?shù)據(jù)是否獲取正常

點(diǎn)擊發(fā)現(xiàn)出來實(shí)例,測試監(jiān)控項(xiàng)可以正常獲取到數(shù)據(jù)
Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS
以上即為使用Zabbix監(jiān)控華為云RDS的操作過程。

這一期的Zabbix的技術(shù)分享到這就結(jié)束了,更多Zabbix內(nèi)容直接關(guān)注樂維社區(qū)(https://forum.lwops.cn/),專注運(yùn)維技術(shù)分享,關(guān)注我,運(yùn)維更無憂。文章來源地址http://www.zghlxwxcb.cn/news/detail-455229.html

到了這里,關(guān)于Zabbix技術(shù)分享——如何使用zabbix監(jiān)控華為云RDS的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Zabbix技術(shù)分享——Proxy加密代理:共享密鑰(PSK)加密與證書加密

    Zabbix技術(shù)分享——Proxy加密代理:共享密鑰(PSK)加密與證書加密

    一、加密介紹 Zabbix版本從3.0之后,開始支持Zabbix server, Zabbix proxy, Zabbix agent, zabbix_sender and zabbix_get之間的通信加密,加密方式有預(yù)共享密鑰(PSK)和證書加密,加密配置是可選項(xiàng),一些proxy和agent可以使用證書認(rèn)證加密通信,另外一些可以使用PSK加密通信,而剩余的可以不使用加

    2024年02月12日
    瀏覽(36)
  • 使用 Grafana 統(tǒng)一監(jiān)控展示-對接 Zabbix

    使用 Grafana 統(tǒng)一監(jiān)控展示-對接 Zabbix

    在某些情況下,Metrics 監(jiān)控的 2 大頂流: Zabbix: 用于非容器的虛擬機(jī)環(huán)境 Prometheus: 用于容器的云原生環(huán)境 是共存的。但是在這種情況下,統(tǒng)一監(jiān)控展示就不太方便,本文介紹利用 Grafana 對接 Zabbix, 來作為統(tǒng)一監(jiān)控展示端。Let\\\'s go! 在這里,主要是用到了 alexanderzobnin/grafana-zab

    2023年04月19日
    瀏覽(26)
  • zabbix 使用自定義命令做監(jiān)控項(xiàng)

    zabbix 使用自定義命令做監(jiān)控項(xiàng)

    環(huán)境:Linux + zabbix6 問題:某個(gè)監(jiān)控項(xiàng)的值為linux終端的shell命令輸出,需要做一個(gè)zabbix自定義監(jiān)控項(xiàng) 解決辦法:參考官方文檔使用userparameters方法 背景:我需要監(jiān)控Linux某個(gè)文件夾的文件數(shù)量,并設(shè)置閾值報(bào)警,zabbix的默認(rèn)模板肯定是不包含的 解決過程:使用userparameters方法

    2024年02月03日
    瀏覽(21)
  • 分布式監(jiān)控zabbix的使用(一)

    分布式監(jiān)控zabbix的使用(一)

    cat /etc/hosts EOF 192.168.80.20 zbx-server 192.168.80.30 zbx-agent01 EOF rpm -ivh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm sed -i ‘s#https://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#’ /etc/yum.repos.d/zabbix.repo yum install -y zabbix-agent2 vim /etc/zabbix/zabbix_agent2.conf … Server=192.168.80.20

    2024年02月12日
    瀏覽(15)
  • 使用 Zabbix 監(jiān)控 RocketMQ列舉監(jiān)控項(xiàng)和觸發(fā)器

    在使用 Zabbix 監(jiān)控 RocketMQ 的過程中,以下是一些可能的監(jiān)控項(xiàng)和觸發(fā)器: 監(jiān)控項(xiàng) 集群總體健康狀況 生產(chǎn)者和消費(fèi)者的連接數(shù)量 Broker 的狀態(tài) 消息的生產(chǎn)和消費(fèi)速度 隊(duì)列深度(即隊(duì)列中的消息數(shù)量) 磁盤空間使用 內(nèi)存使用 CPU使用 網(wǎng)絡(luò)流量 延遲情況,包括生產(chǎn)延遲和消費(fèi)延

    2024年02月13日
    瀏覽(30)
  • 使用zabbix-proxy進(jìn)行分布式監(jiān)控

    使用zabbix-proxy進(jìn)行分布式監(jiān)控

    目錄 一、準(zhǔn)備4臺服務(wù)器 二、配置主從復(fù)制 1.準(zhǔn)備環(huán)境 2.主機(jī)名解析 3.安裝數(shù)據(jù)庫 4.配置主庫db1 5.配置從庫db2 6.主從狀態(tài)顯示 三、db1,db2配置zabbix-agent 三、zabbix-server的配置 四、zabbix-proxy的配置 1.為您的平臺安裝和配置Zabbix-proxy a. 安裝Zabbix存儲庫 b. 安裝Zabbix proxy c.創(chuàng)建初始

    2024年01月20日
    瀏覽(27)
  • 使用 Zabbix + Grafana 搭建服務(wù)器監(jiān)控系統(tǒng)

    使用 Zabbix + Grafana 搭建服務(wù)器監(jiān)控系統(tǒng)

    搭建 Linux 服務(wù)器監(jiān)控的目的是自己有一臺阿里云服務(wù)器內(nèi)存是 2g 的 , 多開一些軟件就會把內(nèi)存和 CPU 使用率弄的很高,最終導(dǎo)致服務(wù)器卡死。 所以基于這個(gè)痛點(diǎn),想知道當(dāng)前的 CPU 和內(nèi)存是多少。阿里云 ECS 控制臺中也提供對服務(wù)器的監(jiān)控 , 但是為了學(xué)習(xí) Linux 服務(wù)器監(jiān)控系統(tǒng)

    2024年01月21日
    瀏覽(24)
  • 【運(yùn)維知識進(jìn)階篇】zabbix5.0穩(wěn)定版詳解7(zabbix分布式監(jiān)控:使用場景+功能詳解+快速部署+基本使用)

    【運(yùn)維知識進(jìn)階篇】zabbix5.0穩(wěn)定版詳解7(zabbix分布式監(jiān)控:使用場景+功能詳解+快速部署+基本使用)

    如果你有幾百上千臺客戶端的數(shù)據(jù)需要上報(bào)給zabbix服務(wù)端,即便是你做了主動注冊,監(jiān)控項(xiàng)目主動式,那服務(wù)端壓力還是會很大,所以我們可以考慮zabbix分布式監(jiān)控。 zabbix proxy可以代替zabbix server收集性能和可用性數(shù)據(jù),然后把數(shù)據(jù)匯報(bào)給zabbix server,并且在一定程序分擔(dān)zab

    2024年02月11日
    瀏覽(28)
  • 使用Zabbix監(jiān)控日志文件 - 以Nginx Error日志為例

    引言 Zabbix是一個(gè)功能強(qiáng)大的開源監(jiān)控系統(tǒng),可用于監(jiān)控各種系統(tǒng)和服務(wù)。其中,監(jiān)控日志文件是一項(xiàng)關(guān)鍵任務(wù),因?yàn)槿罩疚募涗浟讼到y(tǒng)運(yùn)行和應(yīng)用程序狀態(tài)的關(guān)鍵信息。在本文中,我們將介紹如何使用Zabbix來監(jiān)控日志文件,以及如何通過自定義腳本采集和監(jiān)控Nginx的error日

    2024年02月10日
    瀏覽(18)
  • 構(gòu)建強(qiáng)大監(jiān)控系統(tǒng):使用Linux Zabbix和cpolar實(shí)現(xiàn)遠(yuǎn)程訪問

    構(gòu)建強(qiáng)大監(jiān)控系統(tǒng):使用Linux Zabbix和cpolar實(shí)現(xiàn)遠(yuǎn)程訪問

    ?? 博客主頁 : iknow181 ?? 系列專欄 : Python、JavaSE、JavaWeb、CCNP ?? 歡迎大家點(diǎn)贊??收藏?評論? 目錄 1. Linux 局域網(wǎng)訪問Zabbix 2. Linux 安裝cpolar 3. 配置Zabbix公網(wǎng)訪問地址 4. 公網(wǎng)遠(yuǎn)程訪問Zabbix 5. 固定Zabbix公網(wǎng)地址 前言 Zabbix是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)

    2024年02月08日
    瀏覽(14)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包