国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

小程序定制開發(fā)網(wǎng)站百度網(wǎng)址是什么

小程序定制開發(fā)網(wǎng)站,百度網(wǎng)址是什么,萬柳網(wǎng)站建設,產(chǎn)品設計專業(yè)世界大學排名本篇文章采用 Docker 方式搭建 Grafana Prometheus 實現(xiàn)對 DBLE 的 JVM 相關指標的監(jiān)控系統(tǒng)。 作者:文韻涵 愛可生 DBLE 團隊開發(fā)成員,主要負責 DBLE 需求開發(fā),故障排查和社區(qū)問題解答。 本文來源:原創(chuàng)投稿 愛可生開源社區(qū)出品&a…

本篇文章采用 Docker 方式搭建 Grafana + Prometheus 實現(xiàn)對 DBLE 的 JVM 相關指標的監(jiān)控系統(tǒng)。

作者:文韻涵

愛可生 DBLE 團隊開發(fā)成員,主要負責 DBLE 需求開發(fā),故障排查和社區(qū)問題解答。

本文來源:原創(chuàng)投稿

  • 愛可生開源社區(qū)出品,原創(chuàng)內容未經(jīng)授權不得隨意使用,轉載請聯(lián)系小編并注明來源。

前言

本篇文章將采用 Docker 方式搭建 Grafana + Prometheus 實現(xiàn)對 DBLE 的 JVM 相關指標(如:CPU、Memory Pool、GC、Thread)的監(jiān)控系統(tǒng)。

準備

  • Linux 服務器:10.186.63.8
  • 已經(jīng)安裝 Docker

搭建環(huán)境

1. 部署 DBLE

該部分參考參考自 Docker 快速開始

準備 MySQL 容器

# 創(chuàng)建一個 Docker 網(wǎng)段 dble-net:172.18.0.0/16
docker network create -o "com.docker.network.bridge.name"="dble-net" --subnet 172.18.0.0/16 dble-net# 創(chuàng)建兩個 MySQL 容器,分別映射到主機的 33061 和 33062 作為 MySQL 的服務端口
docker run --name backend-mysql1 --ip 172.18.0.2 -e MYSQL_ROOT_PASSWORD=123456 -p 33061:3306 --network=dble-net -d mysql:5.7 --server-id=1
docker run --name backend-mysql2 --ip 172.18.0.3 -e MYSQL_ROOT_PASSWORD=123456 -p 33062:3306 --network=dble-net -d mysql:5.7 --server-id=2

如果執(zhí)行 docker run... 時出現(xiàn) 408 Request Time-out 報錯,請多嘗試幾次。

部署 DBLE

  • 利用 Docker 部署 DBLE 服務。
docker run -d -i -t --name dble-server --ip 172.18.0.4 -p 8066:8066  -p 9066:9066  -p 8099:8099 \
-v /opt/jmx-exporter:/jmx-exporter \
--network=dble-net \
actiontech/dble:latest

其中,8099 表示作為后續(xù)暴露監(jiān)控指標映射端口。

使用 JMX Exporter 提供的 JVM 進程內啟動(in-process)方式暴露 JVM 的監(jiān)控指標。在 JVM 啟動時指定參數(shù),通過 javaagent 的形式運行 JMX-Exporter 的 jar 包,進程內讀取 JVM 運行時狀態(tài)數(shù)據(jù),轉換為 Prometheus metrics 格式,并暴露端口讓 Prometheus 采集。

# 創(chuàng)建目錄
mkdir /opt/jmx-exporter# 在 jmx-exporter 目錄中,下載 jmx_prometheus_javaagent-0.15.0.jar
wget https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.15.0/jmx_prometheus_javaagent-0.15.0.jar

目前 DBLE 支持最高版本為 jmx_prometheus_javaagent-0.15.0.jar,若版本 >0.15.0,DBLE 啟動時會失敗。

同時,添加 prometheus-jmx-config.yaml 文件配置,其內容為:

ssl: false
lowercaseOutputName: false
lowercaseOutputLabelNames: false

進入 dble-server 容器并添加配置。

docker exec -it dble-server bashvi /opt/dble/conf/bootstrap.cnf# 添加配置:
-javaagent:/jmx-exporter/jmx_prometheus_javaagent-0.15.0.jar=8099:/jmx-exporter/prometheus-jmx-config.yaml

重啟 dble 服務,查看 DBLE 是否啟動并退出容器。

/opt/dble/bin/dble restartvi /opt/dble/logs/wrraper.log

查看 DBLE JVM metric

查詢地址:http://10.186.63.8:8099

2. 部署 Prometheus

利用 Docker 部署 Prometheus 服務。

docker run -itd --name prometheus --ip 172.18.0.5 -p 9090:9090 --network=dble-net prom/prometheus

其中,9090 為訪問 Prometheus 服務端口。

進入 Prometheus 容器并修改配置,創(chuàng)建 DBLE_Job ,添加 target:172.18.0.4:8099。

docker exec -it prometheus shvi /etc/prometheus/prometheus.yml# 配置內容(將原配置覆蓋)為:
scrape_configs:- job_name: 'DBLE_Job'scrape_interval: 30sstatic_configs:- targets:- '172.18.0.4:8099'

注意:這里 172.18.0.4 是對應 dble-server 容器的 IP。

退出并重新啟動 Prometheus 容器,訪問 Prometheus 頁面 http://10.186.63.8:9090/targets 驗證配置生效。

3. 部署 Grafana

利用 Docker 部署 Grafana 服務。

docker run -itd --name=grafana --ip 172.18.0.6 -p 3000:3000 --network=dble-net grafana/grafana

訪問 Grafana 的頁面 http://10.186.63.8:3000,使用默認用戶 admin/admin 登錄。

監(jiān)控指標

導入 JVM 監(jiān)控模版

在 Grafana 中配置 「Data source」。

選擇添加 Prometheus。

填寫暴露 Prometheus metrics 的地址并且保存。

注意:填寫 Prometheus 容器 IP: http://172.18.0.5:9090 并且保存。

添加「Dashboards」,選擇 Import。

使用模版 ID 為 8878 或者可導入 8878 對應的 JSON 文件(JVM 模版 ID 還有 8563)。

自定義 Dashboard Name。

效果如下,其中有 CPU、Memory Pool、GC、Thread 等相關指標。

版本注意

  • DBLE 版本<=2.20.04.0,在 bin 目錄中的 wrapper.cnf 配置 JMX-Exporter:
wrapper.java.additional.序號=-javaagent:/jmx-exporter/jmx_prometheus_javaagent-0.15.0.jar=8099:/jmx-exporter/prometheus-jmx-config.yaml
  • DBLE 版本= 3.20.07.0、3.20.10.0,不支持配置 -javaagent,因此無法配置以上監(jiān)控。
  • DBLE 版本>=3.21.02.0,按照上文配置。 更多技術文章,請訪問:https://opensource.actionsky.com/

關于 SQLE

愛可生開源社區(qū)的 SQLE 是一款面向數(shù)據(jù)庫使用者和管理者,支持多場景審核,支持標準化上線流程,原生支持 MySQL 審核且數(shù)據(jù)庫類型可擴展的 SQL 審核工具。

SQLE 獲取

類型地址
版本庫https://github.com/actiontech/sqle
文檔https://actiontech.github.io/sqle-docs/
發(fā)布信息https://github.com/actiontech/sqle/releases
數(shù)據(jù)審核插件開發(fā)文檔https://actiontech.github.io/sqle-docs/docs/dev-manual/plugins/howtouse
http://aloenet.com.cn/news/35846.html

相關文章:

  • 網(wǎng)站壓縮山西網(wǎng)絡營銷seo
  • 做提升自己的網(wǎng)站汕頭自動seo
  • 織夢網(wǎng)站模板怎么做搜索引擎seo外包
  • 網(wǎng)站會員模板網(wǎng)站關鍵詞推廣價格
  • vultr 做網(wǎng)站搜索引擎優(yōu)化的完整過程
  • vs2012手機網(wǎng)站開發(fā)教程常用的五種網(wǎng)絡營銷工具
  • 工藝禮品東莞網(wǎng)站建設seoul national university
  • asp網(wǎng)站制作實例教程目前網(wǎng)絡推廣平臺
  • 天寧寺網(wǎng)站建設seo學校培訓
  • 站長工具綜合查詢ip怎樣在百度上發(fā)布作品
  • 怎么做提取微信62的網(wǎng)站網(wǎng)頁制作流程
  • 網(wǎng)站的內連接如何做沈陽優(yōu)化網(wǎng)站公司
  • 怎么通過域名做網(wǎng)站年度關鍵詞有哪些
  • 在那個網(wǎng)站做義工好河南網(wǎng)站建設定制
  • 江蘇專業(yè)的網(wǎng)站建設一點優(yōu)化
  • 定制網(wǎng)站開發(fā)報價單百度優(yōu)化怎么做
  • 龍華網(wǎng)站建設推廣平臺百度新聞發(fā)布
  • dw網(wǎng)站怎么做跳轉網(wǎng)站seo設計
  • 微信上建微網(wǎng)站要錢嗎深圳seo優(yōu)化服務
  • 會展設計專業(yè)學什么百度seo整站優(yōu)化
  • 重慶網(wǎng)領網(wǎng)站建設公司百度快照客服人工電話
  • 內容導購網(wǎng)站模板網(wǎng)頁設計個人主頁模板
  • 網(wǎng)站建設策劃實訓總結谷歌優(yōu)化推廣
  • 專業(yè)網(wǎng)站建設哪里好葫島百度seo
  • 企業(yè)網(wǎng)站 留言板站長之家seo查找
  • 織夢網(wǎng)站如何做seo班級優(yōu)化大師免費下載
  • 廣州網(wǎng)站建設廣州網(wǎng)絡推廣公司如何建立一個網(wǎng)站
  • ftp網(wǎng)站劫持微博推廣怎么做
  • 網(wǎng)站建設違約怎么優(yōu)化網(wǎng)站排名才能起來
  • 公司網(wǎng)站建站哪個系統(tǒng)好用網(wǎng)站建設seo優(yōu)化培訓