翻譯|使用教程|編輯:莫成敏|2019-10-21 09:42:45.720|閱讀 787 次
概述:Navicat Monitor 是一套安全、簡單而且無代理的遠程服務器監控工具。本文主要介紹使用Navicat Monitor進行瓶頸和死鎖調查的另一種方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Navicat Monitor是一套安全、簡單而且無代理的遠程服務器監控工具。它具有強大的功能使你的監控發揮最大效用。受監控的服務器包括 MySQL、MariaDB 和 Percona Server,并與 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure 和阿里云等云數據庫兼容。Navicat Monitor 是一款基于服務器的軟件,可以使用網頁瀏覽器從任何地方訪問。通過網絡訪問,你可以全天候輕松無縫地掌握全球服務器的狀況。
在之前的“MySQL 8性能模式如何幫助診斷查詢死鎖”文章中,我們學習了關于互斥鎖和線程的速成課程,了解了MySQL性能模式,并應用了一些查詢以調查性能瓶頸。在今天的后續文章中,將介紹使用Navicat Monitor進行瓶頸和死鎖調查的另一種方法。
Navicat Monitor概覽
Navicat Monitor是用于MySQL / MariaDB的無代理遠程服務器監視工具,該工具具有使監視數據庫(DB)實例盡可能有效和容易的功能。術語“無代理”是關鍵,因為它描述了基于服務器的體系結構,不需要在要監視的服務器上安裝任何軟件。此外,可通過Web瀏覽器從任何地方訪問Navicat Monitor,從而使您不受阻礙地訪問,無論白天或黑夜,都可以從世界任何地方輕松無縫地跟蹤服務器。
它具有許多功能。以下是一些按屏幕列出的內容:
1、實時互動概述
在一個基于Web的中央界面上查看所有已注冊的MySQL / MariaDB實例和可用性組
監視主機上的實時MySQL / MariaDB指標、CPU、內存和交換使用情況
一小時內探索歷史指標
2、實例詳細信息
無代理遠程監控
生成服務器性能指標的報告
將報告導出為PDF文件
3、警報
預先配置了40多種完全可自定義的警報策略
獲取有關如何提高服務器性能的有用建議
使用具有可自定義閾值的SMTP、SMS、SNMP陷阱和Slack
4、查詢分析器
分析慢速查詢日志和常規查詢日志
找出對您的系統影響最大的查詢
存儲歷史記錄以診斷死鎖問題
5、復制監控
顯示您的復制拓撲,并使您能夠快速查看每個復制的狀態
復制錯誤歷史記錄,用于解決復制問題
在檢測到任何復制問題時發送警報
6、安全監控
控制對監視資產和功能的訪問
通過向您發送警報來提高MySQL / MariaDB的安全性
檢測MySQL / MariaDB黑客活動
7、用戶管理
基于角色的訪問控制
OpenLDAP或Active Directory的用戶集成
通過IP地址限制登錄或角色訪問
8、配置導出和還原
保存最新配置并隨時恢復
將Navicat Monitor遷移到新主機
允許存儲庫數據庫遷移
發現死鎖查詢
“查詢分析器”屏幕顯示所有正在執行的查詢的摘要信息,并幫助您確定有問題的查詢,例如具有累積執行時間計數的熱門查詢,緩慢的查詢以及兩個或多個查詢相互阻塞導致的死鎖。您將在屏幕頂部找到最新的死鎖查詢:
您可以通過單擊“查看全部”按鈕查看以前的死鎖。這樣做會打開“死鎖”頁面。它顯示在所選實例上檢測到的所有死鎖:
所有受監視的實例都顯示在左窗格中。選擇一個實例會引發該實例的死鎖。您可以通過在“搜索死鎖”文本框中提供一個值來過濾列表。
默認情況下,死鎖列表每5秒鐘自動刷新一次。您可以使用“刷新時間”下拉菜單更改自動刷新時間。要暫停自動刷新,請單擊“暫停”按鈕:
您還可以通過“要顯示的行數”下拉菜單設置要顯示的行數。
結論
在今天的文章中,我們學習了如何使用Navicat Monitor發現MySQL 8中的瓶頸和死鎖。您可以下載適用于 MySQL、MariaDB 的Navicat Monitor免費版評估一下~
相關內容推薦:
想要購買該產品正版授權,或了解更多產品信息請點擊
1024,慧都致敬程序員們,zend現金優惠券限時放送,了解詳情請點擊下方圖片
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn