Changelog

Improving AppSignal, one deploy at a time.

Jan 16, 2024

Fix Alpine Linux disk usage metrics and keywords list as sample data

Elixir2.8.1

Changed

  • Fix disk usage returning a Vec with no entries on Alpine Linux when the df --local command fails.

  • Add support for lists in the sample data as root values on spans, as shown below. Previously we only supported lists as nested objects in maps.

    Elixir
    Appsignal.Span.set_sample_data( Appsignal.Tracer.root_span, "custom_data", [ "value 1", "value 2" ] )

Removed

  • Remove the appsignal_set_host_gauge and appsignal_set_process_gauge extension functions. These functions were already deprecated and did not report any metrics.

Fixed

  • Fix missing error metrics for the error rate and error count graphs in some scenarios, like with Node.js Koa apps.

  • Add support for keywords lists in sample data on spans. These would previously be shown an empty list.

    Elixir
    Appsignal.Span.set_sample_data( Appsignal.Tracer.root_span, "custom_data", %{"keyword_list": [foo: "some value", "bar": "other value"]} )

See the changelog for AppSignal for Elixir package 2.8.1 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!