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:
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:
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:
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.