appsignal

Get the Full Picture: AppSignal Adds OpenTelemetry Support

Connor James

Connor James on

Get the Full Picture: AppSignal Adds OpenTelemetry Support

We're excited to officially launch our OpenTelemetry instrumentation. AppSignal is now able to expand our observability to a dozen popular languages, frameworks, and tools, giving customers the deep insights they need to monitor their entire stack.

In this article, we'll show you how you can use AppSignal and OpenTelemetry to proactively monitor your app.

Support For All OpenTelemetry Instrumentations

AppSignal was already the go-to monitoring tool for Ruby, Elixir, Node.js, and Python developers. Now, thanks to our adoption of OpenTelemetry, we're able to monitor more of the languages developers build with every day.

AppSignal OpenTelemetry now offers support for the following popular languages, frameworks, and platforms:

Actionable Insights That Cut Through The Noise

AppSignal specializes in building actionable (not analytical) insights, unlike our competitors.

Our monitoring toolkit is designed to help developers quickly and confidently answer questions like:

Why is my error rate spiking?
Which parts of my code are slow?
What users is an issue impacting?
What line of code is causing this issue?
When was this bug deployed?
How much memory is my app using?

Understand Performance At a Glance

With AppSignal's dashboards, you can track core metrics visually in real-time, in hourly or minute detail.

AppSignal Dashboard

Add markers to dashboards for further context, and instantly dive into the metrics behind a spike or dip to understand its cause.

Know the Impact of an Issue

AppSignal makes it easy to pinpoint performance bottlenecks and tackle the code that causes the most pain.

AppSignal performance issues overview

With the ability to sort issues by impact, view request details, and browse occurrence samples across deployments, AppSignal helps you understand exactly what requests impact performance.

Inspect Request Flows from Start to Finish

Find out which components are slowing things down. AppSignal's trace timeline helps you make sense of requests. You can filter and query a trace for specific spans or attributes.

Inspect span performance and attributes for deep insights into exactly how each request or operation is being executed.

Time Detective helps you pinpoint and resolve issues faster, giving you a snapshot of all relevant monitoring data from any moment in time.

Available anytime, anywhere. Time Detective helps you navigate through your app's performance history and view errors, performance incidents, alerts, host metrics, and logs in one place.

Use the keyboard shortcut cmd + / to jump to insights directly and instantly, or click the Time Detective button.

Receive Alerts When Action is Needed

We've designed our notification features to help teams avoid alert fatigue. You can control what you are notified about and when, and configure notifiers to work differently for different application components.

AppSignal can notify you in the collaboration tools you already use, and you can manage notifiers for all of your apps from a single screen.

Slack Notification from AppSignal

OTel Powered By Its Own Collector

Unlike other observability tools that treat OpenTelemetry support as a checklist item, AppSignal understands how OpenTelemetry works.

Because we think monitoring should be simple and want to make sure every customer gets the best monitoring experience possible, we've built our own collector that's fine-tuned to work perfectly with AppSignal, ensuring fast, reliable data.

Help Us Make Our OpenTelemetry Better

We're committed to building the best OpenTelemetry APM on the market.

We're continuously working on improving AppSignal's OpenTelemetry support and being transparent about our development cycle.

Below is an overview of our current OpenTelemetry support:

FeatureSupport
Traces
Metrics
Logs
Distributed tracing🛠️

If you're working on custom instrumentation, have feedback, thoughts, or ideas, or experience problems when using OpenTelemetry with AppSignal, let us know!

Ready for Smart OpenTelemetry Powered Insights?

Developers who monitor with AppSignal get more than just a powerful observability toolkit, they also benefit from:

Transparent pricing: No surprises. You always know what you're paying for.

Real support: Every AppSignal customer gets direct, dev-to-dev support, regardless of their plan size.

Flexible upgrades: No forced upgrades. No hard cut-offs. AppSignal scales with you.

Stroopwafels as a Service: You send us metrics. We send you stroopwafels: just ask. We also sponsor dozens of developer events worldwide.

Sign up and start a 30-day free trial today (no credit card required).

Wondering what you can do next?

Finished this article? Here are a few more things you can do:

Connor James

Connor James

Official technical writer at AppSignal. Podcast addict who loves cannoli so much that he's considering changing his name to Connoli. He thinks there's a `u` in color. You might find him on the mic, on the stage, or lying on the sofa when he's off Documentation Duty.

All articles by Connor James

Become our next author!

Find out more

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