AppSignal Academy

AppSignal is all about building better apps. In our Academy series, we'll explore application stability and performance, and explain core programming concepts.

Debugging in Ruby with AppSignal
APM Academy

Debugging in Ruby with AppSignal

Learn how you can use AppSignal to log and debug your Ruby application.

By Brena Monteiro on

Monitor Ruby Application Performance with Magic Dashboards
APM Academy

Monitor Ruby Application Performance with Magic Dashboards

Let's monitor and fix performance issues within a Ruby on Rails application using magic dashboards.

By Darren Broemmer on

Deploy Your Ruby on Rails App Using Capistrano
APM Academy

Deploy Your Ruby on Rails App Using Capistrano

Find out how to configure Capistrano in your Rails app, then deploy the app.

By Brena Monteiro on

How to Keep Database Table Sizes Down and Prevent Data Bloat
APM Academy

How to Keep Database Table Sizes Down and Prevent Data Bloat

Watch out for data hoarding, which can cause database bloat. Here's how to keep your database table sizes down.

By Julik Tarkhanov on

Next Level Ruby on Rails Application Monitoring with AppSignal
APM Academy

Next Level Ruby on Rails Application Monitoring with AppSignal

Let's run through adding custom instrumentation and monitoring to a Ruby on Rails application.

By Unathi Chonco on

Ruby on Rails Application Monitoring with AppSignal
APM Academy

Ruby on Rails Application Monitoring with AppSignal

In the first of this two-part series, we'll set up monitoring for a Ruby on Rails application with AppSignal.

By Unathi Chonco on

Improve Your Life with Long Error Messages
APM Academy

Improve Your Life with Long Error Messages

Your error messages should answer three questions: what happened, where did it happen and how can I make the error go away? Find out how long error messages can help make your life easier.

By Julik Tarkhanov on

CPU Steal Time: A Crucial Metric for Cloud Servers and VMs
APM Academy

CPU Steal Time: A Crucial Metric for Cloud Servers and VMs

In this post, we'll explain what CPU steal is, how to monitor it, and what happens to your app when CPU steal is high.

By Thijs Cadier, Milica Maksimović on

Adding Kubernetes Metadata to Your AppSignal Errors
APM Academy

Adding Kubernetes Metadata to Your AppSignal Errors

If you're trying to figure out how to add Kubernetes metadata to your AppSignal errors, this post is for you.

By Julik Tarkhanov on

The Wolf Pack Tactic for Monitoring Slow APIs
APM Academy

The Wolf Pack Tactic for Monitoring Slow APIs

In this post, we will deal with monitoring external APIs and how you can prevent them from slowing you down.

By Stefan Verkerk on

Troubleshooting ActiveRecord Performance
APM Academy

Troubleshooting ActiveRecord Performance

You usually don't need to worry about AcriveRecord and its inner workings. This post comes in handy when performance issues arise and you have to start worrying about it.

By Tomas Fernandez on

Microservices Monitoring: Using Namespaces for Data Structuring
APM Academy

Microservices Monitoring: Using Namespaces for Data Structuring

Microservices pose unique challenges for error reporting and instrumentation. Today, we’ll explore the best way to monitor them using namespaces in AppSignal.

By Tomas Fernandez on

More articles

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps