Work

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

Introduction to Distributed Tracing with Zipkin and Jaeger

By Gerred Dillon in appoptics

October 10, 2018

In another article, we dove into OpenTracing and OpenCensus to look more into the mechanics of how tracing works. Although we will be using different backends for our tracing, our demo application will use OpenTracing at its core. These examples will be using the Go Programming Language and the OpenTracing Go API, but you do not need to understand it in order to follow along with the examples.

Continue reading

Introduction To Logging In Ruby On Rails

By Jason Skowronski in papertrail

October 3, 2018

It’s easy to recognize problems in Ruby on Rails, but finding each problem’s source can be a challenging task. A problem due to an unexpected event could result in hours of searching through log files and attempting to reproduce the issue. Poor logs will leave you searching, while a helpful log can assist you in finding the cause right away.

Continue reading

Using Amazon CloudWatch Metrics with SolarWinds Loggly

By Jason Skowronski in loggly

October 3, 2018

Amazon CloudWatch provides metrics and log monitoring for AWS resources like elastic compute (EC2) instances, load balancers like ELB, and more. This data is important to monitor the health of your infrastructure and applications. You can use it to better plan capacity, auto-scale your instances, and even receive alerts when there are problems.

Continue reading

Analyzing Jenkins Metrics: Track Broken Builds, Build Time and More

By Andre Newman in loggly

September 28, 2018

Implementing continuous delivery (CD) is a challenge for organizations of all sizes. It’s not just a matter of generating more builds more often, but of automating and optimizing the release process. To know whether you’ve done CD successfully, you need to understand whether you are checking in your code frequently enough, whether builds are being delivered successfully, and whether you’re making the build and delivery process more efficient.

Continue reading

How to Analyze Web Application Performance Using SolarWinds

By Andre Newman in pingdom

September 27, 2018

In the push to make the web more accessible, performance is key. Websites are becoming bigger and more complex than ever before, placing a toll on both servers and clients. However, website performance is vital to attracting and keeping users engaged. In this article, we’ll explain why web application performance is important and how you can analyze it and troubleshoot problems using SolarWinds® cloud monitoring solutions.

Continue reading

Intro to OpenTracing and OpenCensus for Distributed Tracing

By Gerred Dillon in appoptics

September 25, 2018

While standard logging and metrics collection approaches give us an understanding of our application from a single vantage point, it is less useful for understanding the flow of execution and data through our applications, especially across network boundaries. Tracing completes our view of application health. There are several standards for distributed tracing, including OpenTracing and Open Census. We’ll describe these two open source standards and show how to use OpenTracing with SolarWinds® AppOptics™.

Continue reading

Analyzing Heroku Router Logs with Papertrail

By Jorge Orpinel in Papertrail

September 21, 2018

What are some common problems that can be detected with the handy router logs on Heroku? We’ll explore them and show you how to address them easily and quickly with monitoring of Heroku from SolarWinds Papertrail.

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