目錄 第一章 - 簡介 4 關 於 Navicat Monitor 4 使用者授權合約 5 第二章 - 開始使用 10 需求 10 安裝 11 離線安裝 11 線上安裝 13 升級 14 主要版本升級 14 次要版本升級 14 初始設定 16 使用者介面 20 主工具列 20 Navicat Monitor 應用程式 21 建立執行個體 21 第三章 - 配置 24 啟用 24 備份或遷移 25 應用程式 26 配置應用程式設定 26 配置日期和時間 27 配置記錄內務處理 27 使用者和角色...
目錄 | ||
Navicat Monitor 是一套安全、簡單而且無代理程式的遠端伺服器監控工具。它具有強大的功能使你的監控能夠發揮最大效用。受監控的伺服器包括 MySQL、MariaDB 和 SQL Server,並與 Amazon RDS、Amazon Aurora、Oracle Cloud、 Google Cloud、Microsoft Azure 和 Alibaba Cloud 等雲端資料庫相容。Navicat Monitor 是一款以伺服器為基礎的軟體,可以使用網頁瀏覽器從任何地方存取。透過網路存取,你可以全天候輕鬆無縫地掌握全球伺服器的狀況。
以下是 Navicat Monitor 的一些主要功能:
即時執行個體效能監控
獲取警示通知並設定警示原則
自定警示度量
用於識別慢速查詢的查詢分析器
監 控 複 寫
比較和列印圖表
設定傳發報告電子郵件的排程
詳情請瀏覽我們的網站:xxxxx://xxx.xxxxxxx.xxx/xxx
IMPORTANT: THIS SOFTWARE END USER LICENSE AGREEMENT ("EULA") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR, IF PURCHASED OR OTHERWISE ACQUIRED BY OR FOR AN ENTITY, AN ENTITY) AND PREMIUMSOFT CYBERTECH LTD..READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE. IT PROVIDES A LICENSE TO USE THE SOFTWARE AND CONTAINS WARRANTY INFORMATION AND LIABILITY DISCLAIMERS. BY INSTALLING AND USING THE SOFTWARE, YOU ARE CONFIRMING YOUR ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO BE BOUND BY THESE TERMS, THEN DO NOT INSTALL THE SOFTWARE AND RETURN THE SOFTWARE TO YOUR PLACE OF PURCHASE. THIS EULA SHALL APPLY ONLY TO THE SOFTWARE SUPPLIED BY PREMIUMSOFT CYBERTECH LTD. HEREWITH REGARDLESS OF WHETHER OTHER SOFTWARE IS REFERRED TO OR DESCRIBED HEREIN.
1. Definitions
"Not For Resale (NFR) Version" means a version, so identified, of the Software to be used to review and evaluate the Software, only.
"PremiumSoft" means PREMIUMSOFT CYBERTECH LTD. and its licensors, if any.
"Software" means only the PremiumSoft software program(s) and third party software programs, in each case, supplied by PremiumSoft herewith, and corresponding documentation, associated media, printed materials, and online or electronic documentation.
"Unregistered version", "Trial version" or "Demo version" means an unregistered copy of the SOFTWARE ("UNREGISTERED SOFTWARE") which may be used by the USER for evaluation purposes for a period of fourteen (14) days following the initial installation of the UNREGISTERED SOFTWARE. The UNREGISTERED SOFTWARE may be freely copied and distributed to other users for their evaluation.
2. License Grants
The licenses granted in this Section 2 are subject to the terms and conditions set forth in this EULA:
The Trial version of the Software has a 14-day evaluation license. During the evaluation period, it provides you the flexibility to monitor and view data for an unrestricted number of database instances. After the evaluation period, to continue monitoring you must purchase the appropriate quantity of Token for your database instances. And use the License Allocation to configure how your Tokens are allocated to your registered database instances. The Software starts monitoring activated database instances immediately after you allocate your Tokens. You can deallocate a Token from one database instance in order to allocate it to another instance.
You may make one copy of the Software in machine-readable form solely for backup purposes. You must reproduce on any such copy all copyright notices and any other proprietary legends on the original copy of the Software. You may not sell or transfer any copy of the Software made for backup purposes.
You agree that PremiumSoft may audit your use of the Software for compliance with these terms at any time, upon reasonable notice. In the event that such audit reveals any use of the Software by you other than in full
compliance with the terms of this Agreement, you shall reimburse PremiumSoft for all reasonable expenses related to such audit in addition to any other liabilities you may incur as a result of such non-compliance.
Your license rights under this EULA are non-exclusive.
3. License Restrictions
Other than as set forth in Section 2, you may not make or distribute copies of the Software, or electronically transfer the Software from one computer to another or over a network.
You may not alter, merge, modify, adapt or translate the Software, or decompile, reverse engineer, disassemble, or otherwise reduce the Software to a human-perceivable form.
Unless otherwise provided herein, you may not rent, lease, or sublicense the Software.
Other than with respect to a Trial / Demo Version or a Not For Resale Version of the Software, you may permanently transfer all of your rights under this EULA only as part of a sale or transfer, provided you retain no copies, you transfer all of the Software (including all component parts, the media and printed materials, any upgrades, this EULA, the serial numbers, and, if applicable, all other software products provided together with the Software), and the recipient agrees to the terms of this EULA. If the Software is an upgrade, any transfer must include all prior versions of the Software from which you are upgrading.
If the copy of the Software is licensed as part of the whole Studio (a suite of products), the Software shall be transferred only with and as part of the sale or transfer of the whole Studio, and not separately. You may retain no copies of the Software. You may not sell or transfer any Trial / Demo Version or Not For Resale Version of the Software.
Unless otherwise provided herein, you may not modify the Software or create derivative works based upon the Software.
Unless otherwise provided herein, you shall not in the aggregate, install or use more than one copy of the Trial / Demo Version, download the Trial / Demo Version under more than one username, alter the contents of a hard drive or computer system to enable the use of the Trial / Demo Version of the Software for an aggregate period in excess of the trial period for one license to such Trial / Demo Version, disclose the results of software performance benchmarks obtained using the Trial / Demo Version to any third party without PremiumSoft prior written consent, or use the Trial / Demo Version of the Software for a purpose other than the sole purpose of determining whether to purchase a license to a commercial or education version of the software; provided, however, notwithstanding the foregoing, you are strictly prohibited from installing or using the Trial / Demo Version for commercial training purpose.
You may only use the Not for Resale Version of the Software to review and evaluate the Software. You may receive the Software in more than one medium but you shall only install or use one medium. Regardless of the number of media you receive, you may use only the medium that is appropriate for the server or computer on which the Software is to be installed.
You may receive the Software in more than one platform but you shall only install or use one platform. You shall not use the Software to develop any application having the same primary function as the Software. In the event that you fail to comply with this EULA, PremiumSoft may terminate the license and you must destroy all copies of the Software (with all other rights of both parties and all other provisions of this EULA surviving any such termination).
This program may include Oracle Instant Client (OCI). You agree that you shall not use of the Oracle Instant Client to the business operations; not assign, give, or transfer the Oracle Instant Client or an interest in them to another individual or entity; make the Programs available in any manner to any third party for use in the third party's business operations; and title to the Programs from passing to the end user or any other party; not reverse engineer, disassemble or decompilation the Oracle Instant Client and duplicate the Programs except for a sufficient number of copies of each Program for your licensed use and one copy of each Program media; discontinue use and destroy or return to all copies of the Oracle Instant Client and documentation after termination of the Agreement; not publish any results of benchmark tests run on the Programs;
comply fully with all relevant export laws and regulations of the United States and other applicable export and import laws to assure that neither the Oracle Instant Client, nor any direct product thereof, are exported, directly or indirectly, in violation of applicable laws; allow PremiumSoft to audit your use of the Oracle Instant Client;
4. Upgrades
If this copy of the Software is an upgrade from an earlier version of the Software, it is provided to you on a license exchange basis. You agree by your installation and use of such copy of the Software to voluntarily terminate your earlier EULA and that you will not continue to use the earlier version of the Software or transfer it to another person or entity unless such transfer is pursuant to Section 3.
5. Ownership
The foregoing license gives you limited license to use the Software. PremiumSoft and its suppliers retain all rights, title and interest, including all copyright and intellectual property rights, in and to, the Software (as an independent work and as an underlying work serving as a basis for any application you may develop), and all copies thereof. All rights not specifically granted in this EULA, including Federal and International Copyrights, are reserved by PremiumSoft and its suppliers.
6. LIMITED WARRANTY AND DISCLAIMER
Except with respect to Trial / Demo Version and Not For Resale Version of the Software, PremiumSoft warrants that, for a period of thirty (30) days from the date of delivery (as evidenced by a copy of your receipt): the physical media on which the Software is furnished will be free from defects in materials and workmanship under normal use. The Software is provided "as is". PremiumSoft makes no warranties, express or implied, arising from course of dealing or usage of trade, or statutory, as to any matter whatsoever.
PremiumSoft provides no remedies or warranties, whether express or implied, for Trial / Demo version, and the Not for Resale version of the Software. Trial / Demo version, and the Not for Resale version of the Software are provided "as is".
Except as set Forth in the foregoing limited warranty with respect to software other than Trial/ Demo version and Not for Resale version, PremiumSoft and its suppliers disclaim all other warranties and representations, whether express, implied, or otherwise, including the warranties of merchantability or fitness for a particular purpose. Also, there is no warranty of non-infringement and title or quiet enjoyment. PremiumSoft does not warrant that the Software is error-free or will operate without interruption. The Software is not designed, intended or licensed for use in hazardous environments requiring fail-safe controls, including without limitation, the design, construction, maintenance or operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, and life support or weapons systems. PremiumSoft specifically disclaims any express or implied warranty of fitness for such purposes.
If applicable law requires any warranties with respect to the Software, all such warranties are limited in duration to thirty (30) days from the date of delivery.
No oral or written information or advice given by PremiumSoft, its dealers, distributors, agents or employees shall create a warranty or in any way increase the scope of ANY warranty PROVIDED HEREIN.
7. LIMITATION OF LIABILITY
(a) Neither PremiumSoft nor its suppliers shall be liable to you or any third party for any indirect, special, incidental, punitive or consequential damages (including, but not limited to, damages for the inability to use equipment or access data, loss of business, loss of profits, business interruption or the like), arising out of the use of, or inability to use, the Software and based on any theory of liability including breach of contract, breach of warranty, tort (including negligence), product liability or otherwise, even if PremiumSoft or its representatives have been advised of the possibility of such damages.
8. Third Party Software
The Software may contain third party software which requires notices and/or additional terms and conditions. By accepting this EULA, you are also accepting the additional terms and conditions of the third party software.
9. General
No PremiumSoft dealer, agent or employee is authorized to make any amendment to this EULA.
This EULA contains the complete agreement between the parties with respect to the subject matter hereof, and supersedes all prior or contemporaneous agreements or understandings, whether oral or written. You agree that any varying or additional terms contained in any purchase order or other written notification or document issued by you in relation to the Software licensed hereunder shall be of no effect. The failure or delay of PremiumSoft to exercise any of its rights under this EULA or upon any breach of this EULA shall not be deemed a waiver of those rights or of the breach.
If any provision of this EULA shall be held by a court of competent jurisdiction to be contrary to law, that provision will be enforced to the maximum extent permissible, and the remaining provisions of this EULA will remain in full force and effect.
10. Revisions to Terms
The Licensor reserves the right to revise the terms of the EULA by updating the EULA on its website and in updated versions of the SOFTWARE. The Licensee is advised to review the EULA for each new version of the SOFTWARE. The Licensee's continued use of the SOFTWARE shall be deemed to constitute acceptance of any revised terms.
11. Basis of Bargain
The Limited Warranty and Disclaimer and Limited Liability set forth above are fundamental elements of the basis of the agreement between PremiumSoft and you. PremiumSoft would not be able to provide the Software on an economic basis without such limitations. Such Limited Warranty and Disclaimer and Limited Liability inure to the benefit of PremiumSoft's licensors.
12. Term
By downloading and/or installing this SOFTWARE, the Licensor agrees to the terms of this EULA.
This license is effective until terminated. Licensor has the right to terminate your License immediately if you fail to comply with any term of this License.
"as is". Licensor makes no warranties, express or implied, arising from course of dealing or usage of trade, or statutory, as to any matter whatsoever. In particular, any and all warranties or merchantability, fitness for a particular purpose or non-infringement of third party rights are expressly excluded.
13. Governing Law
This License will be governed by the laws in force in Hong Kong. You hereby consent to the non-exclusive jurisdiction and venue sitting in Hong Kong to resolve any disputes arising under this EULA.
Should you have any questions concerning the validity of this License, please contact: xxxxxxxxx@xxxxxxx.xxx. If you desire to contact the Licensor for any other reason, please contact xxxxxxx@xxxxxxx.xxx.
PremiumSoft and other trademarks contained in the Software are trademarks or registered trademarks of PremiumSoft CyberTech Ltd. in the United States and/or other countries. Third party trademarks, trade names, product names and logos may be the trademarks or registered trademarks of their respective owners. You may not remove or alter any trademark, trade names, product names, logo, copyright or other proprietary notices, legends, symbols or labels in the Software. This EULA does not authorize you to use PremiumSoft or its licensors names or any of their respective trademarks.
支援安裝 Navicat Monitor 的平台
Windows
Microsoft Windows 8、Windows 8.1、Windows 10、Server 2008、Server 2012、Server 2016、Server 2019
64 位 元
macOS
Mac OS X 10.10 Yosemite、Mac OS X 10.11 El Capitan、macOS 10.12 Sierra、macOS 10.13 High Sierra、 macOS 10.14 Mojave、macOS 10.15 Catalina
64 位 元
Linux
Red Hat Enterprise Linux 6.6 或以上、CentOS 6.6 或以上、Oracle Linux 6.6 或以上、Fedora 20 或以上、
Debian 8.0 或以上、SuSE Linux Enterprise 12 或以上、openSUSE 42.3、Ubuntu 14.04 LTS、16.04 LTS 或
18.04 LTS、Amazon Linux 2
64 位 元
Docker
Docker 17 或 以 上
64 位 元
FreeBSD
FreeBSD 10.4 或 以 上
64 位 元
安裝 Navicat Monitor 的硬體需求最低硬體需求
雙核心處理器
2GB 記 憶 體
建議的硬體需求
四核心處理器或以上
8GB 或以上的記憶體
RAID-1 磁 碟 鏡 像
硬碟空間最低需求
4GB/opt
支援的網頁瀏覽器
Firefox(最新版本)
Chrome(最新版本)
Internet Explorer 11 或 以 上
Microsoft Edge 39 或 以 上
Safari 9.1.3 或 以 上
支援的可監控伺服器
MySQL 5.1.73 或 以 上
MariaDB 10.0 或 以 上
SQL Server 2008 R2 SP1 或 以 上
支援的儲存庫資料庫
MySQL 5.1.73 或 以 上
MariaDB 10.0 或 以 上
PostgreSQL 9.5.1 或 以 上
SQL Server 2008 R2 SP1 或 以 上
Amazon RDS 執 行 個 體
離線安裝適用於 Navicat Monitor 支援的所有平台,但 Amazon Linux 2 和 Docker 容器除外。
Windows
請按照以下步驟在 Windows 上安裝 Navicat Monitor:
1. 下 載 Navicat Monitor Windows 版 本 。
2. 開啟「.exe」檔案。
3. 在歡迎畫面按一下「下一步」。
4. 請閱讀授權合約。接受並按一下「下一步」。
5. 接受安裝位置按一下「下一步」。如果你想選擇另一個資料夾,請按一下「瀏覽」。
6. 執行其餘的步驟。
7. 安裝完成之後,Navicat Monitor 會自動啟動。在彈出瀏覽器中配置初始設定。
macOS
請按照以下步驟在 macOS 上安裝 Navicat Monitor:
1. 下 載 Navicat Monitor macOS 版 本 。
2. 開啟「.dmg」檔案。
3. 拖曳 Navicat Monitor 到你的應用程式資料夾來安裝。
4. 安裝完成之後,Navicat Monitor 會自動啟動。在彈出瀏覽器中配置初始設定。
Linux
請按照以下步驟在 Linux 上安裝 Navicat Monitor:
1. 下載適用於你的作業系統版本的 Navicat Monitor Linux 版本安裝套件。
2. 開啟終端機。以「root」的身份執行以下命令。
3. 安 裝 Navicat Monitor:
作業系統版本 | 命令 |
RHEL 6.6 或以上、CentOS 6.6 或以上、 Oracle Linux 6.6 或以上 | yum localinstall navicatmonitor-x.y.z.rpm |
RHEL 7.x、CentOS 7.x、Oracle Linux 7.x | yum localinstall navicatmonitor-x.y.z.rpm |
Fedora 20 或以上 | yum localinstall navicatmonitor-x.y.z.rpm |
Ubuntu 14.04 LTS 、 16.04 LTS 或 18.04 LTS | dpkg -i navicatmonitor |
Debian 8.x、Debian 9.x | dpkg -i navicatmonitor |
openSUSE 42.3、SuSE 12 或以上 | zypper in navicatmonitor-x.y.z.rpm |
4. 啟 動 Navicat Monitor:
sudo /etc/init.d/navicatmonitor start
5. Navicat Monitor 啟動之後,你可以使用瀏覽器前往 xxxx://xxxx-xx-xxxxxxx:0000 配置初始設定。
FreeBSD
請按照以下步驟在 FreeBSD 上安裝 Navicat Monitor:
1. 下 載 Navicat Monitor FreeBSD 版 本 。
2. 開啟終端機。執行以下命令。
3. 安 裝 Navicat Monitor:
pkg add -f navicatmonitor-1.6.0-0.txz
4. 啟 動 Navicat Monitor:
/etc/rc.d/navicatmonitor start
5. Navicat Monitor 啟動之後,你可以使用瀏覽器前往 xxxx://xxxx-xx-xxxxxxx:0000 配置初始設定。
線上安裝只適用於 macOS 和 Linux 平台,以及 Docker 容器。
macOS
Linux
在 Red Hat Enterprise Linux 6.6 、 CentOS 6.6 或 Oracle Linux 6.6 或 以 上 使 用 Yum 安 裝
在 Red Hat Enterprise Linux 7.x 、 CentOS 7.x 或 Oracle Linux 7.x 使 用 Yum 安 裝
在 Fedora 20 或 以 上 使 用 Yum 安 裝
在 Debian 8.x 或 Debian 9.x 使 用 Apt 安 裝
在 Ubuntu 14.04 LTS 、 16.04 LTS 或 18.04 LTS 使 用 Apt 安 裝
在 Amazon Linux 2 使 用 Yum 安 裝
在 openSUSE 42.3 、 SuSE Linux Enterprise 12 或 以 上 使 用 Zypper 安 裝
Docker
在將 Navicat Monitor 升級至最新的主要版本(例如由 1.x 至 2.x)之前,我們建議你先備份你的儲存庫資料庫,因為主要升級是無法復原的。
請按照以下步驟升級 Navicat Monitor:
1. 前往「配置」。
2. 按一下「備份、升級或遷移」。
3. 選取「升級到最新的主要版本」。
4. 按一下「下載 Monitor 設定 Zip 檔案」以備份目前的 Navicat Monitor 設定。
5. 【如果你使用訂閱方案,就可以略過此步驟】按一下「取消啟用」以取消啟用所有記號金鑰。
6. 【如果你使用訂閱方案,就可以略過此步驟】前往客 戶服務中心升級至對最新主要版本有效的記號金鑰。
7. 解除安裝目前版本。
9. 啟動 Navicat Monitor 並登入你的帳號。
Windows
請按照以下步驟在 Windows 上升級 Navicat Monitor:
1. 在通知區域中,在 上按一下滑鼠右鍵,然後選擇「檢查更新」。
2. 如果有新版本,按一下「安裝」。
3. 升級完成之後,Navicat Monitor 會自動啟動。
macOS
請按照以下步驟在 macOS 上升級 Navicat Monitor:
1. 在選單列,按一下 並選擇「檢查更新」。
2. 如果有新版本,按一下「安裝更新」。
3. 下載完成之後,按一下「安裝」。
4. 升級完成之後,Navicat Monitor 會自動啟動。
Linux
請按照以下步驟在 Linux 上升級 Navicat Monitor:
1. 開啟終端機。以「root」的身份執行以下命令。
2. 停 止 Navicat Monitor:
sudo /etc/init.d/navicatmonitor stop
3. 更 新 Navicat Monitor:
作業系統版本 | 命令 |
Red Hat Enterprise Linux、CentOS、Oracle Linux、Fedora | yum clean all; yum update navicatmonitor |
Ubuntu、Debian | apt-get upgrade |
SUSE | zypper refresh; zypper update navicatmonitor |
4. 啟 動 Navicat Monitor:
sudo /etc/init.d/navicatmonitor start
FreeBSD
請按照以下步驟在 FreeBSD 上升級 Navicat Monitor:
1. 開啟終端機。執行以下命令。
2. 停 止 Navicat Monitor:
/etc/rc.d/navicatmonitor stop
3. 移除舊套件:
pkg remove navicatmonitor
4. 安裝新套件:
pkg add -f navicatmonitor-2.1.0-0.x86_64.txz
5. 啟 動 Navicat Monitor:
/etc/rc.d/navicatmonitor start
當 安 裝 完 畢 並 首 次 啟 動 Navicat Monitor 時 , 瀏 覽 器 將 彈 出 並 開 啟 你 的 Navicat Monitor 的 網 址
「http://<your_ip_address>:<port_number>」。你需要在歡迎頁面完成 Navicat Monitor 的基本配置。
【注意】<your_host_address> 是安裝了 Navicat Monitor 的系統的主機名稱,以及 <port_number> 預設為 3000。對於 Linux 版本,你需要手動開啟瀏覽器並前往 http://<your_ip_address>:<port_number>。
如果你想匯入 Navicat Monitor 配置設定,請參閱遷移或備份以取得詳細資料。
建立超級使用者帳號
超級使用者是一個本機使用者(管理員)帳號,可以無限制地存取 Navicat Monitor 的功能。
1. 在歡迎頁面中,按一下「初始設定」。
2. 輸入超級使用者的個人資料資訊:使用者名稱、密碼、全名、偏好的語言、電子郵件、行動電話。
3. 按一下「下一步」。
選擇預設外觀
你可以為超級使用者帳號和其他使用者選擇預設外觀(淺色或深色外觀)。每個使用者都可以隨時在個人資料頁面編輯自己的設定。
設定儲存庫資料庫
儲存庫資料庫儲存警示和效能度量資料以進行歷史分析。它可以是 MySQL 資料庫、MariaDB 資料庫、PostgreSQL 資料庫、SQL Server 或 Amazon RDS 執行個體。我們不建議將儲存庫資料庫設定為你計劃監控的執行個體或生產資料庫。
【注意】管理員可以在初始設定之後隨時變更儲存庫資料庫。請參閱儲存庫資料庫以取得詳細資料。
17
1. 選擇儲存庫資料庫的「資料庫類型」。
2. 輸入連線資訊以連線到儲存庫資料庫。
主機名稱 | 資料庫伺服器的主機名稱或 IP 位址。 |
埠 | x線到資料庫伺服器的 TCP/IP 埠。 |
登入方法 | 【SQL Server】驗證方法:SQL Server 驗證或 Windows 驗證。 |
資料庫名稱 | 儲存庫資料庫的名稱。它可以是空的現有資料庫,也可以是由 Navicat Monitor 建立的新資料庫 |
使用者名稱 | x線到資料庫伺服器的使用者名稱。使用者帳號必須有以下權限: MySQL 或 MariaDB - 所有資料庫物件 SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES、CREATE VIEW 的權限 PostgreSQL - 可以登入、可以建立資料庫和超級使用者 SQL Server - CREATE、UPDATE、SELECT 和 DELETE |
密碼 | x線到資料庫伺服器的密碼。 |
3. 按一下「下一步」。
設定應用程式資訊
1. 如有需要編輯應用程式的資訊。
埠 | Navicat Monitor 將接聽的埠號。 |
網站網址 | 將用於警示電子郵件內的 Navicat Monitor 網站網址。 |
IP 位 址 | 如果機器已被指派了多個 IP 位址,你可以指定使用者存取 Navicat Monitor 時使用的 IP 位址。「0.0.0.0」表示機器上的所有 IPv4 位址。「::」 表示機器上的所有 IPv4 和 IPv6 位址。 |
2. 按一下「下一步」。
確認設定
確認配置資訊,並按一下「完成」。初始配置程序可能需要幾分鐘時間來設定儲存庫資料庫。
登 入 Navicat Monitor
配置成功完成之後,將顯示一個登入頁面,你可以使用管理員使用者帳號登入 Navicat Monitor。
導覽選單
導覽選單允許你存取基本功能,如概覽、警示、查詢分析器、複寫和配置。
鐘形圖示
當有升級可用時,鐘形圖示旁邊的圓點可讓你知道有更新通知。按一下鐘形圖示檢視通知。
使用者選單
使用者選單允許你開啟自己的個人資料頁面,選擇採用淺色或深色外觀,變更使用者介面的語言並登出目前使用者的階段作業。如果你有足夠的權限,你亦可以開啟啟用頁面。
已選取的執行個體
顯示左邊執行個體窗格中的所有已選取的執行個體。按一下它以顯示或隱藏執行個體窗格。
位置導覽
位置導覽顯示目前頁面的位置。按一下其中一個等級可跳至該頁面。
Navicat Monitor 應用程式
Navicat Monitor 應用程式是一個小型公用程式,可以快速存取 Navicat Monitor,顯示 Navicat Monitor 服務的狀態資訊,通知任何變更和更新。它僅適用於 Windows 和 MacOS 版本。
狀態 | Navicat Monitor 服務的目前狀態。 |
啟 動 / 停 止 | 啟動或停止 Navicat Monitor 服務。 |
自動啟動 | 當你開啟電腦時自動啟動 Navicat Monitor 應用程式,並在登入電腦時 自動啟動 Navicat Monitor 服務。 |
開 啟 Navicat Monitor | 在瀏覽器中啟動 Navicat Monitor。 |
檢查更新 | 檢查更新並提示安裝最新版本(如果有)。 |
關 於 Navicat Monitor / 關於 | 顯示 Navicat Monitor 的版本編號。 |
說明 | 開啟使用者手冊。 |
結束 | 離開 Navicat Monitor 應用程式。這不會停止 Navicat Monitor 服務。 |
完成初始設定並登入 Navicat Monitor 之後,即可建立要監控的執行個體。Navicat Monitor 使用無代理程式架構來監控資料庫伺服器並定期收集資料。它不需要在被監控的伺服器上安裝任何代理程式軟體。
你可以在以下頁面建立新執行個體,按一下「+ 新增執行個體」並選取伺服器類型。
在新增執行個體視窗中,在「執行個體名稱」輸入一個恰當的名稱描述你的執行個體,並選取執行個體的「群組」。如果你想加入新群組,請按一下「新增群組」。然後,提供以下資訊來連線到你的伺服器。
連線到閘道伺服器
Navicat Monitor 可以透過安全的 SSH 通道連線到資料庫伺服器以傳送和接收監控資料。即使遠端連線被停用或被防火牆封鎖,它都能讓你連線到你的伺服器。
1. 在「閘道伺服器」部分,啟用「透過 SSH 通道連線到閘道伺服器」。
2. 輸入以下資訊:
主機名稱 | SSH 伺服器的主機名稱。 |
埠 | SSH 伺服器的埠,預設情況下它是 22。 |
使用者名稱 | SSH 伺服器機器的使用者。(它不是一個資料庫伺服器的使用者。) |
驗證方法 | SSH 驗證方法:密碼或公開金鑰。 |
密碼 | 【密碼驗證】登入 SSH 伺服器的密碼。 |
私密金鑰 | 【公開金鑰驗證】這是和你的公開金鑰一起使用。 |
密碼短語 | 【公開金鑰驗證】密碼短語和密碼完全一樣,除了它應用於你產生的金鑰 而不是帳號。 |
輸入執行個體連線的詳細資料
1. 在「MySQL 伺服器」、「MariaDB 伺服器」或「SQL Server」部分,輸入以下的資訊:
主機名稱 / 端點 | 資料庫伺服器的主機名稱或 IP 位址。或,用於連線到 Amazon Web Services 執行個體的端點。 |
埠 | x線到資料庫伺服器的 TCP/IP 埠。 |
驗證 | 【SQL Server】驗證方法:SQL Server 驗證或 Windows 驗證。 |
使用者名稱 | x線到資料庫伺服器的監控使用者。我們建議為監控使用者建立一個獨立的帳號,這不會使受監控的執行個體產生負載。 MySQL 或 MariaDB - 你應該將所有資料庫物件的 REPLICATION CLIENT、SUPER、PROCESS、 SELECT 和 INDEX 權限授予監控使 用者。 SQL Server - 你應該將 VIEW SERVER STATE、VIEW DATABASE STATE、SELECT 和 sysadmin 伺服器角色的成員身份授予監控使用者。 |
密碼 | 監控使用者的登入密碼。 |
伺服器類型 | 【MySQL 或 MariaDB】伺服器的類型:類 Unix 系統或 Windows。 |
使 用 SSL 驗 證 | 【MySQL 或 MariaDB】啟用此選項以使用 Secure Sockets Layer (SSL)憑證。 |
SSL 憑 證 | 【MySQL 或 MariaDB】用於建立加密連線的 SSL 憑證。 |
資料庫 | 【 Azure SQL Database】你要監控的資料庫。 |
2. 按一下「新增」。
登入 SSH 或 SNMP 以存取系統度量
Navicat Monitor 透過 SSH 或 SNMP 來存取和收集伺服器的系統效能度量,如 CPU 和記憶體資源。如果你不提供此登入資訊,你仍然可以在不顯示系統效能度量的情況下監控你的伺服器。
【注意】僅適用於 MySQL 和 MariaDB。
類 Unix 系統伺服器
1. 在「CPU 和記憶體」部分,啟用「登入 SSH 以存取 CPU 和記憶體的資料」。
2. 輸入以下的資訊:
埠 | SSH 伺服器的埠,預設情況下它是 22。 |
使用者名稱 | SSH 伺服器機器的使用者。(它不是一個資料庫伺服器的使用者。) |
驗證方法 | SSH 驗證方法:密碼或公開金鑰。 |
密碼 | 【密碼驗證】登入 SSH 伺服器的密碼。 |
私密金鑰 | 【公開金鑰驗證】這是和你的公開金鑰一起使用。私密金鑰應該只有你可讀取。 |
密碼短語 | 【公開金鑰驗證】密碼短語和密碼完全一樣,除了它應用於你產生的金鑰 而不是帳號。 |
3. 按一下「新增」。
Windows 類型伺服器
1. 在「CPU 和記憶體」部分,啟用「登入 SNMP 以存取 CPU 和記憶體的資料」。
2. 輸入以下的資訊:
群體 | 指派至伺服器用於驗證的 SNMP 群體字串(作為密碼)。 |
3. 按一下「新增」。
【注意】當你使用閘道連線到 Windows 類型伺服器時,Navicat Monitor 無法存取系統度量。
當執行個體的試用期結束時,Navicat Monitor 需要記號以繼續監控該執行個體。記號可透過永久授權或訂閱購買。若要管理你的記號並授權你的執行個體,請前往「配置」->「啟用記號金鑰和授權執行個體」。
【注意】xx授權和訂閱方案不能在同一個 Navicat Monitor 上使用。在變更啟用方法之前,你必需先取消啟用記號金鑰或登出你的 Navicat ID。
永久授權
如果你購買了永久授權,你將收到一個記號金鑰,可在 Navicat Monitor 中啟用已購買的記號。
在「永久方案」部分,將你的記號金鑰貼到「輸入啟用記號金鑰號碼」文字方塊並按一下「啟用」按鈕。Navicat Monitor
會聯絡我們的授權伺服器以啟用記號金鑰。如果啟用程序成功,會顯示記號金鑰的詳細資料。
離線啟用
當你的電腦沒有網際網路連線時,可以使用離線啟用。你將需要另一部有網際網路連線的電腦才能完成此啟用程序。
1. 在沒有網際網路連線對話方塊中,按一下「離線啟用」。
2. 在「在這裡複製請求碼:」方塊複製請求碼。
3. 在有網際網路連線的電腦開啟網頁瀏覽器並前往
xxxxx://xxxxxxxx.xxxxxxx.xxx/xxx/xxxxxx_xxxxxxxx.xxx。
4. 貼上或輸入請求碼到左邊方塊。
5. 按一下「取得啟用碼」。
6. 複製右邊方塊中產生的啟用碼。
7. 返回你正在啟用 Navicat Monitor 的電腦。
8. 將啟用碼貼到「在這裡貼上啟用碼:」方塊。
9. 按一下「啟用」。
取消啟用記號金鑰
在「# 個本機啟用的記號」部分,按一下要取消啟用的記號金鑰旁邊的「取消啟用」按鈕。Navicat Monitor 會聯絡我們的授權伺服器以取消啟用記號金鑰。如果取消啟用程序成功,記號金鑰的詳細資料將從清單中刪除。
如果沒有足夠的可用記號來取消啟用記號金鑰,你可能需要取消授權你的執行個體以釋放一些記號。否則,「取消啟用」按鈕會停用。
訂閱方案
如果你訂閱了一個方案,則可以在訂閱期內登入你的 Navicat ID 以使用記號。
【注意】Navicat ID 是你用於訂閱方案的電子郵件地址。
在「訂閱方案」部分,提供你的「NAVICAT ID」和「密碼」。登入後,會顯示訂閱方案的詳細資料。
Navicat Monitor 預設每小時與我們的授權伺服器聯絡一次,目的是自動重新載入方案。如果你已在入口網站中更新了方案,則可以使用「重新載入方案」按鈕強制重新載入新的方案。
【注意】每個 Navicat ID 只能連接一個 Navicat Monitor。如果你在另一個 Navicat Monitor 中登入你的 Navicat ID,你將會登出目前的 Navicat Monitor ,並且所有執行個體都將自動取消授權。
分配記號
在「#/# 個記號可用」部分,所有未授權的執行個體顯示在「未授權的執行個體」清單,而所有已授權的執行個體則顯示在「已授權的執行個體」清單。你可以將可用的記號分配給未授權的執行個體,選取未授權的執行個體並按一下「授權 >」按鈕。如果你想釋放記號以授權其他執行個體,請選取一個已授權的執行個體並按一下「< 取消授權」按鈕。
【注意】當試用期到期時,Navicat Monitor 將停止監控和收集來自所有未授權的執行個體的資料,並且不會為其提供警示。
匯出 Navicat Monitor 設定可用於應用程式伺服器遷移或備份目的。匯出的 zip 檔案包括記號金鑰、執行個體設定、儲存庫資料庫設定以及還原時所需的所有檔案。若要備份 Navicat Monitor 設定,請前往「配置」->「備份、升級或遷移」。
【注意】你只能在相同的主版本和次版本遷移設定。例如,Navicat Monitor v1.1.x 只接受 v1.1.y 的 zip 檔案。
備 份 Navicat Monitor 設 定
1. 選取「僅備份」。
2. 按一下「下載 Monitor 設定 Zip 檔案」以備份目前的 Navicat Monitor 設定。
將 Navicat Monitor 遷移至另一個伺服器
1. 選取「遷移到另一個監控伺服器」。
2. 按一下「下載 Monitor 設定 Zip 檔案」以備份目前的 Navicat Monitor 設定。
3. 【如果你使用訂閱方案,就可以略過此步驟】按一下「取消啟用」以取消啟用所有記號金鑰。
4. 在新伺服器上安裝 Navicat Monitor。
5. 在新伺服器啟動並開啟 Navicat Monitor。
6. 在「初始設定」中,按一下「匯入 Monitor 設定」。
7. 拖放或瀏覽 zip 檔案以上載它。
8. 設定匯入後,按一下「繼續」。
9. 如有需要,修改儲存庫資料庫的設定。
10. 按一下「還原 Monitor 設定」。
11. 如果還原成功,按一下「繼續」。
12. 【如果你使用訂閱方案,就可以略過此步驟】列出所有現有記號。如果你想現在啟用它們,按一下「啟用」。然後,按一下「繼續」。
13. 分配已啟用的記號以授權現有的執行個體。
14. 按一下「完成」。
你可以檢視或變更 Navicat Monitor 的應用程式設定,例如埠、網站網址和 IP 位址。若要配置應用程式設定,請前往
「配置」->「應用程式設定」。
這裡列出了 Navicat Monitor 的應用程式設定。你可以編輯以下設定:
埠 | Navicat Monitor 將接聽的埠號。 |
網站網址 | 將用於警示電子郵件內的 Navicat Monitor 網站網址。 |
IP 位 址 | 如果機器已被指派了多個 IP 位址,你可以指定使用者存取 Navicat Monitor 時使用的 IP 位址。「0.0.0.0」表示機器上的所有 IPv4 位址。「::」表示機器 |
上的所有 | IPv4 | 和 | IPv6 | 位址。 |
【注意】一旦你變更了上述設定,你需要重新啟動 Navicat Monitor 服務,新設定才能生效。
你可以檢視或變更 Navicat Monitor 的日期和時間設定。若要配置此設定,請前往「配置」->「日期和時間」。列出 Navicat Monitor 的日期和時間資訊。你可以啟用「使用 24 小時制」來使用 24 小時制系統。
Navicat Monitor 會記錄詳細的伺服器錯誤和訊息,以便追蹤伺服器中發生的任何問題。若要配置此設定,請前往「配置」
->「記錄內務處理」。
你可以指定「每個組建的最大大小」和「保留的最大組建數量」來控制記錄的組建保留原則。
Navicat Monitor 讓你建立本機使用者,或使用 LDAP 或 AD 驗證建立外部使用者。若要配置使用者,請前往「配置」
->「使用者」。
【注意】在初始設定時建立的管理員使用者帳號不能變更為 LDAP 或 AD 使用者。
【提示】你可以按一下右上角的使用者圖示並選取「我的個人資料」來檢視或編輯你的個人資料。
建立新使用者
你可以按一下左邊窗格中的「+ 建立新使用者」來建立新使用者。建立本機使用者
1. 選取「本機使用者」索引標籤。
2. 輸入「使用者名稱」和「名稱」。
3. 指派新使用者擔任一個「角色」。
4. 輸入「密碼」、「確認密碼」。
5. 按一下 圖示並輸入使用者的電子郵件和電話號碼。
6. 重複步驟 2 - 5 加入另一個新使用者。
7. 按一下「建立使用者」。
建立 LDAP 使用者
1. 選取「LDAP 使用者」索引標籤。
2. 輸入「LDAP 使用者名稱」和「名稱」。
3. 指派新使用者擔任一個「角色」。
4. 按一下 圖示並輸入使用者的電子郵件和電話號碼。
5. 重複步驟 2 - 4 加入另一個新使用者。
6. 按一下「建立使用者」。
【提示】若要設定 LDAP 設定,你可以前往 LDAP 或 AD 設定頁面。
建立 AD 使用者
1. 選取「AD 使用者」索引標籤。
2. 輸入「AD 使用者名稱」和「名稱」。
3. 指派新使用者擔任一個「角色」。
4. 按一下 圖示並輸入使用者的電子郵件和電話號碼。
5. 重複步驟 2 - 4 加入另一個新使用者。
6. 按一下「建立使用者」。
【提示】若要設定 Microsoft AD 設定,你可以前往 LDAP 或 AD 設定頁面。
管理現有使用者編輯一個使用者
1. 在左邊窗格中,選取一個使用者。
2. 修改使用者個人資料,變更使用者介面語言或選擇採用淺色或深色外觀。
3. 按一下「更新個人資料」。
刪除一個使用者
1. 在左邊窗格中,將滑鼠移至一個使用者上。
2. 按一下 圖示並選取「移除使用者」。
角色是指派給使用者的權限集合。預設情況下,Navicat Monitor 包含三個預先定義的角色,你可指派給不同的使用者以限制其存取權限。它還允許你建立具自訂權限設定的新角色。若要配置角色及其權限,請前往「配置」->「角色和權限」。
每個預先定義的角色都有不同的權限:
角色 | 權限 |
管理員 | 可以完全控制存取所有頁面。這個角色的權限是不可以編輯的。 |
DBA | 可以存取所有頁面,但以下功能「除外」: - 啟用記號金鑰,授權或取消授權執行個體 - 編輯一般設定、儲存庫資料庫、資料清除 - 擷取全部記錄檔 - 編輯警示通知設定 - 加入、移除或編輯使用者的個人資料、角色和權限 |
操作員 | 可以存取所有頁面,但以下功能「除外」: - 將警示指派給群組成員 - 在查詢分析器結束程序 - 所有配置變更 |
設定 IP 位址限制
管理員可以在角色等級限制登入存取權限,以防止使用者從任何未授權的位置登入 Navicat Monitor。如果為某個角色定義了 IP 位址限制,這些限制會影響屬於該角色的所有使用者。若要設定一個 IP 位址範圍或一個 IP 地址來限制角色,請遵循下列步驟:
1. 在左邊窗格中,選取一個角色。
2. 在「IP 位址限制」部份,按一下「+ 加入範圍」。
3. 選擇 IP 位址的「類型」:IPv4 或 IPv6。
4. 輸入「子網路」。
5. 按一下「儲存」。
建立新角色
你還可以建立新角色以符合使用者的存取控制需求。根據他們的需求,你可以建立自訂角色並指派給所需的使用者,使他們能夠在指定的範圍內執行工作。
1. 在左邊窗格中,按一下「+ 新增自訂角色」。
2. 輸入「角色名稱」。
3. 在「IP 位址限制」部份,如果你想限制新角色從一個 IP 位址範圍存取,可以按一下「+ 加入範圍」。
4. 在「權限」部份,開啟你想授予角色的權限。
5. 按一下「儲存」。
管理現有角色編輯一個角色
1. 在左邊窗格中,選取一個角色。
2. 修改角色的設定:角色名稱(僅限自訂角色)、IP 位址限制設定或權限。
3. 按一下「儲存」。
複製一個角色
1. 在左邊窗格中,將滑鼠移至一個角色上。
2. 按一下 圖示並選取「複製」。
3. 新建立的角色會被命名為「role_name 複製」。刪除一個自訂的角色
1. 在左邊窗格中,將滑鼠移至一個角色上。
2. 按一下 圖示並選取「刪除」。
你可以配置 Navicat Monitor 透過外部託管的 LDAP 伺服器驗證使用者或使用 Microsoft Active Directory(AD)認證驗證使用者。若要配置 LDAP 或 AD 設定,請前往「配置」->「LDAP 或 AD 設定」。
LDAP 設 定
x要使用 LDAP 驗證,請配置以下資訊:
LDAP 伺服器主機名稱 | 輸入你的 LDAP 伺服器的主機名稱、IP 位址或網址。 |
加密 | 選取與你的 LDAP 伺服器通訊的加密方法。 |
埠 | 輸入用於連線到你的 LDAP 伺服器的埠。 |
LDAP 伺服器允許匿名繫 結 | 如果你的 LDAP 伺服器允許匿名繫結,請開啟此選項。 |
使用者搜尋資料庫 | 輸入搜尋資料庫篩選來搜尋使用者。(例如:如果你的使用者位於 「xxxxxx.xxx」,搜尋資料庫篩選將會是 dc=domain,dc=com) |
使用者 DN | 如果不允許匿名繫結,請輸入使用者辨別名稱以繫結到你的 LDAP 伺服器。(例如:如果你的使用者名稱是 admin,使用者 DN 將會是 cn=admin,dc=domain,dc=com) |
密碼 | 輸入指定的「使用者 DN」的密碼。 |
測試設定 | 按一下這個按鈕來測試 Navicat Monitor 和你的 LDAP 伺服器之間的 x線。 |
驗證模式 | 選取用於使用 LDAP 伺服器驗證使用者的驗證模式。 |
【比對驗證】密碼屬性名稱 | 輸入包含以密碼為基礎的驗證機制名稱的屬性名稱。 |
【比對驗證】密碼摘要機制 | 選取以密碼為基礎的驗證機制。 |
使用者搜尋屬性 | 輸入包含使用者登入名稱的屬性名稱。 |
Microsoft AD 設 定
x要使用 Active Directory 驗證,請配置以下資訊:
AD 伺服器主機名稱 | 輸入你的 AD 伺服器的主機名稱或 IP 位址。 |
使用者搜尋資料庫 | 輸入搜尋資料庫篩選來搜尋使用者。(例如:如果你的使用者位於 「xxxxxx.xxx」,搜尋資料庫篩選將會是 dc=domain,dc=com) |
使用者 DN | 輸入使用者辨別名稱以繫結到你的 AD 伺服器。(例如:如果你的使用 者名稱是 admin,使用者 DN 將會是 cn=admin,dc=domain,dc=com) |
密碼 | 輸入指定的「使用者 DN」的密碼。 |
測試設定 | 按一下這個按鈕來測試 Navicat Monitor 和你的 AD 伺服器之間的連 線。 |
若要配置安全性設定,請前往「配置」->「安全性」。
你可以變更使用者密碼的複雜性需求以增加密碼強度,以及強制登出所有其他使用者階段作業。
如果要在 Navicat Monitor 和用戶端之間使用加密連線(HTTPS 階段作業),你可以將 Navicat Monitor 配置為使用
SSL/TLS 通訊協定。請按一下「+ 加入憑證」並配置以下資訊:
名稱 | 輸入憑證的名稱。 |
憑證 | 貼上憑證檔案的內容。 |
私密金鑰 | 貼上私密金鑰檔案的內容。 |
憑證鏈結 | 貼上憑證鏈結檔案的內容。 |
Navicat Monitor 可以監控多個伺服器。你可以建立執行個體,將執行個體分組,和指派成員。若要配置執行個體和群組,請前往「配置」->「全部執行個體」。
若要建立一個新執行個體來監控你的伺服器,請按一下「+ 新增執行個體」並選取伺服器類型。然後,在新增執行個體視窗中輸入適當的資訊。請參閱建立執行個體以取得詳細資料。
管理執行個體
編輯一個執行個體
1. 選取一個執行個體。
2. 按一下「編輯執行個體」。
3. 修改執行個體的設定。
4. 按一下「儲存」。
【提示】若要變更執行個體的群組,只需將已選取的執行個體從一個群組拖放到另一個群組。暫停監控一個執行個體
1. 選取一個執行個體。
2. 按一下「更多動作」並選擇「暫停監控」。
變更執行個體的群組
1. 將執行個體拖放到左邊窗格中的群組。
刪除一個執行個體
1. 選取一個你想要刪除的執行個體。
2. 按一下「更多動作」並選擇「刪除執行個體」。
【提示】支援刪除多個執行個體。管理群組和成員
群組允許你將你的執行個體組織成集合。每個群組都顯示為概覽頁面中的一個索引標籤,用於快速篩選執行個體。你還可以將使用者指派給特定的群組作為成員。如果配置了警示通知,Xxxxxxx Monitor 將在引發警示時立即向群組中的所有成員傳送通知。
所有群組都顯示在左邊窗格中,已選取群組的成員則顯示在右邊窗格中。
建立一個新群組
1. 按一下「+ 新增群組」。
2. 輸入新群組的名稱。
3. 按一下「新增」。
重新命名一個群組
1. 在左邊窗格中,將滑鼠移至一個群組上。
2. 按一下 圖示並選取「重新命名群組」。
3. 輸入一個新群組名稱。
4. 按一下「重新命名」。
加入成員到一個群組
1. 在左邊窗格中,將滑鼠移至一個群組上。
2. 按一下 圖示並選取「加入成員到群組」。
3. 輸入使用者的名稱或使用者名稱。
4. 按一下「加入到群組」。
從群組中移除一個成員
1. 在左邊窗格中,將滑鼠移至一個群組上。
2. 按一下 圖示並選取「加入成員到群組」。
3. 按一下你想刪除的成員旁的 圖示並選取「從群組中移除」。
刪除一個群組
1. 在左邊窗格中,將滑鼠移至一個群組上。
2. 按一下 圖示並選取「刪除」。
如果你必須定期維護伺服器,你可能需要在維護期間暫停監控並停止接收來自 Navicat Monitor 的警示。Navicat Monitor可讓你設定維護視窗時間週期以停用監控選取的執行個體。在此週期,Navicat Monitor 不會引發警示,也不會傳送通知。若要設定執行個體的維護視窗,請前往「配置」->「全部執行個體」。
【注意】你也可以手動暫停個別執行個體的監控。請參閱暫停監控一個執行個體。
設定維護視窗
1. 尋找相關的執行個體。
2. 在「維護視窗」欄中按一下「設定維護視窗」按鈕。
3. 輸入或選取維護視窗開始的日期和時間、持續時間和週期模式。
4. 按一下「儲存」。
【提示】按一下「更多動作」並選取「設定維護視窗」為已選取的多個執行個體設定維護視窗。編輯維護視窗
1. 尋找相關的執行個體。.
2. 在「維護視窗」欄中按一下「編輯」按鈕。
3. 修改時間週期。
4. 按一下「儲存」。
刪除維護視窗
1. 尋找相關的執行個體。
2. 在「維護視窗」欄中按一下「刪除」按鈕。
【提示】按一下「更多動作」並選取「刪除維護視窗」為已選取的多個執行個體刪除維護視窗。
你可以加入 SSH 或 SSL 憑證來連接執行個體。若要配置 SSH 或 SSL 憑證,請前往「配置」->「SSH 或 SSL 憑證」。
加 入 SSH 憑 證
x要建立一個新憑證,請按一下「+ 新增憑證」並選取「SSH 憑證」。
名稱 | SSH 憑證的名稱。 |
私密金鑰 | 貼上私密金鑰檔案的內容。 |
加 入 SSL 憑 證
x要建立一個新憑證,請按一下「+ 新增憑證」並選取「SSL 憑證」。
名稱 | SSL 憑證的名稱。 |
CA 憑 證 | 貼上信任的 SSL 憑證頒發機構。 |
用戶端金鑰 | 貼上 SSL 金鑰檔案的內容。 |
用戶端憑證 | 貼上 SSL 憑證檔案的內容。 |
驗證針對 CA 的伺服器憑 證 | 啟用此選項以檢查伺服器傳送給用戶端的憑證中伺服器的一般名稱值。 |
指定的 CIPHER | 選擇用於 SSL 加密的允許的 Cipher。 |
管理憑證
刪除一個憑證
1. 選取一個你想刪除的憑證。
2. 按一下「刪除憑證」。
【提示】支援刪除多個憑證。
你可以編輯慢速查詢的準則,並從費時查詢圖表中排除某些查詢。若要配置費時查詢原則的設定,請前住「配置」->「費時查詢原則」。
在「慢速查詢準則」部分中,你可以設定顯示平均每小時等待時間超過指定持續時間的查詢。
從費時查詢圖表中排除的查詢列在「從費時查詢圖表中排除的查詢」表格中。若要從排除清單中移除查詢,請按一下查詢旁邊的「移除」按鈕,然後按一下「儲存」。
當受監控的度量值在特定時間內持續超過指定的臨界值時,會觸發警示。你可以啟用或停用警示並變更它們的臨界值和繼承設定。若要配置警示原則,請前往「配置」->「警示原則」。
警示類型表格顯示所有可用的警示及其詳細資料。這裡有三種類型的警示:系統、安全性和效能。
變更繼承設定
預設情況下,當你開啟警示原則頁面時,你會處於全部執行個體層級。你可以在左邊窗格中選取一個層級來檢視其警示原則設定。在已選取的層級中,自訂警示的「繼承自」欄中會標記為「此層級」。
自訂繼承設定
1. 在左邊窗格中,選取一個層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「配置警示」。
4. 選擇「繼承設定自:」
上層 | 從其上層層級繼承警示設定和通知設定。 |
為此層級或以下的層級自訂 | 為已選取的層級和其下的所有層級套用自訂的警示設定和通知設 定。 |
5. 按一下「儲存」。
繼承上層設定
1. 在左邊窗格中,選取一個子層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「從上層繼承設定」。
【提示】支援變更多個警示的繼承設定。啟用或停用警示
首次安裝 Navicat Monitor 時,預設會啟用所有警示,以助你識別執行個體的任何潛在問題。
1. 在左邊窗格中,選取一個層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「配置警示」。
4. 將「啟用警示」設定為開啟或關閉。
5. 按一下「儲存」。
【提示】支援啟用或停用多個警示。設定警示臨界值
當達到特定臨界值時,Navicat Monitor 會引發警示。每個警示都有其預設臨界值。你可以根據你的情況調整設定。
1. 在左邊窗格中,選取一個層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「配置警示」。
4. 在「警示設定」部份,配置以下的資訊:
在以下的情況引發此警示: | 設定觸發警示的臨界值。 |
重大 | 如果監控值超過了定義值,Navicat Monitor 將會引發重大警示。 |
警告 | 如果監控值超過了定義值,Xxxxxxx Monitor 將會引發警告警示。 |
時間超過 | 設定監控值超過定義值的持續時間。 |
5. 按一下「儲存」。
設定通知設定
每次觸發警示時,Navicat Monitor 都可以向收件者傳送通知。你可以設定當警示觸發時哪些人會收到通知。
1. 在左邊窗格中,選取一個層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「配置警示」。
4. 在「通知設定」部份,配置以下的資訊:
在以下的情況傳送通知: | 選取你想要傳送通知的警示狀態(引發、結束)。 |
經由: | 選取你想要傳送通知的方法(電子郵件、簡訊、SNMP、Slack)。 |
收件者(電子郵件和簡 訊): | 選取你想要通知的使用者和/或特定電子郵件地址。 |
5. 按一下「儲存」。
【注意】警示為「已啟用」時會產生通知,你必須配置渠道以接收通知。
【提示】支援變更多個警示的通知設定。編輯管理員註釋
管理員和擁有權限的使用者可以建立管理員註釋,以幫助其他使用者調查警示。當警示觸發時,它將顯示在警示詳細資
料頁面。透過管理員註釋,使用者可以了解警示的狀態,或幫助解決警示識別的問題。
1. 在左邊窗格中,選取一個層級。
2. 在警示類型表格中,勾選警示的方塊。
3. 按一下「配置警示」。
4. 在「管理員註釋:」文字方塊為警示輸入一個註釋。
5. 按一下「儲存」。
Navicat Monitor 有 4 種渠道(電子郵件、SNMP 陷阱、Slack 通知和簡訊訊息),讓你在監控引發警示時傳送通知。若要配置警示通知,請前往「配置」->「通知」。
電子郵件通知
1. 在「電子郵件」部份,啟用「引發警示」。
2. 配置以下資訊:
SMTP 伺服器 | 為外寄訊息輸入你的簡易郵件傳輸通訊協定(SMTP)伺服器。 |
埠 | 輸入你連線到外寄電子郵件(SMTP)伺服器的埠號。 |
需要安全(TLS)連線 | 如果你的 SMTP 伺服器需要安全的加密連線,請啟用此選項。 |
郵件伺服器需要使用者名 稱和密碼 | 如果你的 SMTP 伺服器需要授權傳送電子郵件,請啟用此選項。輸入 「帳號使用者名稱」和「密碼」。 |
使用這個電子郵件地址傳 送電子郵件 | 輸入 Navicat Monitor 傳送所有通知電子郵件時在「寄件者」欄位中 使用的電子郵件地址。 |
傳送測試電子郵件到這個 電子郵件地址 / 傳送測試電子郵件 | 輸入一個電子郵件地址,傳送測試電子郵件以檢查你的配置。 |
3. 按一下「儲存」。
SNMP 通 知
1. 在「SNMP v2c」部份,啟用「引發警示」。
2. 配置以下資訊:
SNMP 目標位址 | 輸入接收 SNMP 陷阱的伺服器的 IP 位址。 |
SNMP 目標埠 | 輸入接收 SNMP 陷阱的伺服器的埠號。 |
SNMP 群體字串 | 輸入你的伺服器上指派的 SNMP 群體字串(作為密碼)進行驗證。 |
下 載 MIB 檔 案 | 下載 Navicat Monitor 提供的 MIB 檔案並將它載入到你的伺服器中。 |
傳送測試陷阱 | 傳送測試陷阱到你指定的目標和埠。 |
3. 按一下「儲存」。
Slack 通 知
1. 在「Slack 通知」部份,啟用「引發警示」。
2. 配置以下資訊:
Slack 網路掛接 | 輸入從 Slack 複製的接收網路掛接(Webhook)網址。 |
Slack 頻 道 | 輸入要向其傳送訊息的頻道名稱。 |
傳送測試訊息 | 傳送測試訊息到你指定的頻道。 |
3. 按一下「儲存」。
簡訊通知
1. 在「簡訊」部份,啟用「引發警示」。
2. 配置以下資訊:
服務提供者 | 根據你的需求選擇簡訊服務提供者:Clickatell、Twillio 或其他。 |
API 金 鑰 | 【Clickatell】輸入你的 Clickatell 帳號的唯一 API 金鑰。 |
帳 號 SID | 【Twillio】輸入你的 Twillio 帳號的唯一帳號 SID。 |
驗證記號 | 【Twillio】輸入你的 Twillio 帳號的驗證記號。 |
使用這個號碼傳送簡訊 | 【Twillio】輸入寄件者的 Twillio 電話號碼或訊息服務 SID。 |
HTTP API 網 址 | 【其他】輸入用於傳送簡訊訊息的 HTTP-API 的網址。 |
POST / GET | 【其他】選擇使用 HTTP POST 或 HTTP GET 請求傳送簡訊訊息。 |
訊息金鑰 | 【其他】輸入簡訊訊息文字的參數名稱。 |
收件者行動電話號碼金鑰 | 【其他】輸入收件者行動電話號碼的參數名稱。 |
其他金鑰 | 【其他】輸入透過簡訊提供者傳送訊息所需的其他參數名稱。例如, 使用者名稱、密碼。 |
值 | 【其他】輸入你指定的參數的值。 |
傳送測試簡訊到這個電話 號碼 / 傳送測試簡訊 | 選擇一個國家或地區並輸入電話號碼,傳送測試簡訊訊息以檢查你的 配置。 |
3. 按一下「儲存」。
預設情況下,Navicat Monitor 會從受監控的執行個體收集一組預設的伺服器度量。你可能想要加入自己撰寫的查詢,以收集特定伺服器的一些自訂效能度量,並在度量值超過某些臨界值和持續時間時接收有關自訂資料的警示。若要配置自訂度量,請前往「配置」->「自訂度量」。
建立自訂度量和警示
39
1. 在自訂度量頁面中,按一下「+ 新增自訂度量」。
2. 【步驟一】輸入自訂度量的定義:
度量名稱 | 輸入自訂度量的名稱。 |
描述 | 輸入度量的描述,讓使用者了解度量值。 |
資料庫類型 | 選擇執行個體的資料庫類型。 |
請選取要從哪個執行個體 收集 | 選取要從中收集資料的特定執行個體。自訂度量圖表將顯示在已選取 的執行個體的執行個體詳細資料頁面。 |
查詢 | 輸入用於收集資料的查詢。它必須傳回單個數值純量或 NULL 值。 |
測試度量收集 | 測試查詢,以確保可以在合理的時間內從已選取的執行個體成功收集 資料。 |
資料顯示 | 選擇使用收集或計算的數值。 已收集的數值 - 執行查詢後收集的實際數值。 使用計算得出的收集之間的變更率 - 測量度量值的差除以每個收集之間的秒數。 |
3. 【步驟二】按一下「+ 為此度量加入自訂警示」將警示加入到自訂度量。
啟用警示 | 選擇啟用或停用警示。 |
警示名稱 | 輸入警示的名稱。 |
描述 | 輸入警示的描述,讓使用者了解在什麼情況會發出警示。 |
警示設定 | 設置警示臨界值的持續時間。請參閱設 定警示臨界值以取得詳細資料。 |
編輯警示通知設定 | 定義警示的通知。請參閱設定通知設定以取得詳細資料。 |
4. 【步驟三】顯示先前完成的設定:
啟用資料收集 | 預設情況下,度量收集已啟用,因此可以在建立自訂度量精靈完成後 開始資料收集。如果要延遲收集,請關閉此選項。 |
啟用警示 | 選擇啟用或停用警示 |
5. 按一下「建立自訂度量」。
檢視自訂度量圖表
1. 尋找相關的度量。
2. 按一下 圖示並選取「在新索引標籤中開啟圖表」。
3. 自訂度量的圖表將在新索引標籤中開啟。
修改自訂度量和警示
編輯一個自訂度量和警示
1. 在自訂度量頁面中,按一下度量名稱或警示名稱。
2. 修改設定。
3. 在最後一步中,按一下「儲存」。
啟用或停用度量收集
1. 尋找相關的度量。
2. 按一下 圖示並選取「啟用資料收集」或「停用資料收集」。
【提示】按一下「更多動作」並選取「 啟用資料收集」或「停用資料收集」為所有已選取的度量啟用或停用度量收集。啟用或停用一個警示
1. 尋找相關的度量。
2. 按一下 圖示並選取「啟用警示」或「停用警示」。
【提示】按一下「更多動作」並選取「啟用警示」或「停用警示」為所有已選取的度量啟用或停用警示。刪除一個警示
1. 尋找相關的度量。
2. 按一下 圖示並選取「刪除警示」。
【提示】按一下「更多動作」並選取「刪除警示」為所有已選取的度量刪除警示。刪除一個自訂度量及其警示
1. 尋找相關的度量。
2. 按一下 圖示並選取「刪除度量和警示」。
【注意】刪除自訂度量和警示的是一項永久性的動作,無法恢復。
【提示】按一下「更多動作」並選取「刪除度量和警示」以刪除所有已選取的度量及其警示。
Navicat Monitor 能讓你排程報告並向特定收件者傳送電子郵件。若要管理排程的報告,請前往「配置」->「排程的報告」。
建立一個新的報告
1. 按一下「+ 新增報告」。
2. 配置報告。請參閱建立報告以取得更多資料。
3. 按一下「建立報告」。
編輯一個報告
1. 選取一個報告。
2. 按一下「編輯報告」。
3. 修改報告設定。
4. 按一下「儲存」。
暫停或繼續一個報告
1. 尋找相關的報告
2. 按一下 圖示並選取「暫停報告」或「繼續報告」。
刪除一個報告
1. 尋找相關的報告。
2. 按一下 圖示並選取「刪除報告」。
將現有的儲存庫資料庫遷移到其他資料庫可能包括遷移到同一伺服器中的其他資料庫,或遷移到不同作業系統上的資料庫(例如,從 Windows 遷移到 macOS)。
如果你想遷移你的儲存庫資料庫,請按照以下步驟:
1. 透過執行命令,或使用通知區域或選單列中的圖示來停止 Navicat Monitor 服務。
2. 在你的資料庫管理工具中,將目前的儲存庫資料庫(所有資料表的結構和資料)複製到新的儲存庫資料庫。
3. 啟動 Navicat Monitor 服務並在瀏覽器中啟動 Navicat Monitor。
4. 前往「配置」。
5. 按一下「儲存庫資料庫」。
6. 按一下「編輯設定」。
7. 編輯儲存庫資料庫的設定。
主機名稱 | 資料庫伺服器的主機名稱或 IP 位址。 |
埠 | x線到資料庫伺服器的 TCP/IP 埠。 |
登入方法 | 【SQL Server】驗證方法:SQL Server 驗證或 Windows 驗證。 |
資料庫名稱 | 儲存庫資料庫的名稱。 |
使用者名稱 | x線到資料庫伺服器的使用者名稱。使用者帳號必須有以下權限: MySQL 或 MariaDB - 所有資料庫物件的 SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY 權 限 PostgreSQL - 可以登入、可以建立資料庫和超級使用者 SQL Server - CREATE、UPDATE、SELECT 和 DELETE |
密碼 | x線到資料庫伺服器的密碼。 |
8. 重新啟動 Navicat Monitor 服務以繼續監控。
儲存庫資料庫儲存監控程序中由 Navicat Monitor 收集的所有資料。它可能會消耗大量的硬碟空間。為防止資料庫增長過大或使用所有硬碟空間,你可以設定定期自動資料清除。若要配置資料清除設定,前往「配置」->「資料清除」。
資料儲存在兩個類別中:警示和效能資料。警示資料顯示在概覽、警示歷史記錄和警示詳細資料頁面的各個部份。效能資料顯示在概覽、執行個體詳細資料和圖表頁面。
你可以選擇在每個類別中保留資料的時間。「不要清除」設定為預設值。這意味著資料將無限期地儲存在儲存庫資料庫中。若要變更此設定,請從「清除超過以下時間的資料」下拉式功能表選取一個時間選項並按一下 「儲存」。
「概覽」儀表板頁面顯示 Navicat Monitor 監控的所有執行個體。你可以獲取高層級摘要資訊和執行個體的健康狀態,識別需要重點關注的執行個體。
執行個體卡片
透過執行個體卡片你可以識別伺服器狀態和系統資源使用量。若要建立一個新執行個體來監控你的伺服器,請按一下「+新增執行個體」並選取伺服器類型。然後,在新增執行個體視窗中輸入適當的資訊。請參閱建立執行個體以取得詳細資料。
預設情況下,執行個體卡片顯示所有可用的系統資源使用量。按一下「卡片設計」,然後取勾選你不感興趣的度量。你可以選擇「密集」或「標準」以變更卡片為最適合你的顯示樣式。標準檢視顯示已選取的度量於卡片上,而密集檢視隱藏所有度量資訊。
建立新執行個體時,你可以將其指派給可用的群組。你可以選擇「群組」、「資料庫類型」或「扁平」來變更儀表板的檢視。
將滑鼠移至卡片上的一個度量中以開啟一個小型圖表。你可以將滑鼠游摽移到圖表上以顯示該點的時間和值。
你可以按一下一個執行個體來檢視它的詳細資料和度量。
暫停監控一個執行個體
你可能想要暫時暫停監控特定的執行個體。按一下 圖示並選取「暫停監控」。Navicat Monitor 會停止從伺服器收集資訊,直至監控繼續。若要再次開始監控,請從 選取「繼續監控」。
停定重新整理度量
Navicat Monitor 每 60 秒重新整理儀表板上的度量。若要停止或開始重新整理度量,請按一下 或 圖示。在停止期間,伺服器資料收集不會停止。
變更執行個體的排序
按一下「排序方式」並選取一個排序選項。如果你選擇「警示嚴重性」,執行個體卡片將按照嚴重性層級(由重大到低)進行排序。若要自訂執行個體的位置,請按住執行個體卡片上的 移動 圖示,然後將該卡片拖放到所需的位置。 Navicat Monitor 會自動記住你的自訂排序。如果將執行個體移至另一個群組,則會變更執行個體所屬的群組。
【注意】自訂排序僅可在扁平檢視中使用。
篩選執行個體
如果使用資料庫類型或扁平檢視,請按一下「篩選」並選擇一個群組名稱標籤以顯示屬於它的所有執行個體。
如果使用群組檢視,請勾選伺服器類型以按伺服器類型篩選執行個體。
你還可以按照健康狀態篩選執行個體。彩色標籤顯示具有重大警示(紅色)的伺服器總數,具有警告(橙色)的伺服器總數,健康(綠色)的伺服器總數和已暫停或停止監控(灰色)的伺服器總數。按一下一個標籤可在已選取的群組中按狀態篩選執行個體。
搜尋執行個體
如果你正在監控多個執行個體,可以透過搜尋功能輕鬆找到想要的執行個體。在「搜尋執行個體」文字方塊中輸入搜尋字串。搜尋字串會立即篩選執行個體卡片。
最新的警示
右邊窗格顯示 Navicat Monitor 中引發的最新警示。它可以透過按一下 圖示來隱藏。如果按一下個別的警示,你將被重新導向至它的詳細資料頁面,或按一下「檢視全部歷史記錄」以開啟警示頁面。
在概覽頁面中,按一下執行個體卡片以開啟其「執行個體詳細資料」頁面。它以可視方式顯示伺服器參數和度量,讓你快速檢視伺服器的負載和效能。你可以使用「暫停監控」和「繼續監控」按鈕來暫停和繼續監控執行個體。Navicat Monitor會停止從伺服器收集資訊,直至監控繼續。
所有受監控的執行個體都顯示在左邊窗格中。選取一個執行個體以查看與其相關的資訊。
執行個體詳細資料頁面的資訊摘要
它顯示有關伺服器的主機資訊、伺服器內容、警示和狀態。若要檢視或編輯執行個體變數,請按一下「檢視和編輯執行個體變數」。如果警示已引發,你可以按一下該警示以開啟警示頁面。
資料庫和資料表
它按大小顯示前五個最大的資料庫或資料表,以及將剩餘的資料庫或資料表分組為第六個類別「其他」。這是一種快速簡便的方法讓你查看伺服器上哪一個資料庫和資料表是最大的。
你可以將滑鼠移至每段上以顯示大小百分比。若要檢視執行個體中所有資料庫和資料表的大小資訊,請按一下「檢視全部」。
費時查詢
費時查詢圖表顯示平均每小時等侯時間大於原則的查詢。使用「顯示最後」下拉式功能表選取一段期間。
每個查詢都以唯一的色彩表示。將滑鼠懸停在直條段上可提供查詢的詳細檢視,包括查詢xx式和總等侯時間。若要深入查看圖表,請按一下它以開啟費時查詢頁面。
圖表
Navicat Monitor 以用小型圖表的可視化形式顯示伺服器效能度量(包括你建立的自訂度量)。圖表以特定間隔追蹤和重新整理資料,使用不同的預先定義色彩和符號顯示相關度量。在小型圖表中,座標軸標尺和標籤是不會繪畫的。
時間間隔(X 軸)和重新整理選項是可配置的,請使用「自動重新整理」下拉式功能表、「開始」日期時間選擇器、時間「間隔」下拉式功能表和平移箭頭。
你可以將滑鼠游標移到圖表上的某個點以讀取值。若要檢視個別圖表的詳細資料或更多圖表,請按一下圖表以開啟圖表頁面。
在執行個體頁面中,按一下「檢視和編輯執行個體變數」檢視或編輯伺服器變數。「執行個體變數」頁面顯示伺服器變數,讓你比較多個伺服器的變數,以確定為什麼在相同條件下伺服器的效能不如其他伺服器。
在左邊窗格中選取多個執行個體以比較它們的變數。變數值會並排列出,差異可一目了然。不適用的變數會標記為 N/A。
若要編輯變數,請將滑鼠移至一個值上並按一下「編輯」。
在執行個體頁面中,按一下資料庫和資料表部份下的「檢視全部」。「資料庫和資料表」頁面會以清單顯示伺服器中的資料庫和資料表和它們的大小。該清單按大小排序。按一下左邊窗格中的執行個體以跳至其資料庫和資料表頁面。
在執行個體詳細資料頁面中,按一下費時查詢圖表。「費時查詢」頁面使用歷史資料來幫助你識別消耗資源的長時間執行的查詢,並調查效能問題的根本原因。資料是每秒收集並隨時間自動壓縮。
所有受監控的執行個體都顯示在左邊窗格中。選取一個執行個體以查看其費時查詢圖表。
Navicat Monitor 提供了有關查詢的幾項附加資訊。按一下索引標籤以顯示相應的圖表。可用的索引標籤取決於已選取執行個體的伺服器類型。
50
【提示】當檢視 SQL Server 執行個體的「計劃」圖表時,你可以按一下「下載 XML」欄中的項目將執行計劃資訊儲存為 XML 檔案,並開啟它檢視檔案中的資訊。
將滑鼠懸停在圖例中的項目上以突顯圖表中相應的數列,以取得更好的視覺效果。
時間選取器用於選取圖表內顯示的時間範圍和間隔(X 軸)。它包含日期時間選擇器、時間間隔下拉式功能表和平移箭頭。
【提示】使用滑鼠滾輪放大或縮小圖表可以自訂時間間隔。按住並向左或向右拖動圖表可以變更時間範圍。
【提示】按一下 以設定排程傳送報告電子郵件。
編輯查詢詳細資料變更查詢名稱
預設情況下,Navicat Monitor 會為每個查詢產生一個雜湊名稱。你可以將其變更為使用者可讀取的名稱。
1. 將滑鼠懸停在表格中的一個查詢名稱上並按一下「編輯」。
2. 在「查詢名稱」輸入新的名稱。
3. 按一下「儲存」。
從圖表中排除查詢
從圖表中排除查詢可能會很有用。例如,你可以排除與備份、複寫等相關的查詢。
1. 將滑鼠懸停在表格中的一個查詢名稱上並按一下「編輯」。
2. 啟用「在費時查詢圖表中排除此查詢」。
3. 按一下「儲存」。
【注意】所有排除的查詢都列在費時查詢原則。
在「SQL」圖表,你可以分析查詢和判斷查詢速度緩慢的原因。
若要深入查看特定查詢,請按一下圖例標籤或按兩下圖表上的直條段。你可以了解查詢過去的執行情況,並在單一畫面中檢視所有相關的疑難排解資訊。按一下索引標籤以顯示與查詢相關的更多圖表。
分析圖表
選取「分析」索引標籤,然後向下捲動頁面以檢視分析圖表。將滑鼠懸停在其中一個圖表上的某個點上會自動彈出帶有垂直線的工具提示值。
費時查詢圖表可以匯出為 PDF 檔案。若要已出目前的圖表,請按一下 。
全部查詢圖表
單一查詢圖表
執行個體詳細資料頁面中的每個小型圖表均可以開啟為大型圖表。「圖表」頁面會根據指定取樣間隔顯示度量和詳細的圖表資訊。它使用不同的預先定義色彩和符號顯示相關度量。當執行個體在某個時段停止監控時,圖表中的該時段就不會顯示度量。
Navicat Monitor 提供超過 40 種類型的圖表。你可以透過按一下圖表標題來變更圖表類型。
Navicat Monitor 支援 2 種時間序列圖表:區域圖和折線圖。若要切換區域圖和折線圖,請按一下 或 。
區域圖 |
折線圖 |
時間選取器用於選取圖表內顯示的時間範圍和間隔(X 軸)。它包含日期時間選擇器、時間間隔下拉式功能表和平移箭頭。
【提示】使用滑鼠滾輪放大或縮小圖表可以自訂時間間隔。按住並向左或向右拖動圖表可以變更時間範圍。
將滑鼠游標移圖表上的某個點上,以顯示該點的時間和圖例度量。在取樣時間內,已選取執行個體的計算統計量(平均值、最小值和最大值)會顯示在圖表底部。
【提示】按一下 以設定排程傳送報告電子郵件。
你可以同時在同一個圖表上顯示多個執行個體的度量,比對和分析資料。圖表上的每一條線或每一個區域表示已選取執行個體的效能。選取左邊窗格中的執行個體以加入其度量到圖表。以同樣的方式從圖表中移除度量。
所有圖表都可以匯出為 PDF 檔案。若要已出目前的圖表,請按一下 。
單一圖表
比對圖表
Navicat Monitor 在偵測到伺服器出現問題時會發出警示。有兩種類型的警示:「警告」(橙色)和「重大」(紅色)。警告警示不會影響伺服器的效能,但可能存在問題並需要調查。重大警示則表示發生嚴重問題會影響或將影響伺服器效能,而這些問題需要立即關注。
當引發警示時,它會顯示在警示歷史記錄頁面和概覽儀表板上,並將傳送通知給指定的群組成員或特定人員。
你可以為特定執行個體和群組自訂臨界值以觸發警示,並設定向誰傳送警示通知。請參閱警示原則和警示通知以取得詳細資料。
在「警示歷史記錄」頁面中,你可以瀏覽警示表格、開啟特定警示、將其指派給使用者或一次選取多個警示。
警示表格會自動更新,每 60 秒檢查一次新警示。它以觸發警示的時間顯示最近的 10 個警示。警示是按照發出時間排序(開始時間)。而按一下欄標題則會按該欄排序。
所有受監控的執行個體都顯示在左邊窗格中。選取一個層級以僅顯示與其相關的警示。
若要變更每頁顯示的警示數量,請按一下「X / 頁」並選取一個預先定義的數字。預設情況下,表格中的所有可用欄均會顯示。你可以按一下「顯示或隱藏欄」並選取你想隱藏的欄。選取「還原預設」以還原表格的預設設定。
如果你想檢視警示的詳細資料,可以按一下警示以重新導向至它的詳 細資料頁面。當你開啟它時會自動標記為已讀取。
指派警示
1. 將滑鼠移至警示上並按一下「指派給」。
2. 選取一個使用者。
3. 按一下「指派使用者」。
預設情況下,警示歷史記錄表格顯示所有執行個體中的「開啟」警示。你可以使用左邊的執行個體窗格,使用預先定義的篩選或建立自己的篩選來篩選警示。
【注意】在執行個體窗格中選取執行個體或群組時,已套用的篩選將保持不變。
執行個體窗格
執行個體窗格控制要顯示警示的執行個體。如果你在左邊窗格中選取一個群組,則表格只會列出與該群組的所有執行個體有關的警示。而且,執行個體的名稱會顯示在頁面標題中。
預先定義的篩選
「篩選」下拉式功能表包含幾個預先定義的篩選,用於篩選警示。例如,你可以檢視開啟的重大或警告警示,或所有開啟的警示。
只需按一下「篩選」,然後從下拉式功能表中選取一個篩選項目。
進階篩選
進階篩選可讓你根據自訂準則篩選你的警示。按一下「進階篩選」展開進階篩選窗格。
若要收摺進階篩選窗格,請再次按一下「進階篩選」,或按一下在窗格底部的「隱藏篩選」。
套用一個進階篩選
1. 在進階篩選窗格中,選擇所需的任何篩選選項組合。
2. 按一下「套用篩選」。
建立一個使用者定義的篩選
1. 在進階篩選窗格中選擇篩選選項後,按一下「另存為自訂篩選」。
2. 輸入篩選名稱並按一下「儲存」。
3. 自訂篩選會在「篩選」下拉式功能表中。
【注意】按一下 來刪除自訂的篩選。警示歷史記錄表格會變回預設「開啟」。
在概覽頁面或警示歷史記錄頁面中按一下警示以檢視其詳細資料頁面。在「警示詳細資料」頁面中,你可以檢視你可以檢視已引發的警示的詳細資料,將它標記為讀取已讀取或未讀取,開啟或關閉它,將它指派給成員,加入備註。當你開啟此頁面時,警示會自動標記為「已讀取」。
警示詳細資料頁面的資訊摘要
它顯示警示的目前狀態,以及其引發時間和結束時間。
警示詳細資料
它顯示警示名稱、警示的解釋,以及 Navicat Monitor 的建議以協助你調查和解決問題。按一下「加入備註」為此警示寫入備註。
最後的相符項目
它列出了針對目前執行個體引發的這種類型警示的最新 7 個警示。按一下「檢視全部」檢視所有相符項目。
圖表
根據不同警報類型顯示各種圖表。它們顯示各種效能計數器值和在引發警示時捕獲的程序資訊。你可以將滑鼠游標移到圖表上的某個點以讀取值。
指派警示
將警示指派給成員
1. 按一下「指派給」。
2. 選取一個使用者。
3. 按一下「指派使用者」。
取消指派使用者
1. 在「受託人」欄中,按一下使用使的頭像。
2. 選取「清除已指派的使用者」。
「查詢分析器」工具為查詢記錄提供圖形表示,使你能夠監控和將查詢效能最佳化,將查詢活動統計資料視覺化,分析 SQL xx式,快速識別和解決長時間執行的查詢。若要開始使用查詢分析器,請在左邊窗格中選取要分析的執行個體,分析會立即開始。分析完成之後,結果會顯示出來:
Navicat Monitor 每 60 秒重新整理查詢分析器中的度量。若要停止或開始重新整理度量,請按一下 或 圖示。在停止期間,伺服器資料收集不會停止。
最新的死結查詢
它顯示在已選取執行個體中偵測到的最新死結的交易資訊。你可以按一下「檢視全部」檢視所有死結。
程序清單
它顯示已選取執行個體的執行中程序總數,和列出最後 5 個程序,包括 ID、命令類型、使用者、資料庫和時間資訊。你可以按一下「檢視全部」檢視所有程序。
查詢分析器
查詢分析器透過以下方法收集有關查詢xx式的資訊。對於 MySQL 或 MariaDB 執行個體,Navicat Monitor
從伺服器擷取一般查詢記錄(General Query Log)並分析資訊。
從伺服器擷取慢速查詢記錄(Slow Query Log)並分析資訊。
查詢 performance_schema 資料庫並分析特定的效能資訊。
【注意】MySQL 伺服器 5.5.3 或更高版本支援效能結構描述(Performance Schema)。查詢xx式會被標準化,最大長度為 1024 位元組。具有不同文字值的類似查詢會被合併。引用的值和數字會用「?」取代。
對於 SQL Server 執行個體,Navicat Monitor
查詢執行相關的動態管理檢視並分析特定的效能資訊。
前 5 個 查 詢
以圖形形式顯示最耗時的 5 個查詢,為你提供了一個直接地方觀察潛在問題。你可以按一下 重新整理並更新前 5
個查詢清單。
前 5 個總時間最長的查詢 - 查詢xx式。
數量 - 查詢已執行的次數。
總時間 - 查詢的所有執行的累積執行時間。
使用者@主機 - 執行查詢的使用者。
查詢表格
查詢表格為所有執行的查詢提供摘要資訊。計算出現統計資料並顯示結果。將滑鼠移至查詢上以顯示完整的查詢xx式,然後按一下「複製查詢」可複製它。
按一下「顯示或隱藏欄」並選取你想隱藏的欄。選取「還原預設」以還原表格的預設設定。
查詢可以被篩選和排序。只需在「搜尋查詢」方塊中輸入搜尋字串即可篩選表格,以及按一下欄名稱以排序表格。
若要變更每頁的查詢數量,請按一下「X / 頁」並選取預先定義的數字。若要變更表格中的查詢總數,請按一下「查詢總數」並選取預先定義的數字。
「死結」頁面顯示在 Navicat Monitor 有相關資訊的已選取執行個體上偵測到的所有死結。
所有受監控的執行個體都顯示在左邊窗格中。選取一個執行個體以顯示其死結。
預設情況下,死結清單每 5 秒自動重新整理一次。如果你想變更自動重新整理時間,請使用「重新整理時間」下拉式功能表。若要暫停自動重新整理,請按一下 。
死鎖可以被篩選。只需在「搜尋死結」方塊中輸入搜尋字串即可篩選清單。若要變更每頁顯示的死結數量,請按一下「X / 頁」並選取預先定義的數字。
「程序清單」頁面顯示目前在已選取執行個體上執行的所有程序。你可以檢查目前正在執行哪些查詢。程序清單提供了以下詳細資料。
MySQL 或 MariaDB
ID - 執 行 緒 ID 。
使用者@主機 - 發出xx式的使用者。
資料庫 - 使用者目前使用的資料庫。
命令 - 使用者發出的命令的類型。
時間 - 執行緒處於目前狀態的時間(以秒為單位)。
狀態 - 指出執行緒正在執行的狀態。
資訊 - 使用者發出的xx式。
SQL Server
SPID - SQL Server 工作階段識別碼。
LOGIN - 登 入 名 稱 。
HOST_NAME - 工作站的名稱。
DB - 程序目前所使用的資料庫識別碼。
COMMAND - 目前正在執行的命令。
LAST_BATCH - 上次用戶端程序執行遠端預存程序呼叫或 EXECUTE xx式的時間。
STATUS - 程序識別碼狀態。
DISK_IO - 程序的累計磁碟讀取和寫入。
CPU_TIME - 程 序 的 累 計 CPU 時 間 。
BLOCKED_BY - 封鎖要求之工作階段的識別碼。
REQUEST_ID - 要求識別碼。
PROGRAM_NAME - 應用程式的名稱。
所有受監控的執行個體都顯示在左邊窗格中。選取一個執行個體以顯示其程序清單。
預設情況下,程序清單每 5 秒自動重新整理一次。如果你想變更自動重新整理時間,請使用「重新整理時間」下拉式功能表。若要暫停自動重新整理,請按一下 。
程序清單可以被篩選和排序。只需在「搜尋執行緒」方塊中輸入搜尋字串即可篩選清單,以及按一下欄名稱以排序清單。若要變更每頁顯示的執行緒數量,請按一下「X / 頁」並選取預先定義的數字。
結束程序
你可能會發現慢速或長時間執行的查詢使用大量可用的 CPU 和記憶資源,並可能會阻止其他有效的查詢。若要立即停止執行緒,請在「動作」欄中按一下 ,然後在彈出對話方塊按一下「結束程序」。
「監控的複寫」頁面顯示與受監控複寫相關的所有資訊。你可以監控複寫的健康狀況,診斷複寫問題並確保複寫無縫工作。Navicat Monitor 提供有關從伺服器的狀態、配置和效能的詳細資料。
Navicat Monitor 支援 2 種複寫檢視:圖表檢視和清單檢視。若要切換檢視,請按一下 或 。如果要檢視複寫的詳細資料,請按一下從伺服器以重新導向至它的詳細資料頁面。
【提示】按一下 以設定排程傳送報告電子郵件。
篩選複寫
Navicat Monitor 顯示受監控執行個體的所有複寫關係。若要顯示特定伺服器類型的複寫,請勾選伺服器類型的核取方塊。
你有時可能希望隱藏健康的複制並專注於狀態不良的複寫。那麼你可以在圖表檢視中啟用「隱藏健康的複寫」選項。
圖表檢視
這個檢視直觀地顯示主伺服器及其從伺服器的階層結構和關係。將滑鼠懸停在從伺服器上以顯示其 I/O 執行緒和 SQL
執行緒狀態。
執行個體區塊和箭頭以色彩表示複寫的不同狀態。
綠色區塊表示伺服器已啟動(穩定)。
紅色區塊表示伺服器已關閉。
綠色箭頭表示複寫已啟動,並且從伺服器與其主伺服器保持同步。
紅色箭頭表示複寫已關閉(中斷),並且從伺服器可能未能與其主伺服器保持同步。
【提示】使用滑鼠滾輪放大或縮小圖表。按一下並拖動圖表來移動它。清單檢視
這個檢視用表格顯示所有註冊的主伺服器和從伺服器,並說明複寫細節。它將所有主伺服器與其從伺服器分組。一般狀態資訊顯示在欄中。按一下每個主伺服器名稱左邊的箭頭以展開或收摺其從伺服器的狀態和配置。
色彩條代表複寫從伺服器的不同狀態:穩定(綠色)、中斷(紅色)。將滑鼠移至上方以顯示時間。
SQL Server 異動或合併式複寫
圖表檢視
這個檢視直觀地顯示發行者及其訂閱者的階層結構和關係。將滑鼠懸停在訂閱者上以顯示其同步狀態。
執行個體區塊和箭頭以色彩表示複寫的不同狀態。
綠色區塊表示伺服器已啟動(穩定)。
紅色區塊表示伺服器已關閉。
綠色箭頭表示異動複寫已啟動,並且訂閱者與其發行者保持同步。
紅色箭頭表示異動複寫已關閉(中斷),並且訂閱者可能未能與其發行者保持同步。
黑箭頭表示合併式複寫。
【提示】使用滑鼠滾輪放大或縮小圖表。按一下並拖動圖表來移動它。
清單檢視
這個檢視用表格顯示所有註冊的發行者和訂閱者,並說明複寫細節。它將所有發行者與其訂閱者分組。一般狀態資訊顯示在欄中。按一下每個發行者名稱左邊的箭頭以展開或收摺其訂閱者的資訊。
色彩條代表複寫的不同狀態:成功或穩定(綠色)、失敗或中斷(紅色)。將滑鼠移至上方以顯示時間。
你可以將複寫圖表和清單匯出為一份 PDF 檔案。若要匯出複寫,請按一下 。
複寫圖表
複寫清單
「複寫詳細資料」頁面顯示你在受監控的複寫頁面中選擇的從伺服器或訂閱者的詳細複寫資訊。
複寫詳細資料頁面的資訊摘要
x頁面的開始部分列出了從伺服器和主伺服器資訊。對於 MySQL 或 MariaDB 多來源的複寫,你可以按一下主伺服器名稱來檢視其複寫的詳細資料。
複寫啟動關閉圖表
它顯示複寫的啟動或關閉狀態圖表或成功失敗狀態圖表。時間選取器用於選取圖表內顯示的時間範圍和間隔(X 軸)。它包含日期時間選擇器、時間間隔下拉式功能表和平移箭頭。
錯誤歷史記錄
它顯示監控過程中發生的複寫錯誤。若要變更顯示的錯誤數量,請按一下「X / 頁」並選取預先定義的數字。從伺服器狀態和從伺服器配置
這兩部分顯示了 SHOW SLAVE STATUS xx式的結果集。
【注意】僅適用於 MySQL 和 MariaDB。
複寫狀態和複寫配置
Navicat Monitor 查詢 MSdistribution_agents 和 MSmerge_agents 資料表以取得複寫資訊。
【注意】僅適用於 for SQL Server。
Navicat Monitor 允許你建立、配置和排程傳送報告。你可以在報告中包含以下 4 種類型的圖表:
啟動或關閉狀態
區域圖或折線圖
複 寫 圖 表
費時查詢分析
建立新報告
你可以透過在以下頁面中按一下 圖示或「+ 新增報告」建立新報告。
【提示】你可以前往配置頁面編輯和刪除報告。
1. 選取執行個體。
2. 加入要包含在報告中的圖表。有關將圖表加入報告的更多資訊,請參閱加入圖表。
3. 輸入電子郵件詳細資料:
報告名稱 | 輸入報告的名稱。它將顯示在電子郵件的標題中。 |
語言 | 選擇 PDF 報告的語言。 |
訊息 | (選擇性)輸入描述報告的訊息。 |
排程 | 選取何時將報告透過電子郵件傳送至收件者。有關以電子郵件傳送報 告的更多資料,請參閱設定報告排程。 |
收件者 | 輸入收件者的電子郵件地址。請使用逗號分隔收件者。 |
加入相關執行個體群組的 成員 | 將報告電子郵件傳送至已選擇的執行個體的全部成員。 |
加入全部使用者 | 將報告電子郵件傳送至所有使用者。 |
傳送測試報告到這個電子 郵件地址 / 測試執行 | 輸入一個電子郵件地址,傳送測試電子郵件以檢查你的配置。 |
4. 按一下「建立報告」。
【提示】你可以在報告中包含多種類型的執行個體。
報告中可以包含多個圖表。
啟動或關閉狀態
包含執行個體的啟動或關閉狀態圖表。
區域圖或折線圖
包含執行個體的圖表。
圖表 | 選取要包含在報告中的圖表。 【注意】如果選取了多種類型的執行個體,則可以為每種類型的執行個體加入相應的區域圖或折線圖。 |
圖表類型 | 選擇圖表的類型:區域圖或折線圖。 |
複寫圖表
包含執行個體的複寫圖表。如果要包含複寫清單的詳細資料,請勾選「包含複寫清單」選項。
費時查詢分析
包含執行個體的費時查詢圖表。
分析 | 選擇要分析的查詢:全部費時查詢或重點查詢分析。 |
查詢名稱 | 輸入要分析的查詢的名稱。 |
圖表類型 | 選擇圖表的類型。 【注意】如果選取了多種類型的執行個體,則可以為每種類型的執行個體加入 |
相應的費時查詢圖表。 |
Navicat Monitor 可讓你設定傳送電子郵件報告的排程。每個報告將包含圖表的 PDF 檔案,透過電子郵件傳送。建立或編輯報告時,有一個部分可以配置電子郵件排程。
你可以在「排程」設定報告的排程,然後選擇傳送報告的頻率:
僅一次 - 使用報告資料的時段之間的資料產生報告,並且在你選擇的結束日期和時間僅傳送一次。如果結束日期早於目前日期,它將立即傳送。
每天 - 使用前一天的資料產生報告,並每天在同一時間傳送。
每週 - 使用前 7 天的資料產生報告,並每週在同一天的同一時間傳送。
每月 - 使用前一個月的資料產生報告,並在每月的同一天傳送。
【注意】你必須在 Navicat Monitor 配置傳送電子郵件,請參閱設定通知以取得詳細資料。
Navicat Monitor 命 令
你可以使用命令列來管理 Windows、MacOS 或 Linux 上的 Navicat Monitor 服務。Navicat Monitor 的安裝資料夾或程式路徑是:
Windows
C:\Program Files\PremiumSoft\Navicat Monitor
macOS
/Applications/XxxxxxxXxxxxxx.xxx/Xxxxxxxx/Xxxxxxxxx/
Linux
/opt/navicatmonitor/x86_64-linux-gnu/
【注意】在 Linux 作業系統上,命令必須由「navicatmonitor」帳號執行。
語法
navicatmonitor [command]
可用的命令
browser | 開啟瀏覽器前往 Navicat Monitor 網站網址。 |
diagnostic | 顯示診斷資訊。 |
help | 列印任何命令的說明資訊。 |
passwd | 重設超級使用者的密碼。 |
restart | 重新啟動 Navicat Monitor。 |
start | 啟動 Navicat Monitor。 |
status | 列印 Navicat Monitor 的狀態資訊。 |
stop | 停止 Navicat Monitor。 |
version | 列印 Navicat Monitor 的版本編號。 |
範例
navicatmonitor stop navicatmonitor restart
Navicat Monitor 記錄檔具有各種伺服器錯誤和訊息的詳細記錄。這些檔案可以幫助追蹤 Xxxxxxx Monitor 的任何問題。請按照以下步驟下載記錄檔:
1. 前往「配置」。
2. 按一下「關於」。
3. 捲動到「診斷」部份。
4. 按一下「擷取全部記錄檔」以下載包含記錄檔的一份 .zip 檔案。