Application Monitoring for Elixir

Track errors, performance,
hosts & custom metrics.

AppSignal loves Elixir, just like you do. And the things you love deserve special attention. It used to be hard to monitor your production apps. With AppSignal, for the first time, you can get all the insights you need to build, run and scale your Elixir applications.

Stop developing in the dark.
Get insights into your Elixir apps.

For the first time ever, you've got access to the deepest secrets of your Elixir apps. AppSignal is improved daily, thanks to the feedback we receive from hundreds of companies.

An amazing interface

Get all the insights you need, presented in a clear and easy to use interface. If you use AppSignal for Ruby, there's nothing new to learn: use the same integrations, notification settings and teams.

Battle-tested technology

AppSignal monitors 12,000 requests per second. Our agent has been battle-tested in all sorts of production environments. Our number one priorities are stability and integrity.

Robust Rust agent in a NIF

AppSignal uses a native library written in Rust to do the heavy lifting, wrapped in a NIF. It only passes data from your app to the AppSignal Agent, and it's used in hundreds of Elixir applications. Read more.

Install AppSignal in 5 minutes

Sign up and use the CLI installer to get your data flowing into AppSignal within a few minutes. We support almost all Elixir and Phoenix setups. And if not, we will fix it together.

Error tracking.

Catch errors in your Ruby and Elixir applications. Get notified in tools like Slack or HipChat and easily create issues in your issue tracker of choice.

Real-time notifications

When an errors happens in your application, you need to know instantly. Receive alerts where your team works, whether that is email, Slack, HipChat or another messaging platform.

Detailed error reports

We save details error details and provide you with the information to drill down to the root cause. Look at other occurrences of the same error to discover patterns.

Works with your setup

Track performance.

Improve the performance of your controllers and background jobs. Get notified when requests are taking longer than you expect and dive deep into the causes of the slow requests.

Slow request alerts

Set thresholds for controllers and background jobs, so you get alerted when requests are taking longer than you expect. Do this for apps and namespaces, or overwrite it for individual controllers or jobs.

Detailed breakdowns

Slow request breakdowns provide the information you need in order to find the cause of the issue. Our event tree tells you which event took up the most time during the request.

Find slow events

So your entire app is slowing down? Wonder what's causing it? Find out with our slow events graph, and instantly see if particular types of events are causing overall slowness.

Collect metrics.

Collect anything

Your application's infrastructure is unique. Often problems originate on a deeper layer, and you need to dig deep to find root causes. Our metrics platform enables you track what no developer has tracked before.

A few lines of code

It takes just a few lines of code to send us your metrics. There is no need to set up any additional services: just install AppSignal, send some metrics using our easy to use API and you're done!

Build dashboards

Use our dashboard builder to create dashboards with exactly the right information you need to keep an eye on your infrastructure. Easily copy these dashboards to other environments.

Workflow features.

AppSignal is built so you can stay productive. It integrates with your favorite tools like Slack, Pivotal Tracker, GitHub, PagerDuty, Trello, GitLab, Phabricator, Flowdock, HipChat and OpsGenie. Not enough? Use the webhook!

Communication tools

You don't want to chase after information. So we bring it to your doorstep, whether that's email or Slack. We support integrations with Flowdock, HipChat, OpsGenie and Slack.

Issue tracking

Use AppSignal's built-in issue states or send issues to your issue tracker of choice. We offer integrations with GitHub, GitLab, Pivotal Tracker and Trello.

Team management

The days of switching between your error tracker, APM platform, server monitoring tool and metrics solution are over.

Monitor your Elixir apps.
Start your free trial today.

We offer a 30 day free trial, but who doesn't? What sets us apart is the way we care for you. We're just a chat message or email away and would love to help you get your app in the best shape possible.