Logo of AppSignal

Menu

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.

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

AppSignal tracks errors in all major background processors for Ruby such as Delayed job, Resque, Sidekiq. Plus your custom background job processors.

Learn more about errors

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.

Learn more about performance

Host monitoring.

If you want to run a healthy app, you need to know how your hosts are doing. AppSignal gives you insight into load, disk I/O, disk usage, memory consumption and network utilization.

Host metrics

Get graphs for CPU, disk I/O, disk usage, load average, memory usage and network usage. Stop using expensive server monitoring tools and get the full picture in AppSignal.

Find rogue hosts

Inspect graphs with metrics like error rate, performance and throughput for all your different hosts. It's easy to spot outliers and identify under-performing hardware.

Hosts during issues

Whenever there's an error or a slow requests, we'll show you which host it occurred on and what the metrics for this host were. This makes it easy to rule out hardware issues right away.

Learn more about hosts

Collect metrics.

Need to collect metrics from your app? AppSignal enables you to easily send and graph metrics. Track payload sizes, database queries, revenue, or cups of coffee.

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.

Learn more about metrics

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.

Learn more about workflow

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.

You will be joining the ranks of these organizations:

Read our WeTransfer case study to learn how we monitor their 20B requests each month.

We'd like to set cookies, read why.