
Nginx & MySQL Monitoring Template
Template built by
Telegraf Plugins used:
Included Resources:
NGINX + MySQL
Dashboard (see screenshot below)- Telegraf configuration for
nginx
andmysql
- Bucket variables for
mysqlBucket
andnginxBucket
. You will need to update the value for these through the InfluxDB UISettings
>Variables
after you've installed this dashboard template - Labels:
nginx
andmysql
Quick Install
If you have your InfluxDB credentials configured in the CLI, you can install this template with:
https://raw.githubusercontent.com/influxdata/community-templates/master/nginx_mysql/nginx_mysql.yml
Nginx & MySQL monitoring dashboard
Nginx is designed to not only accelerate content and application delivery, but to do so in a way that dramatically improves security, empowers availability and enables scalability for some of the busiest sites on the Internet — all at the exact same time. As a relational database management system, MySQL is commonly used for data warehousing, e-commerce and even logging applications, among others.
When used together, these are two powerful resources that enable businesses to meet the challenges of next-generation web, cloud and even communications services. But they're also constantly creating data containing actionable insight that you need to make better decisions regarding your services, and gaining insight to those analytics is what this Nginx and MySQL monitoring template is all about.
Why Nginx & MySQL monitoring?
By proactively monitoring Nginx and MySQL, you can easily discover underutilized servers to make better use of your existing resources moving forward. Overall, this webserver monitoring template will give you important insights like:
- The load of your Nginx server, including the number of active connections, the total requests, and the accepts handled at any given time
- How well your MySQL server is handling the query load, its performance in terms of reading and writing data, and more
- Real-time insights into updates concerning multiple tables in MySQL
All of this goes a long way towards preventing server outages and other issues, which itself allows you to maintain peak performance and create better end user experiences at the same time.
Related Resources
Infrastructure and application monitoring
The solution to monitor your entire infrastructure stack, including servers, containers, databases and cloud services
Microsoft SQL Server Monitoring Template
How to use the Microsoft SQL Server Monitoring Template
Create your own InfluxDB template
Learn how to create InfluxDB Templates to Make Operations Workflows and Use Cases Scalable and Reliable.