Operations | Monitoring | ITSM | DevOps | Cloud

IETF Decreased Mean Response Time by 90% with Scout APM!

The Internet Engineering Task Force (IETF) is the premier Internet standards body, developing open standards through open processes. The IETF is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of Internet architecture and the smooth operation of the Internet. The IETF standards-setting process is open to any individual interested in providing technical contributions.

Rails Apps and Slowdowns: How Scout Shows what Databases Don't

Congratulations! Your Rails app has finally started seeing consistent traffic and things are on the upswing. But with growth comes the potential for the sluggish sort of SQL queries that can really slow things down. In this post, we’ll go over what your database (whether it’s MySQL or PostgreSQL) can tell you about the problem, and we’ll also talk about what it can’t tell you. Spoiler alert: this is where Scout comes galloping over the hillside to the rescue!

Stop Guessing, Start Knowing: The Power of Integrated Logging and APM

‍ Let’s talk about something we’ve all experienced: a customer reports that their checkout process is “sometimes slow,” – or maybe you noticed an unexpected spike in response times. So, you dive into the logs, grep through thousands of lines, and try to match timestamps with your APM traces. Sound familiar? At Scout, we’ve seen countless engineering teams struggle with this disconnect between their logging and APM tools.

Complement Your Monitoring: Making Logs Readable for Humans & Machines

‍ While Scout provides powerful monitoring tools (try it now!) mastering logging is an awesome complement to these skills. In this post, we’ll see how to create readable, actionable logs for both humans and machines. You’ll improve your logging strategy, drastically reduce troubleshooting time, and put yourself in the best possible position for maximum observability. As a starting example, let’s take this error log.

Falling Into the Stargate of Hidden Microservices Costs

Proponents of microservices claim more development velocity and reliability; more comprehensive test and vertical or horizontal scale with a container orchestrator; tons of flexibility around tool choice. They’re not wrong: When you build with a microservices architecture, you’re likely going to see cost improvements early in your software development life cycle (SDLC), driven mostly by the decoupling of services.

Monitoring Django Performance with Scout APM: A Step-by-Step Guide

Django is one of the most popular web frameworks for building applications. Its elegance and flexibility make it a favorite among developers, enabling them to craft intricate applications with ease. However, as applications grow in complexity and user traffic grows, the need for active performance monitoring becomes imperative.

Five Tools for Profiling Rails Apps

A Rails profiler is a tool used to analyze the performance of your Ruby on Rails application. It helps identify bottlenecks, memory leaks, and other performance issues, allowing you to optimize your code and improve overall web application speed. Profilers are essential in ensuring your web application runs smoothly and delivers a better user experience.