Operations | Monitoring | ITSM | DevOps | Cloud

Elixir

Elixir - Monitor your Elixir Application with OpenTelemetry and SigNoz

SigNoz provides query and visualization capabilities for the end-user and comes with out-of-box charts for application metrics and traces. Now let’s get down to how to implement OpenTelemetry in your Elixir application. More about SigNoz: SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator.
signoz

Monitor your Elixir application with OpenTelemetry and SigNoz

OpenTelemetry can be used to instrument your Elixir applications to generate telemetry data. The telemetry data can then be visualized using an observability tool to monitor your Elixir application performance. In this tutorial, we will use OpenTelemetry Elixir libraries to instrument an Elixir application and then visualize it using SigNoz. Somewhere during the lifetime of an application, it's inevitable that it will have some performance issues.

appsignal

Monitor Scheduler Utilization in Elixir With AppSignal

When it comes to monitoring your Elixir application, it's challenging to make sense of the many metrics and statistics that you can read from the internals of the Erlang virtual machine. In this post, we'll be looking at the scheduler utilization metric in order to understand what it is, why we should monitor it, and how to monitor it.

grafana

Get instant Grafana dashboards for Prometheus metrics with the Elixir PromEx library

I have been using Grafana for almost four years now, and in that time it has become my go-to tool for my application observability needs. Especially now that Grafana allows you to also view logs and traces, you can easily have all three pillars of observability surfaced through Grafana. As a result, when I started working on the Elixir PromEx library, having Grafana be the end target for the metrics dashboards made perfect sense.

appsignal

AppSignal for Elixir Integration 2.1 Released

We’re happy to announce the release of AppSignal for Elixir 2.1.0. 🥳 In this version, we’ve made our error helpers more flexible than before. You could already send Elixir exceptions directly through AppSignal and now you can add extra metadata to errors when using send_error/2-4. Let’s go through all of the changes 😀

appsignal

Announcing AppSignal for Elixir 2.0

In order to be the best 5-in-1 APM tool for Elixir, we’re constantly working on improving how AppSignal works and integrates with your app. With AppSignal by your side, you’ll have a clear overview of your app’s performance after an installation process that we keep fast and simple. As a first APM for Elixir out there, we’ve always focused on doing all the heavy lifting and providing Elixir developers with a service we’d love to use ourselves.

appsignal

Capabilities of Elixir's Logger

Logs are an important part of your application and logging shouldn’t be one of the last things you think of. You should configure your log system, formatter, and style as soon as you start the development of your app. Also, do your best to document the process and share how it works with the rest of your team. In this article, we’re going to demonstrate how logs work in Elixir. We’ll jump into Elixir’s Logger module, which brings a lot of power to logging features.