We are proud to announce the free public beta release of NGINX Amplify, our new tool for monitoring NGINX and NGINX Plus. With NGINX Amplify you get visibility and control of NGINX and the applications it delivers. You can use it to quickly troubleshoot and resolve health and performance issues within your applications and across your infrastructure. NGINX Amplify includes powerful features such as recommendations for performance and security improvements, a customizable server monitoring dashboard, and a configurable alerting system.
To learn more and see a demo, watch our on‑demand webinar, Improve App Performance & Reliability with NGINX Amplify. A transcript of the first part of the webinar, an overview of NGINX Amplify features, is available on our blog. Also check out the many other posts about NGINX Amplify on the blog.
To participate in the public beta, sign up for free today.
NGINX Amplify is easy to use, and takes only 5 minutes to set up. With NGINX Amplify you get:
5xx
errors crosses a threshold you set.Given NGINX’s unique position as the web server, frontend proxy, and load balancer for our users’ applications, we believe that NGINX Amplify is a strong complement to existing application performance and uptime monitoring tools. NGINX Amplify works by way of a small open source agent installed on each of your NGINX or NGINX Plus endpoints. The agent monitors NGINX in real time, collecting metrics for analysis and visualization. That data is combined with the existing information collected natively within NGINX Open Source and NGINX Plus to give you a holistic view into the health of your applications.
We invite all NGINX Open Source and NGINX Plus users to sign up now to take advantage of this opportunity to analyze and take greater control of your applications. By participating in the NGINX Amplify public beta, you can begin monitoring NGINX within minutes, visualizing key metrics and receiving actionable insights to improve the performance and security of your apps.
NGINX Amplify was made available through a private beta last November. NGINX enthusiasts and those with strong application monitoring needs were the first to join our private beta; and as we enter this public beta, we expect our user base to grow rapidly.
Here’s what some of our users say about their experience monitoring NGINX with NGINX Amplify:
“… [in one incident] our network connectivity suffered, and the servers were cut for a short time from the Internet. Our own monitoring didn’t reflect that, and if NGINX Amplify hadn’t noticed and alerted us, we would have been unaware of that fact.”
“The Reports page is helpful for providing a quick overview of the server configuration, and the static analysis has helped us recognize missing configuration settings.”
“NGINX Amplify has helped me solve immediate issues with the Static analysis section of the Reports page.”
As well as monitoring NGINX and NGINX Plus in real time, NGINX Amplify performs static analysis of configuration files. The Reports page recommends changes to enhance the performance and security of your NGINX deployment. Each recommendation includes the file and line number for the cited configuration directive, explains the potential problem, and suggests a way to resolve it.
The first example in the screenshot points out a common misconfiguration that can lead to unpredictable behavior when a request for an unknown virtual server comes in.
NGINX Amplify also detects misconfigurations that can impact performance. For example, completely disabling buffering of responses from proxied servers can degrade performance, while disabling buffering to disk may improve it. Users quite commonly confuse the two and disable all buffering unnecessarily. NGINX Amplify spots this misconfiguration and suggests what is typically intended.
NGINX Amplify further identifies potential security issues in the configuration and provides recommendations for fixing them. For example, NGINX Amplify suggests restricting access for metrics to prevent unauthorized access to key server data.
The NGINX Amplify Dashboards tab is a “single pane of glass” for display related metrics as you monitor NGINX. Among the statistics you can display:
So you can do historical analysis as well as monitor NGINX in real time, NGINX Amplify stores collected data for a week.
NGINX Plus collects additional metrics related to the performance of backend application servers. NGINX Plus users benefit from visualizing these metrics in NGINX Amplify and looking back at them historically:
You can define alerts so that NGINX Amplify notifies you on the Alerts page when systems are not healthy. NGINX Amplify collects a wide range of metrics from monitored systems that can be used as criteria for generating an alert.
me@example.com when any system’s CPU goes over 95% utilization for 5 or more minutes, which indicates the server is overloaded. You can designate any email address, for example your PagerDuty email routing.
After the initial alert, NGINX Amplify sends digest messages every 30 minutes until all errors are cleared.
NGINX is one of the most critical components in your application delivery infrastructure. By monitoring NGINX, NGINX Amplify helps ensure that NGINX and your application are healthy and performing at peak capacity. We invite everyone to sign up today for our free public beta, and to provide feedback using the Intercom button in the bottom right corner after you log in to NGINX Amplify.
Editor – To learn more about NGINX Amplify and see a demo, watch our on‑demand webinar, Improve App Performance & Reliability with NGINX Amplify. A transcript of the first part of the webinar, an overview of NGINX Amplify features, is available on our blog along with many other posts about NGINX Amplify.
"This blog post may reference products that are no longer available and/or no longer supported. For the most current information about available F5 NGINX products and solutions, explore our NGINX product family. NGINX is now part of F5. All previous NGINX.com links will redirect to similar NGINX content on F5.com."