Jeff Kreeftmeijer
Jeff Kreeftmeijer
Like the Ruby and Node.js integrations, move the Elixir integration to a monorepo, while still keeping the packages (appsignal-elixir, appsignal-plug and appsignal-phoenix) separate. This is currently blocked by https://github.com/appsignal/mono/issues/11, as...
As reported in #224, we could choose not to load the Nif when AppSignal is not active. This would resolve an error we’re seeing for architectures that we can’t build...
The https://github.com/pawurb/ecto_psql_extras library provides some metrics that'd be useful to turn into a Magic Dashboard after Appsignal for Elixir 2.0 was released. Since this depends on an outside library, this...
Erlang VM metrics (allocation tracking and GC instrumentation)
We prefer the [`APP_REVISION` environment variable](https://docs.appsignal.com/application/markers/deploy-markers.html#app_revision-environment-variable) over the `notify_of_deploy` task, but since there's no proper way to set environment variables on the server in a Capistrano deploy, that's proving to...
This issue is a continuation of #202, where some to-be-deprecated methods were still left over. We’ll still need to deprecate the list of functions mentioned there: ## Deprecated Remove the...
As reported via [support](https://app.intercom.io/a/apps/yzor8gyw/respond/inbox/540654/conversations/13024983021) (private Intercom link) `ActiveRecord::BacktraceCleaner` does two things. It *filters* and *silences* log lines. Filtering means replacing strings in the log lines. Rails uses it to [remove...
As requested via [support](https://app.intercom.io/a/apps/yzor8gyw/inbox/inbox/540654/conversations/15790037415) (private Intercom link): ``` ActionView::Template::Error (undefined local variable or method `foo' for #): 1: :) 2: 3: app/views/application/index.html.erb:3:in `_app_views_application_index_html_erb__3212142583684408301_70227253810300' Rendering /Users/jeff/.asdf/installs/ruby/2.4.2/lib/ruby/gems/2.4.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout Rendering /Users/jeff/.asdf/installs/ruby/2.4.2/lib/ruby/gems/2.4.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb Rendered...
As requested through support. This patch adds support for Finch, the HTTP client by listening for the `[:finch, :request, :start]` and `[:finch, :request, :stop]` messages sent through :telemetry.
The error backend is a relic of the past, which caught otherwise uncaught errors before we had proper instrumentation through library-specific instrumentation and :telemetry. Also, the error backend produced confusing...