人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

使用?DataAnt?監(jiān)控?Apache?APISIX的原理解析

發(fā)布日期:2022-07-15 19:06 | 文章來源:CSDN

背景信息

Apache APISIX 是一個開源的云原生 API 網(wǎng)關,作為 API 網(wǎng)關,它兼具動態(tài)、實時、高性能等特點,提供了負載均衡、動態(tài)上游、灰度發(fā)布、服務熔斷、身份認證、可觀測性等豐富的流量管理功能。你可以使用 Apache APISIX 來處理傳統(tǒng)的南北向流量,以及服務間的東西向流量,也可以當做 K8s Ingress controller 來使用。得益于 APISIX 全動態(tài)的設計,可以隨時進行配置更改并且均不需要重啟服務。

DataAnt 全棧云監(jiān)控系統(tǒng)通過大數(shù)據(jù)和機器學習能夠匯總 IaaS、PaaS 和 SaaS 層所有運維數(shù)據(jù),給用戶提供統(tǒng)一可視化界面。 DataAnt 允許用戶在相關監(jiān)控數(shù)據(jù)源之間無縫快速地移動,而無需切換工具,更精細地了解到自己 IT 系統(tǒng)的狀態(tài)。其提供的 DataAnt Agent 可以實時監(jiān)控 APISIX 并將其監(jiān)控數(shù)據(jù)上傳到 DataAnt PaSS 平臺,實現(xiàn)云端一站式監(jiān)控。

原理簡介

一、采集配置

DataAnt Agent 首先會通過 config.yaml 的配置的 APISIX 項進行采集器初始化和注冊。同一 Agent可以注冊多個采集器。采集器收集 APISIX 暴露的指標后,對指標數(shù)據(jù)進行加密上傳到 DataAnt Cloud。

二、數(shù)據(jù)可視化

DataAnt Cloud 在接收到數(shù)據(jù)后,數(shù)據(jù)經(jīng)過初步的監(jiān)控信息補充和處理會存放到時序數(shù)據(jù)庫中,之后可以通過 DataAnt 的 Dashboard 實時監(jiān)控 APISIX。

三、告警通知

數(shù)據(jù)還將通過消息分發(fā)到告警匹配處理,然后再進行通知聚合最終通過配置的通知方式將告警發(fā)送,即可以實時接收到APISIX的異常情況。

配置指南

  • 首先請訪問 DataAnt Cloud,注冊賬戶并登錄平臺。

  • 通過以下網(wǎng)盤鏈接獲取 DataAnt 的 Agent,下載完成后上傳到 APISIX 所在的機器上并添加執(zhí)行權限。

    鏈接: https://pan.baidu.com/s/1yWORvmrpYDOsXaFJprIOOg

  • 提取碼: 9u6p

  • 在當前目錄下創(chuàng)建 DataAnt Agent 所需的配置文件 ./config.yaml。詳細配置如下:

tenantId: 11       # 該 ID 是您的 DataAnt 平臺的用戶 ID。
hostIp: 127.0.0.1  # 主機的標識 IP
hostName: apisix
configs:
 - uri: http://127.0.0.1:9091  # APISIX 監(jiān)控指標所暴露的端口。
   type: apisix                # 監(jiān)控類型選擇 APISIX
   asName: apisix_test         # 別名
   user: admin                 # 用戶名可省略
  • 使用以下命令啟動 Agent。
./agent

啟動成功后,則會返回以下數(shù)據(jù):

2022/06/21 20:50:10 {"code":200,"msg":"請求成功","data":null}
2022/06/21 20:50:30 {"code":200,"msg":"請求成功","data":null}
2022-06-21 20:51:00:000        INFO        apisix/apisix.go:25        獲取對應監(jiān)控數(shù)據(jù),數(shù)據(jù)長度1675
2022-06-21 20:51:00:000        INFO        prometheus/prometheusCollector.go:43        獲取對應監(jiān)控數(shù)據(jù)開始解析1675
2022-06-21 20:51:00:000        INFO        prometheus/prometheusCollector.go:43        獲取對應監(jiān)控數(shù)據(jù)完成解析 解析指標數(shù)量21
2022-06-21 20:51:00:000        INFO        collector/collector.go:82        apisix采集到數(shù)據(jù)數(shù)量21
2022-06-21 20:51:00:000        INFO        runtime/asm_amd64.s:1581        apisix_test9091:指標數(shù):21
  • 在 DataAnt 平臺首頁單擊安裝集成插件>監(jiān)控插件,選擇 APISIX,并單擊配置 下的點擊配置。

  • 在 DataAnt 平臺首頁單擊左側導航欄的儀表盤并新建儀表盤。

選擇自己需要的指標,并拖拽到儀表盤上,配置完成的指標如下:

注意事項

DataAnt Agent 每隔 30 秒會上報一次數(shù)據(jù),因此會存在一定的延遲。

總結

本文主要介紹了如何通過 DataAnt Agent 上傳 APISIX 的指標數(shù)據(jù)到 DATA ANT 監(jiān)控系統(tǒng)中,你可以在后續(xù)使用,配置相關報警規(guī)則及報警聯(lián)系人,當服務出現(xiàn)故障時,可以及時的通知到你。

到此這篇關于如何使用DataAnt監(jiān)控ApacheAPISIX的文章就介紹到這了,更多相關DataAnt監(jiān)控ApacheAPISIX內容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持本站!

香港服務器租用

版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關注
微信

關注官方微信
頂部