Changelog

Improving AppSignal, one deploy at a time.

Oct 24, 2023

Implement Erlang logger backend and other changes

Elixirappsignal 2.7.10

Added

  • Implement an Erlang logger handler for sending logs from the Elixir logger to AppSignal. Starting with Elixir 1.15, logging backends are no longer recommended.
Elixir
@impl true def start(_type, _args) do Appsignal.Logger.Handler.add("phoenix")

Changed

  • Updated the agent to version e8207c1, with the following changes:
    • Add memory_in_percentages and swap_in_percentages host metrics that represents metrics in percentages.
    • Ignore /snap/ disk mountpoints.
    • Fix issue with the open span count in logs being logged as a negative number.
    • Fix agent's TCP server getting stuck when two requests are made within the same fraction of a second.

Fixed

  • Fix configuration options set with atoms. It is now possible to set the log and log_level configuration options as atoms.
  • Fix support for the warning log level.

See the changelogs for AppSignal for Elixir package 2.7.10 for more information.

View all Elixir updates

Start your free trial

Don’t let the bad bugs bite. Try AppSignal for free.

AppSignal offers a 30-day free trial, no credit card is required. All features are available in all plans. Start monitoring your application in just a few clicks!