Devops

Monitoring Kafka with Loggly

By Jason Skowronski in loggly

November 26, 2018

Kafka logs contain valuable data on the health of the system. You can identify issues using logs if there is a broker down or if it is generating errors at a high rate. We’ll show you how Loggly can help monitor Kafka logs and alert you to problems.

Continue reading

Web Application Logging and Analytics Using SolarWinds Loggly

By Jennifer Marsh in loggly

October 11, 2018

Application logs provide a great deal of insight, such as critical errors ruining user experiences and active security attacks requiring immediate SRE or DevOps attention. Without logs, you have no idea how users interact with your application or how well it’s running. One issue for DevOps professionals is how to properly implement a full logging solution. It’s not enough to have logs; you also need a way to manage and analyze those logs to monitor application activity and performance.

Continue reading

A Visual Explanation of How DNS Lookups Work

By Gerred Dillon in pingdom

September 14, 2018

Have you ever wondered what happens when you type an address into your browser? The first step is the translation of a domain name (such as pingdom.com) to an IP address. Resolving domain names is done through a series of systems and protocols that make up the Domain Name System (DNS). Here we’ll break down what DNS is, and how it powers the underlying infrastructure of the internet.

Continue reading

Win-Win Deployment Strategies for Modern Apps

By Jason Skowronski and Sadequl Hussain in rollbar

September 12, 2018

Today, modern applications need frequent updates to deliver on business objectives with fast turnaround time. The days of months- or years-long release cycles are gone. Modern applications may be deployed on short notice multiple times per day. This gives the enterprise more agility to make changes that deliver business value faster. Now product teams can iterate on new versions of the product quickly, testing the impact on key metrics and fixing problems immediately.

Continue reading

Protect Your Sales Opportunities with SLOs and SLAs

By Craig Guillot in pingdom

August 29, 2018

Web users now have such high expectations for website performance that a few minutes of downtime or a half-second delay in page loading can mean the difference between a sale and lost opportunity. Because so many customer-facing interactions are now conducted through the web, any downtime or subpar performance can lead to brand damage, degraded employee morale, and lost sales.

Continue reading

Troubleshooting Kubernetes Using Logs

By Andre Newman in Papertrail

August 23, 2018

Maintaining a Kubernetes cluster is an ongoing challenge. While it tries to make managing containerized applications easier, it introduces several layers of complexity and abstraction. A failure in any one of these layers could result in crashed applications, resource overutilization, and failed deployments. In this post, we’ll look at some common Kubernetes problems and how we can use logs to troubleshoot them.

Continue reading

Can gzip Compression Really Improve Web Performance?

By Andre Newman in Pingdom

August 15, 2018

The size of an average web page is growing exponentially. How do we keep websites fast even as they get bigger and bigger? The good news is that gzip compression easy to enable and gives your site an instant boost. We’ll show you how.

Continue reading

The Four Golden Signals for Monitoring Distributed Systems

By Jason Skowronski in AppOptics

August 15, 2018

Modern distributed systems give off hundreds of metrics in the form of infrastructure and host metrics. It’s not practical to monitor all of these constantly, so we recommend picking a subset that serves as your application’s key performance indicators.

Continue reading

Best Practices for Web App Monitoring

By Gerred Dillon in Loggly

August 9, 2018

The architecture of modern web applications presents new challenges for monitoring their availability and performance. We will take a whirlwind tour of best practices for monitoring your services that can provide early warning signs before your next outage.

Continue reading

How to Troubleshoot Kubernetes Network Issues

By Gerred Dillon in AppOptics

August 9, 2018

We will use AppOptics™ tracing to diagnose some latency issues with applications running on Kubernetes. We’ll use it to trace latency on requests to our Kubernetes pods to identify problems in the network stack.

Continue reading