Changelog

Improving AppSignal, one deploy at a time.

Aug 30, 2023

Fix inode usage host metric name format

Elixirappsignal 2.7.9

Fixed

  • Bump agent to 6133900.
    • Fix disk_inode_usage metric name format to not be interpreted as a JSON object.

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

Aug 25, 2023

Add host_role config option and store more data in metadata

Elixirappsignal 2.7.8

Added

  • Add the host_role config option. This config option can be set per host to generate some metrics automatically per host and possibly do things like grouping in the future.

Changed

  • Bump agent to 6bec691.
    • Upgrade sql_lexer to v0.9.5. It adds sanitization support for the THEN and ELSE logical operators.
  • Bump agent to version d789895.
    • Increase short data truncation from 2000 to 10000 characters.

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

Jul 05, 2023

Fix issue for Plug and Phoenix custom instrumentation

Elixirappsignal 2.7.6
  • Add Appsignal.Span.set_sample_data_if_nil function
  • Fix an issue in which custom instrumentation's sample data is overriden for appsignal_plug 2.0.15 and appsignal_phoenix 2.3.4

See the changelogs for appsignal 2.7.6, appsignal_plug 2.0.15 and appsignal_phoenix 2.3.4 for more information.

Jun 06, 2023

Add automatic instrumentation for Tesla, allow configuration of the agent’s StatsD server port

Elixir2.7.3
  • Allow configuration of the agent’s StatsD server port through the statsd_port option.
  • Add automatic instrumentation for Tesla.
  • Rely on APPSIGNAL_RUNNING_IN_CONTAINER config option value before other environment factors to determine if the app is running in a container.
  • Fix container detection for hosts running Docker itself.

See the Elixir package version 2.7.3 changelog for more information.

Feb 13, 2023

Report shared memory metric for host metrics

Elixir2.5.3

Report shared memory metric for host metrics, visible in the host metrics memory graph. See the Elixir package version 2.5.3 changelog for more information.

Feb 07, 2023

Add NGINX metrics support

Elixir2.5.2

Add NGINX metrics support. See the NGINX metrics documentation for details.

Feb 02, 2023

Add config options, add metadata functions for Plug/Phoenix apps

Elixir2.5.1
  • Add config options to disable automatic Telemetry instrumentations
  • Add a config option to decide when to report Oban errors.
  • Add metadata functions for Plug/Phoenix apps
  • Fix the default value of the enable_error_backend config option

See the Elixir package version 2.5.1 changelog for more information.

Jan 23, 2023

Changelog update 23 January, 2023

Elixir2.5.0
  • Add Oban instrumentation
  • Track the Operating System release/distro in the diagnose report

See the Elixir package version 2.5.0 changelog for more information.

Dec 20, 2022

Changelog update 20 December, 2022

Elixirappsignal@2.4.3

Fix an issue where user configuration enabling metrics for Hackney would cause the AppSignal Agent installation to fail.

Dec 13, 2022

Changelog update 13 December, 2022

Elixirappsignal-phoenix@2.2.1

Fix a metadata issue in template telemetry on Phoenix 1.7. See the Phoenix package version 2.2.1 changelog for more information.

Dec 06, 2022
Nov 29, 2022

Changelog update 29 November, 2022

Elixir2.4.2

Fix an issue where reporting an exception for a function call whose arguments contain a map of PID would raise a second exception instead. See the Elixir package version 2.4.2 changelog for more information.

Nov 24, 2022

Changelog update 24 November, 2022

Elixir2.4.1

Add enable_error_backend configuration option. See the Elixir package version 2.4.1 changelog for more information.

Nov 17, 2022

Changelog update 17 November, 2022

Elixir2.4.0

Add Logging support and improve stack trace arguments. See the Elixir package version 2.4.0 changelog for more information.

Oct 24, 2022

Changelog update 24 October, 2022

Elixir2.3.1

Fix FunctionClauseError for old Finch versions. See the Elixir package version 2.3.1 changelog for more information.

Oct 10, 2022

Changelog update 10 October, 2022

Elixir2.3.0

Add Finch integration. See the Elixir package version 2.3.0 changelog for more information.

Sep 30, 2022

Changelog update 30 September, 2022

Elixir2.2.19

Fix installation issue for ARM64 hosts running Alpine Linux. See the Elixir package version 2.2.19 changelog for more information.

Sep 15, 2022

Changelog update 15 September, 2022

Elixir2.2.17

Fix compile-time error that broke linking on Xcode 14.0 (14A309). See our changelog for more information.

Sep 15, 2022

Changelog update 15 September, 2022

Elixir2.2.18

Another fix for the fix for the compile-time error that broke linking on Xcode 14.0 (14A309). See the 2.2.18 changelog for more information.

Aug 04, 2022

Changelog update 4 August, 2022

Elixirappsignal-phoenix@2.1.2

Handle live_component events in the LiveView integration. See our changelog for more information.

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!