
Handling Exceptions in Grape for Ruby: rescue_from and error!
Learn how to handle exceptions in a Grape API: rescue_from handlers, error! responses, validation errors, and custom error classes, verified on Grape 3.3.
AppSignal combines performance monitoring and error tracking in one clear interface.

Learn how to handle exceptions in a Grape API: rescue_from handlers, error! responses, validation errors, and custom error classes, verified on Grape 3.3.

When you're troubleshooting in production, the right charts should already be in front of you. AppSignal dashboards now give you more control over layout, while Intelligence dashboards, Apdex, AppSignal MCP, and the CLI help you connect revisions, errors, throughput, and more.

Give your coding agent one prompt to install AppSignal, then follow its progress as your app starts reporting.

What Rails 8 ships and requires: built-in authentication, Solid Queue, Kamal 2, and production SQLite, plus support timelines and an upgrade checklist.

One trace across every service a request touches, including the Sidekiq job your Rails request just enqueued. In beta for Ruby, Python, and PHP, and here’s how to turn it on.

We’re taking our partnership with Chris Oliver one step further: 10 Ruby and Rails tutorials, made with GoRails, now in the context store AppSignal Intelligence reads.

ElixirConf 2026 starts today in Chicago. Here’s what we’ve been building to make monitoring your Elixir app — and handing it to your coding agent — as easy as it should be.

A feature-by-feature comparison of AppSignal against the single-purpose monitoring tools it can replace, from Rollbar and PagerDuty to Cronitor and UptimeRobot.

Compare 17 AI testing tools across five categories - from autonomous agents to managed QA services, and find the right fit for your team's testing workflow.

MCP is a powerful interface for your monitoring data but it's not a replacement for your monitoring tool. Here's why.

Looking to build your own monitoring tool? While it may seem like a good idea at first, there are several reasons why you shouldn't vibe code your monitoring tool.

A step-by-step guide to investigating a production incident using an AI agent with AppSignal's MCP server.
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!
Need help or have a feature request? Talk to a real engineer. Not a bot, not a ticket queue.
AppSignal is built by a small, dedicated team spread across the world. We love stroopwafels. If you do too, let us know. We might send you some.