Your Rails & Elixir performance metrics 📈 inside Chrome Dev Tools

BY Doug Breaker

Browser development tools - like Chrome Dev Tools - are vital for debugging client-side performance issues. However, server-side performance metrics have been outside the browser's reach. That changes with the Server Timing API . Supported by Chrome 65+, Firefox 59+, and more browsers, the Server Timing API defines a spec ...

Read More →

 

Scout's top-secret 4-point observability plan

BY Doug Breaker

Observability: the degree to which you can ask new questions of your system without having to ship new code or gather new data. Above is my slightly modified definition of observability, mostly stolen from Charity Majors in Observability: A Manifesto . Observability is increasingly important . Modern apps and services ...

Read More →

 

Django & Flask Performance Monitoring

BY Doug Breaker

7/31/18 Update: See how Scout monitors a real-world Django app , tracking SQL queries, deploys, slow requests, and more. GitHub's State of the Octoverse 2017 revealed that Python is now the second-most popular language on GitHub, with 40 percent more pull requests opened in 2017. We couldn't help but notice. ...

Read More →

 

Rollbar+Scout: a legit New Relic alternative

BY Doug Breaker

The New Relic price tag goes up dramatically as your server footprint grows. This might not be an issue if you are utilizing New Relic's full product suite, but what if you just care about error and performance monitoring? In that case, there's a solution that offers richer features as ...

Read More →

 

Setting up a Rails app for CodeBuild, CodeDeploy, and CodePipeline on AWS

BY Doug Breaker

If you've followed along with our previous episodes, we've covered many different aspects of setting up a production service. We've used many different products to simplify the day-to-day operations of running and maintaining an application. We've used Scout for monitoring our application, LogDNA for aggregating our logs, HoneyBadger for our ...

Read More →

 

5 traits of teams that make on-call less terrible for developers

BY Doug Breaker

Over the past two weeks, there's been considerable discussion on whether developers should be on-call. I understand the frustration of the anti on-call party. If you go to school to be a doctor, you know that being on-call is likely in your future. You didn't know that being on-call would ...

Read More →

 

Deploying a Faktory worker to AWS Fargate

BY Doug Breaker

Looking for a fresh, 2018 approach to deploying a Rails app to AWS? We've partnered with DailyDrip on a series of videos to guide you through the process. We're covering how to Dockerize a Rails app, AWS Fargate, logging, monitoring, setting up load balancing, SSL, CDN, and more. In the ...

Read More →

 

Deploying Faktory to AWS Fargate

BY Doug Breaker

Looking for a fresh, 2018 approach to deploying a Rails app to AWS? We've partnered with DailyDrip on a series of videos to guide you through the process. We're covering how to Dockerize a Rails app, AWS Fargate, logging, monitoring, setting up load balancing, SSL, CDN, and more. In today's ...

Read More →

 

Scout <> Rollbar Integration: unifying your stability metrics 🚀

BY Doug Breaker

When things are going wrong, the more signals you can view from one screen, the better. Today, we're excited to announce an integration with Rollbar . This brings Rollbar's best-of-breed error monitoring into Scout's performance-focused UI , creating a single source for your stability metrics: We display active Rollbar items ...

Read More →

 

AWS Disaster Recovery: Configuring a Read Replica and a Multi-AZ

BY Doug Breaker

We've partnered with DailyDrip on a two-part series guiding you through Automated Backups and Disaster Recovery on AWS. This is part 2. You can read part 1 here . This is the second portion of a two-part series on automated backups and disaster recovery for AWS. In part 1 , ...

Read More →