Remote server monitoring tool Navicat Monitor, MySQL diagnose bottlenecks and deadlocks 8

Navicat Monitor is a safe, simple, and no remote server monitoring tool agent. It has a powerful feature allows you to monitor maximum effectiveness. Monitored server including MySQL, MariaDB and Percona Server, and is compatible with Amazon RDS, Amazon Aurora, Oracle Cloud , Microsoft Azure and Ali cloud and other cloud database. Navicat Monitor is a server-based software can be accessed using a web browser from anywhere. Network access, you can easily and seamlessly around the clock to master the state of the global server.

Before the "MySQL 8 performance mode queries on how to help diagnose a deadlock," the article, we learned about the crash course mutex and threads, understand the MySQL performance mode, and the application of some queries to investigate performance bottlenecks. In today's follow-up article we will introduce another method using Navicat Monitor survey conducted bottlenecks and deadlocks.

Navicat Monitor Overview

Navicat Monitor is agentless remote server monitoring tools for MySQL / MariaDB, the tool has a monitoring database (DB) as examples of effective and easy functionality. The term "free agent" is critical because it describes a server-based architecture, the need to install any software on the server you want to monitor. In addition, you can access through a Web browser from anywhere Navicat Monitor, allowing you unhindered access, day or night, you can seamlessly track the server from anywhere in the world easily.

It has many functions. The following is a list of some of the contents of the screen:

1, real-time interactive overview

  • View all registered MySQL / MariaDB instances and group availability on a central Web-based interface

  • MySQL real time monitoring on the host / MariaDB indicators, CPU, memory and swap usage

  • Historical index within an hour

2, details examples

  • Agentless remote monitoring

  • Generate reports of server performance indicators

  • Export reports to PDF files

3, alarm

  • More than 40 pre-configured alert policy fully customizable

  • Get useful advice on how to improve server performance

  • Use SMTP has a customizable threshold, SMS, SNMP traps and Slack

4, Query Analyzer

  • Slow query log analysis and general query log

  • Query to find the greatest impact on your system

  • Storage history to diagnose deadlocks

5, Replication Monitor

  • Show your replication topology, and enables you to quickly view the status of each copy of

  • Copy the error history, to solve replication problems

  • Send an alert when it detects any replication problems

6, security monitoring

  • Control access to assets and monitoring functions

  • To improve the security of MySQL / MariaDB by sending you alerts

  • Detection MySQL / MariaDB *** Events

7, user management

  • Role-based access control

  • OpenLDAP or Active Directory user integration

  • Login or character limit access by IP address

8, configuration export and Restore

  • Save the latest configuration and resumed at any time

  • Navicat Monitor will migrate to a new host

  • Allowing the repository database migration

Deadlock inquiry found

"Query Analyzer" screen displays summary information for all queries being executed, and help you identify problem queries, such as cumulative execution time counting popular queries, query and slow death of two or more queries each other due to obstruction lock. You will find the latest deadlock query at the top of the screen:

Navicat Tutorial: How to Use the bottleneck in MySQL 8 Navicat Monitor diagnosis and deadlocks

You can "View All" button to view the previous deadlock by clicking. Doing so will open the "deadlock" page. It shows all the deadlock detection on the selected instance:

Navicat Tutorial: How to Use the bottleneck in MySQL 8 Navicat Monitor diagnosis and deadlocks

All instances monitored are displayed in the left pane. Select an instance of the instance will lead to a deadlock. You can provide a value in the "Search deadlock" in the text box to filter the list.

By default, the deadlock list is automatically refreshed every 5 seconds. You can use the "refresh" drop-down menu to change the auto-refresh time. To pause the auto-refresh, click the "Pause" button:

Navicat Tutorial: How to Use the bottleneck in MySQL 8 Navicat Monitor diagnosis and deadlocks

You can also by the number of lines, "the number of rows to display 'drop-down menu setting to display.

in conclusion

In today's article, we learned how to use Navicat Monitor bottlenecks and deadlocks in 8 MySQL.


Guess you like

Origin blog.51cto.com/14467432/2444355