国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
方法一-手動配置
添加 Prometheus 系統(tǒng)用戶和組
下載并安裝 Prometheus MySQL Exporter
創(chuàng)建Prometheus Exporter 數(shù)據(jù)庫用戶
配置數(shù)據(jù)庫憑證
創(chuàng)建 systemd 單元文件
重新加載 systemd 并啟動 MySQL Exporter 服務(wù)
正在配置Prometheus Droplet
方法2-使用腳本進(jìn)行配置
配置 Prometheus Droplet(腳本方法)
配置 Grafana
首頁 資料庫 mysql教程 使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

Apr 08, 2025 pm 02:42 PM
mysql linux git ai 2025 igs

有效監(jiān)控 MySQL 和 MariaDB 數(shù)據(jù)庫對于保持最佳性能、識別潛在瓶頸以及確保整體系統(tǒng)可靠性至關(guān)重要。 Prometheus MySQL Exporter 是一款強(qiáng)大的工具,可提供對數(shù)據(jù)庫指標(biāo)的詳細(xì)洞察,這對于主動管理和故障排除至關(guān)重要。

在本教程中,您將學(xué)習(xí)如何設(shè)置 Prometheus MySQL 導(dǎo)出器使用手動監(jiān)控 MySQL 和 MariaDB 數(shù)據(jù)庫 配置和基于腳本的自動化。這些方法提供 靈活選擇最佳部署策略和運(yùn)營

截屏2025-01-09 10.03.57.png

方法一-手動配置

我們繼續(xù)本節(jié)的手動配置方法。

添加 Prometheus 系統(tǒng)用戶和組

在此步驟中,您將配置目標(biāo) Droplet。讓我們創(chuàng)建一個(gè)名為“prometheus”的系統(tǒng)用戶和組來管理導(dǎo)出器服務(wù)。

sudo?groupadd?--system?prometheus
sudo?useradd?-s?/sbin/nologin?--system?-g?prometheus?prometheus

下載并安裝 Prometheus MySQL Exporter

在此步驟中,您將下載最新版本的 Prometheus 來自 GitHub 的 MySQL Exporter,提取下載的文件,并將 二進(jìn)制文件到 /usr/local/bin/目錄。

curl?-s?https://api.github.com/repos/prometheus/mysqld_exporter/releases/latest?|?grep?browser_download_url?|?grep?linux-amd64?|?cut?-d?'"'?-f?4?|?wget?-qi?-
tar?xvf?mysqld_exporter*.tar.gz
sudo?mv?mysqld_exporter-*.linux-amd64/mysqld_exporter?/usr/local/bin/
sudo?chmod??x?/usr/local/bin/mysqld_exporter

創(chuàng)建Prometheus Exporter 數(shù)據(jù)庫用戶

以 root 身份登錄 MySQL,并為導(dǎo)出器創(chuàng)建具有必要權(quán)限的專用用戶。

mysql?-u?root?-p

如果需要,請輸入 root 密碼,您將請參閱 MySQL/MariaDB 提示符。然后執(zhí)行以下命令(將下面命令中的giveapassword替換為mysqld_exporter數(shù)據(jù)庫用戶的新密碼)。

創(chuàng)建一個(gè)名為mysqld_exporter的新MySQL用戶,密碼為本地的giveapassword

CREATE?USER?'mysqld_exporter'@'localhost'?IDENTIFIED?BY?'giveapassword';

授予 mysqld_exporter 用戶查看進(jìn)程列表、客戶端復(fù)制狀態(tài)和查詢所有數(shù)據(jù)

GRANT?PROCESS,?REPLICATION?CLIENT,?SELECT?ON?*.*?TO?'mysqld_exporter'@'localhost';

重新加載授權(quán)表以應(yīng)用對用戶所做的更改權(quán)限。

FLUSH?PRIVILEGES;

退出 MySQL 命令行

EXIT

配置數(shù)據(jù)庫憑證

創(chuàng)建配置文件來存儲MySQL 導(dǎo)出器

sudo?vi?/etc/.mysqld_exporter.cnf

將以下用戶憑據(jù)添加到file:

[client]user=mysqld_exporterpassword=giveapassword

設(shè)置配置的所有權(quán)權(quán)限file:

sudo?chown?root:prometheus?/etc/.mysqld_exporter.cnf

創(chuàng)建 systemd 單元文件

創(chuàng)建 systemd 服務(wù)單元用于管理 MySQL Exporter 的文件service:

sudo?vi?/etc/systemd/system/mysql_exporter.service

將以下數(shù)據(jù)添加到file:

[Unit]Description=Prometheus?MySQL?ExporterAfter=network.targetUser=prometheusGroup=prometheus[Service]Type=simpleRestart=alwaysExecStart=/usr/local/bin/mysqld_exporter?--config.my-cnf?/etc/.mysqld_exporter.cnf?--collect.global_status?--collect.info_schema.innodb_metrics?--collect.auto_increment.columns?--collect.info_schema.processlist?--collect.binlog_size?--collect.info_schema.tablestats?--collect.global_variables?--collect.info_schema.query_response_time?--collect.info_schema.userstats?--collect.info_schema.tables?--collect.perf_schema.tablelocks?--collect.perf_schema.file_events?--collect.perf_schema.eventswaits?--collect.perf_schema.indexiowaits?--collect.perf_schema.tableiowaits?--collect.slave_status?--web.listen-address=0.0.0.0:9104[Install]WantedBy=multi-user.target

重新加載 systemd 并啟動 MySQL Exporter 服務(wù)

重新加載 systemd配置并啟動 MySQL Exporter服務(wù):

sudo?systemctl?daemon-reload
sudo?systemctl?enable?mysql_exporter
sudo?systemctl?start?mysql_exporter

正在配置Prometheus Droplet

讓我們首先備份 prometheus.yml 文件:

cp?/etc/prometheus/prometheus.yml?/etc/prometheus/prometheus.yml-$(date??'%d%b%Y-%H:%M')

現(xiàn)在登錄到您的 Prometheus 服務(wù)器并添加要抓取的 MySQL Exporter 端點(diǎn)。

將 IP 地址和端口替換為您的 MySQL Exporter 端點(diǎn)(9104 是 Prometheus MySQLd 的默認(rèn)端口出口商)。

vi?/etc/prometheus/prometheus.yml
scrape_configs:
??-?job_name:?server1_db
????static_configs:
??????-?targets:?['10.10.1.10:9104']
????????labels:
??????????alias:?db1

??-?job_name:?server2_db
????static_configs:
??????-?targets:?['10.10.1.11:9104']
????????labels:
??????????alias:?db2

方法2-使用腳本進(jìn)行配置

您還可以通過運(yùn)行兩個(gè)腳本來實(shí)現(xiàn)這一目標(biāo) - 一個(gè)用于目標(biāo) Droplet,另一個(gè)用于 Prometheus Droplet。

讓我們從配置目標(biāo) Droplet 開始。

第 1 步:通過 SSH 連接到目標(biāo) Droplet。

第 2 步:下載目標(biāo)配置腳本使用以下命令:

wget?https://solutions-files.ams3.digitaloceanspaces.com/MySQL-MariaDB-Monitoring/DO_MySQL_MariaDB_Target_Config.sh

第 3 步:下載腳本后,確保它已包含可執(zhí)行權(quán)限由running:

chmod??x?DO_MySQL_MariaDB_Target_Config.sh

第 4 步:執(zhí)行腳本running:

./DO_MySQL_MariaDB_Target_Config.sh

第 5 步:輸入 mysql_exporter 用戶的新密碼,然后輸入MySQL 根目錄密碼:

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

配置完成。

配置 Prometheus Droplet(腳本方法)

第 1 步:通過 SSH 登錄 Prometheus Droplet .

第 2 步:使用以下命令下載 Prometheus 配置腳本命令:

wget?https://solutions-files.ams3.digitaloceanspaces.com/MySQL-MariaDB-Monitoring/DO_MySQL_MariaDB_Prometheus_Config.sh

這個(gè) bash腳本自動更新Prometheus配置文件添加 新的服務(wù)器端點(diǎn)。首先備份當(dāng)前的 帶有時(shí)間戳文件名的 prometheus.yml 文件。

然后腳本提示用戶指定要添加的服務(wù)器數(shù)量并驗(yàn)證此輸入。

對于每個(gè)服務(wù)器,它請求一個(gè)主機(jī)名和IP 地址,確保 每個(gè) IP 地址在配置文件中都是唯一的。有效服務(wù)器 配置附加到 prometheus.yml 文件中。更新后 配置完成后,腳本會重啟 Prometheus 服務(wù)并檢查 其狀態(tài)以確認(rèn)更改已應(yīng)用。

最后,它在退出之前等待用戶輸入。

第 3 步:下載腳本后,通過以下方式確保其具有可執(zhí)行權(quán)限r(nóng)unning:

chmod??x?DO_MySQL_MariaDB_Prometheus_Config.sh

第 4 步:執(zhí)行腳本running:

./DO_MySQL_MariaDB_Prometheus_Config.sh

第 5 步:輸入要添加到監(jiān)控的 Droplet 數(shù)量。

第6步:輸入主機(jī)名和IP地址。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

第 7 步:配置完成。

第 8 步:添加后,通過訪問 URLprometheushostname:9090/ 檢查目標(biāo)是否已更新目標(biāo)。

配置 Grafana

步驟1:在瀏覽器上訪問 Grafana-IP:3000 登錄 Grafana 儀表板。

步驟 2:轉(zhuǎn)到配置 > 數(shù)據(jù)源。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

步驟3:點(diǎn)擊添加數(shù)據(jù)源。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

第 4 步:搜索并選擇 Prometheus。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

第 5 步:輸入 Prometheus 名稱和 URL (Prometheus主機(jī)名:9090)并單擊“保存并測試”。如果看到“數(shù)據(jù)源正在運(yùn)行”,則說明您已成功添加數(shù)據(jù)源。完成后,轉(zhuǎn)到“創(chuàng)建”>“導(dǎo)入”。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

第 6 步:您可以手動配置儀表板或 通過上傳 JSON 文件導(dǎo)入儀表板。 JSON 模板 MySQL和MariaDB監(jiān)控可以在以下鏈接找到:

https://solutions-files.ams3.digitaloceanspaces.com/MySQL-MariaDB-Monitoring/DO_Grafana-Mysql-MariaDB_Monitoring.json

第7步:填寫田野和導(dǎo)入。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

第 8 步:Grafana 儀表板已準(zhǔn)備就緒。選擇 托管并檢查指標(biāo)是否可見。您可以修改和編輯 根據(jù)需要使用儀表板。

使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet

以上是使用 Prometheus MySQL Exporter 監(jiān)控 MySQL 和 MariaDB Droplet的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1601
29
PHP教程
1502
276
歐易交易所APP安卓版 v6.132.0 歐易APP官網(wǎng)下載安裝指南2025 歐易交易所APP安卓版 v6.132.0 歐易APP官網(wǎng)下載安裝指南2025 Aug 04, 2025 pm 11:18 PM

歐易(OKX)是一款全球知名的數(shù)字資產(chǎn)綜合服務(wù)平臺,為廣大用戶提供涵蓋現(xiàn)貨、合約、期權(quán)等在內(nèi)的多元化產(chǎn)品和服務(wù)。其官方APP憑藉流暢的操作體驗(yàn)和強(qiáng)大的功能集成,成為了許多數(shù)字資產(chǎn)用戶的常用工具。

如何在MySQL中有效地使用子量? 如何在MySQL中有效地使用子量? Aug 03, 2025 am 11:21 AM

概述:標(biāo)量,行,列,和TablesubquerieseachServeServeServificposeSandareSandareSanceIndifferentClauses.2.UsesusesubquerieswhenFilteringBasedenaggregatiults,改善,orcomputivedDerivedDervelues,butpreferjoinsforbeterperperperperperperferform

使用SSH安全遠(yuǎn)程訪問Linux機(jī)器 使用SSH安全遠(yuǎn)程訪問Linux機(jī)器 Aug 03, 2025 pm 01:15 PM

安裝並啟動SSH服務(wù),配置/etc/ssh/sshd_config文件以更改端口、禁用root登錄和限制用戶訪問;2.使用sshusername@remote_host命令從客戶端連接,若端口更改則添加-p參數(shù);3.生成SSH密鑰對並用ssh-copy-id將公鑰部署到服務(wù)器,實(shí)現(xiàn)無密碼安全登錄;4.通過禁用密碼認(rèn)證、修改默認(rèn)端口、使用非root用戶、限制允許用戶及部署fail2ban等措施強(qiáng)化安全;每次配置後需重啟SSH服務(wù),並確保測試新配置避免被鎖定,正確設(shè)置後SSH可提供高效、加密且可腳本

如何為SSL/TLS連接配置MySQL? 如何為SSL/TLS連接配置MySQL? Aug 03, 2025 pm 01:59 PM

firstCheckifsslisenabledByrunningShowvariableslike like'%ssl%'; susehave_sslisyesandssl_ca,ssl_cert,ssl_keypointTovalIdIdfiles,然後usestatustoconfirmssslisinuse.2.generatesslcertificateSeitheringusingmysql’sbuilt-inauto-generationFortingSting(enablesslinmy.cnfan

管理大型MySQL表的最佳實(shí)踐 管理大型MySQL表的最佳實(shí)踐 Aug 05, 2025 am 03:55 AM

處理大表時(shí),MySQL性能和可維護(hù)性面臨挑戰(zhàn),需從結(jié)構(gòu)設(shè)計(jì)、索引優(yōu)化、分錶策略等方面入手。 1.合理設(shè)計(jì)主鍵和索引:推薦使用自增整數(shù)作為主鍵以減少頁分裂;使用覆蓋索引提升查詢效率;定期分析慢查詢?nèi)照I並刪除無效索引。 2.分區(qū)表的合理使用:按時(shí)間範(fàn)圍等策略分區(qū),提升查詢和維護(hù)效率,但需注意分區(qū)裁剪問題。 3.考慮讀寫分離和分庫分錶:讀寫分離緩解主庫壓力,分庫分錶適用於數(shù)據(jù)量極大場景,建議使用中間件並評估事務(wù)和跨庫查詢問題。前期規(guī)劃和持續(xù)優(yōu)化是關(guān)鍵。

幣安(BINANCE)合約將上線ALL 75倍綜合指數(shù)U本位永續(xù)合約 幣安(BINANCE)合約將上線ALL 75倍綜合指數(shù)U本位永續(xù)合約 Aug 06, 2025 pm 06:48 PM

目錄關(guān)於幣安ALL綜合指數(shù)關(guān)於幣安ALL綜合指數(shù)定點(diǎn)調(diào)整成分機(jī)制以USDT報(bào)價(jià)新上線的U本位永續(xù)合約以USDT報(bào)價(jià)即將下架的U本位永續(xù)合約幣安合約計(jì)劃於2025年08月06日17:00(東八區(qū)時(shí)間)正式推出ALL75倍綜合指數(shù)U本位永續(xù)合約。關(guān)於幣安ALL綜合指數(shù)幣安交易所:官方註冊官方下載幣安ALL綜合指數(shù)旨在跟蹤幣安合約平臺上所有以USDT計(jì)價(jià)的U本位永續(xù)合約表現(xiàn),但以下幾類合約不包含在內(nèi):ETHBTC永續(xù)合約使用USDC或其他穩(wěn)定幣報(bào)價(jià)的U本位永續(xù)合約U本位交割合約所有綜合指數(shù)類永續(xù)合約永

什麼是拋物線SAR指標(biāo)? SAR指標(biāo)的工作原理? SAR指標(biāo)全面介紹 什麼是拋物線SAR指標(biāo)? SAR指標(biāo)的工作原理? SAR指標(biāo)全面介紹 Aug 06, 2025 pm 08:12 PM

目錄理解拋物線SAR的機(jī)制拋物線SAR的工作原理計(jì)算方法和加速因子交易圖表上的視覺表現(xiàn)在加密貨幣市場中應(yīng)用拋物線SAR1.識別潛在的趨勢反轉(zhuǎn)2.確定最佳進(jìn)場和出場點(diǎn)3.設(shè)置動態(tài)止損訂單案例研究:假設(shè)的ETH交易場景拋物線SAR交易信號及解讀基於拋物線SAR的假設(shè)交易執(zhí)行將拋物線SAR與其他指標(biāo)結(jié)合1.使用移動平均線確認(rèn)趨勢2.相對強(qiáng)弱指標(biāo)(RSI)用於動量分析3.布林帶用於波動性分析拋物線SAR的優(yōu)勢和局限性拋物線SAR的優(yōu)勢

Solana (SOL幣) 價(jià)格預(yù)測:2025年-2030 年及未來展望 Solana (SOL幣) 價(jià)格預(yù)測:2025年-2030 年及未來展望 Aug 06, 2025 pm 08:42 PM

目錄Solana的價(jià)格歷史和重要市場數(shù)據(jù)Solana價(jià)格圖表中的重要數(shù)據(jù):2025年Solana價(jià)格預(yù)測:樂觀2026年Solana價(jià)格預(yù)測:保持趨勢2026年Solana價(jià)格預(yù)測:2030年Solana長期價(jià)格預(yù)測:頂級區(qū)塊鏈?什麼影響太陽價(jià)格的預(yù)測?可擴(kuò)展性和Solana:競爭優(yōu)勢在未來幾年,您應(yīng)該投資Solana嗎?結(jié)論:Solana的價(jià)格前景結(jié)論:Solana憑藉其卓越的可擴(kuò)展性、低廉的交易成本和高效

See all articles