Monitoring NGINX Plus Statistics with ELK

2015-12-29 KENNETH 0

In today’s world, having a scalable and reliable web infrastructure is crucial to your site’s success. Monitoring NGINX Plus performance and the health of your load-balanced applications is critical, and acting on these metrics enables you to provide a reliable and satisfying user experience. Knowing how much traffic your virtual servers are receiving and keeping an eye on error rates allows you to triage your applications effectively. NGINX Plus includes enterprise-ready features such as advanced HTTP and TCP load balancing, session persistence, health checks, live activity monitoring, and management to give you the freedom to innovate without being constrained by infrastructure. The live activity monitoring feature (implemented in the NGINX Plus Status module) makes it easy to get key load and performance metrics in real time. The large amount of useful data about the traffic flowing through NGINX Plus is available both on the built-in [ more… ]

No Image

Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server

2015-12-24 KENNETH 0

Oracle WebLogic Server is one of the world’s most popular enterprise-level Java EE platforms. The resilient, event-driven architecture of NGINX and NGINX Plus make them a reliable, scalable, and high-performance solution for effectively load balancing your WebLogic Server applications. The open source NGINX software acts as a reverse proxy, load balancer, and content cache, as well as providing an extra layer of security and handling termination of SSL traffic for your WebLogic Server applications. NGINX Plus builds on NGINX with advanced load‑balancing algorithms, application‑specific health checks, dynamic scalability with the on‑the‑fly reconfiguration API, and a live activity monitoring dashboard and API that provides valuable metrics about the traffic flowing through NGINX Plus. To help customers get the most out of their WebLogic deployments, NGINX, Inc. has published a new deployment guide, Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server. This guide [ more… ]

Scaling Web Applications with NGINX – Part I: Load Balancing

2015-12-22 KENNETH 0

The following is adapted from a talk given by Matt Williams at nginx.conf 2015, held in San Francisco in September. This blog post is the first of two parts, and is focused on load balancing; the second part, focused on caching and monitoring, is here. You can view the presentation slides or watch the video of the complete talk. My name is Matt Williams, and I’m the evangelist at Datadog. Datadog is a SaaS-based monitoring platform. We load up an agent on each host that you want to monitor and start collecting data on everything that’s going on, including metrics from NGINX, or Apache, or MySQL, or PostgreSQL, or the OS, or whatever, then bring it together on a nice dashboard. But I’m not here to talk about Datadog. Today we’re going to focus on “Scaling Web Applications with NGINX [ more… ]

No Image

Holiday Reading List 2015

2015-12-22 KENNETH 0

The holiday season is a great time to catch up on reading and industry news, and also an important time to think about plans for the new year. We have a great pulse on what’s happening in the application delivery and performance industry and have been fortunate to grow as a leader in this space. In this post, we’re sharing some of our most visited and shared blog posts from 2015, and content we think excels. We’ve published several posts throughout the year about the growing adoption of microservices architectures. In September, we launched nginScript – an exciting JavaScript-based scripting implementation for NGINX configuration. We then started a series about improving application performance, published blog posts about security, and released support for HTTP/2. Here are our top 5 blog posts from 2015 that we think you’ll find useful: 1. Introduction [ more… ]

The Benefits of Microcaching with NGINX

2015-12-19 KENNETH 0

NGINX and NGINX Plus are commonly used as web content caches, ranging from individual websites to some of the largest content delivery networks (CDNs) in the world, such as MaxCDN and CloudFlare. Microcaching is an effective method for accelerating the delivery of dynamic, non-personalized content by caching it for very short periods of time. In this article, we’ll see how to accelerate a WordPress-based application by up to 400x using the microcaching technique. Why Cache Content? The benefits of caching are two-fold: caching improves web performance by delivering content more quickly, and it reduces the load on the origin servers. The effectiveness of caching depends on the cacheability of the content. For how long can we store the content, how do we check for updates, and how many users can we send the same cached content to? Caching static content, such [ more… ]