Packages
appsignal
2.15.8
2.17.4
2.17.3
2.17.2
2.17.1
2.17.0
2.16.0
2.15.11
2.15.10
2.15.9
2.15.8
2.15.7
2.15.6
2.15.5
2.15.4
2.15.3
2.15.2
2.15.1
2.15.0
2.14.1
2.14.0
2.13.4
2.13.3
2.13.2
2.13.1
2.13.0
2.12.3
2.12.2
2.12.1
2.12.0
2.11.0
2.10.2
2.10.1
2.10.0
2.9.2
2.9.1
2.9.0
2.8.3
2.8.2
2.8.1
2.8.0
2.7.13
2.7.12
2.7.11
2.7.10
2.7.9
2.7.8
2.7.7
2.7.6
2.7.5
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.7.0-beta.1
2.6.1
2.6.0
2.5.3
2.5.2
2.5.1
2.5.0
2.4.3
2.4.2
2.4.1
2.4.0
2.3.1
2.3.0
2.2.19
2.2.18
2.2.17
2.2.16
2.2.15
2.2.14
2.2.13
2.2.12
retired
2.2.11
2.2.10
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.15
2.1.14
2.1.13
2.1.12
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.7-beta.1
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.8
2.0.7
2.0.6
2.0.6-beta.1
2.0.5
retired
2.0.4
retired
2.0.3
retired
2.0.2
retired
2.0.1
retired
2.0.0
retired
2.0.0-beta.11
2.0.0-beta.10
2.0.0-beta.9
2.0.0-beta.8
2.0.0-beta.7
2.0.0-beta.6
2.0.0-beta.5
2.0.0-beta.4
2.0.0-beta.3
2.0.0-beta.2
2.0.0-beta.1
2.0.0-alpha.7
2.0.0-alpha.6
2.0.0-alpha.5
2.0.0-alpha.4
2.0.0-alpha.3
2.0.0-alpha.2
2.0.0-alpha.1
1.13.5
1.13.4
1.13.3
1.13.2
1.13.1
1.13.0
1.13.0-beta.2
1.13.0-beta.1
1.12.1
1.12.0
1.12.0-beta.3
1.12.0-beta.2
1.12.0-beta.1
1.11.8
1.11.7
1.11.6
1.11.5
1.11.4
1.11.3
1.11.2
1.11.1
1.11.0
1.11.0-beta.1
1.10.13
1.10.12
1.10.11
1.10.10
1.10.9
1.10.8
1.10.7
1.10.6
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.4
1.9.3
1.9.2
1.9.1
1.9.1-beta.1
1.9.0
1.9.0-beta.1
1.9.0-alpha.1
1.8.2
1.8.1
1.8.1-beta.2
1.8.1-beta.1
1.8.0
1.7.2
1.7.1
1.7.0
1.7.0-beta.2
1.7.0-beta.1
1.7.0-alpha.4
1.7.0-alpha.3
1.7.0-alpha.2
1.7.0-alpha.1
1.6.7
1.6.6
1.6.6-beta.2
1.6.6-beta.1
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.6.0-beta.1
1.6.0-alpha.1
1.5.1
1.5.0
1.5.0-beta.2
1.5.0-beta.1
1.4.11-beta.1
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.4.0-alpha.1
1.3.6
1.3.6-beta.1
1.3.5
1.3.4
1.3.4-beta.1
1.3.3
1.3.2
1.3.1
1.3.0
1.3.0-beta.3
1.3.0-beta.2
1.3.0-beta.1
1.2.3
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.1
0.13.0
0.12.3
0.12.2
0.12.1
0.12.0
0.11.6
0.11.5
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Collects error and performance data from your Elixir applications and sends it to AppSignal
Current section
280 Versions
Jump to
Current section
280 Versions
Compare versions
5
files changed
+27
additions
-17
deletions
| @@ -1,5 +1,13 @@ | |
| 1 1 | # AppSignal for Elixir changelog |
| 2 2 | |
| 3 | + ## 2.15.8 |
| 4 | + |
| 5 | + _Published on 2025-06-06._ |
| 6 | + |
| 7 | + ### Added |
| 8 | + |
| 9 | + - Add `nginx_port` configuration option. This configuration option can be used to customize the port on which the AppSignal integration exposes [the NGINX metrics server](https://docs.appsignal.com/metrics/nginx.html). (patch [f5c3f2c7](https://github.com/appsignal/appsignal-elixir/commit/f5c3f2c7f5f23990cfb18d6a1b54460c9f12165e)) |
| 10 | + |
| 3 11 | ## 2.15.7 |
| 4 12 | |
| 5 13 | _Published on 2025-05-12._ |
| @@ -4,7 +4,7 @@ | |
| 4 4 | # Modifications to this file will be overwritten with the next agent release. |
| 5 5 | |
| 6 6 | defmodule Appsignal.Agent do |
| 7 | - def version, do: "0.36.5" |
| 7 | + def version, do: "0.36.6" |
| 8 8 | |
| 9 9 | def mirrors do |
| 10 10 | [ |
| @@ -16,55 +16,55 @@ defmodule Appsignal.Agent do | |
| 16 16 | def triples do |
| 17 17 | %{ |
| 18 18 | "x86_64-darwin" => %{ |
| 19 | - checksum: "174222cc211a50eefa35f1b2391f94ea1a0fede07ab4210f90764ea4353e24f7", |
| 19 | + checksum: "b4a9453064663f969f2012d0fbbfad4566a35f3231d92d05c46b0e4fd15e62de", |
| 20 20 | filename: "appsignal-x86_64-darwin-all-static.tar.gz" |
| 21 21 | }, |
| 22 22 | "universal-darwin" => %{ |
| 23 | - checksum: "174222cc211a50eefa35f1b2391f94ea1a0fede07ab4210f90764ea4353e24f7", |
| 23 | + checksum: "b4a9453064663f969f2012d0fbbfad4566a35f3231d92d05c46b0e4fd15e62de", |
| 24 24 | filename: "appsignal-x86_64-darwin-all-static.tar.gz" |
| 25 25 | }, |
| 26 26 | "aarch64-darwin" => %{ |
| 27 | - checksum: "54d9687a716c5e607f92aa93782b1c64fe064d4a42c58473e0b07eb313378103", |
| 27 | + checksum: "fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc", |
| 28 28 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 29 29 | }, |
| 30 30 | "arm64-darwin" => %{ |
| 31 | - checksum: "54d9687a716c5e607f92aa93782b1c64fe064d4a42c58473e0b07eb313378103", |
| 31 | + checksum: "fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc", |
| 32 32 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 33 33 | }, |
| 34 34 | "arm-darwin" => %{ |
| 35 | - checksum: "54d9687a716c5e607f92aa93782b1c64fe064d4a42c58473e0b07eb313378103", |
| 35 | + checksum: "fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc", |
| 36 36 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 37 37 | }, |
| 38 38 | "aarch64-linux" => %{ |
| 39 | - checksum: "59746a7fe722eb9c985e155aeaefdab37d96a96f650eff81b8610955b09edebb", |
| 39 | + checksum: "41f69ec7e2d15a552897eb22a745fb6df2589d8b53909155c16bd5fe5d830c71", |
| 40 40 | filename: "appsignal-aarch64-linux-all-static.tar.gz" |
| 41 41 | }, |
| 42 42 | "i686-linux" => %{ |
| 43 | - checksum: "4202807069dcd2b9df2c478273f7ce23f88e47224e75a5062592ed6af8a675ec", |
| 43 | + checksum: "abdaeca2c16362838ad0c81a36f55ae05638b9bc4cee647928e5c07c56582f6d", |
| 44 44 | filename: "appsignal-i686-linux-all-static.tar.gz" |
| 45 45 | }, |
| 46 46 | "x86-linux" => %{ |
| 47 | - checksum: "4202807069dcd2b9df2c478273f7ce23f88e47224e75a5062592ed6af8a675ec", |
| 47 | + checksum: "abdaeca2c16362838ad0c81a36f55ae05638b9bc4cee647928e5c07c56582f6d", |
| 48 48 | filename: "appsignal-i686-linux-all-static.tar.gz" |
| 49 49 | }, |
| 50 50 | "x86_64-linux" => %{ |
| 51 | - checksum: "948ae7a80b5c33807ddfd7f7e575515db76868dc4750993e658a19920db43d99", |
| 51 | + checksum: "ca8bf1da8e0477027000ecad7b224244d3ff3217fa90652841567aa76bb0e2dc", |
| 52 52 | filename: "appsignal-x86_64-linux-all-static.tar.gz" |
| 53 53 | }, |
| 54 54 | "x86_64-linux-musl" => %{ |
| 55 | - checksum: "e9d717aecfe1a7bcc139289b8aa10d3e4e52f487776cd1a26025ac13b55b7754", |
| 55 | + checksum: "dd9ea02fe7c0521a9761d94b232dd91d4fb2d39e73955872eb7b8344926d439d", |
| 56 56 | filename: "appsignal-x86_64-linux-musl-all-static.tar.gz" |
| 57 57 | }, |
| 58 58 | "aarch64-linux-musl" => %{ |
| 59 | - checksum: "313affebfe45a3d31a368e39cb3f1ea3860de21282c52ad97c0d194a9dbd52e8", |
| 59 | + checksum: "dab51a719c468faa87232fd4c1c5ea1ad43a3ec0fcade99cafe1d82b039e3708", |
| 60 60 | filename: "appsignal-aarch64-linux-musl-all-static.tar.gz" |
| 61 61 | }, |
| 62 62 | "x86_64-freebsd" => %{ |
| 63 | - checksum: "b35d43501b22bf9a98fc37545932fe79c4adee3cea7c4b5a677266a858ceab88", |
| 63 | + checksum: "115abdd9452f37037e7cc1f0e5b205e00317142a1d1d31d84c5729e6fba3cd46", |
| 64 64 | filename: "appsignal-x86_64-freebsd-all-static.tar.gz" |
| 65 65 | }, |
| 66 66 | "amd64-freebsd" => %{ |
| 67 | - checksum: "b35d43501b22bf9a98fc37545932fe79c4adee3cea7c4b5a677266a858ceab88", |
| 67 | + checksum: "115abdd9452f37037e7cc1f0e5b205e00317142a1d1d31d84c5729e6fba3cd46", |
| 68 68 | filename: "appsignal-x86_64-freebsd-all-static.tar.gz" |
| 69 69 | }, |
| 70 70 | } |
| @@ -3,7 +3,7 @@ | |
| 3 3 | <<"https://github.com/appsignal/appsignal-elixir/blob/main/CHANGELOG.md">>}, |
| 4 4 | {<<"GitHub">>,<<"https://github.com/appsignal/appsignal-elixir">>}]}. |
| 5 5 | {<<"name">>,<<"appsignal">>}. |
| 6 | - {<<"version">>,<<"2.15.7">>}. |
| 6 | + {<<"version">>,<<"2.15.8">>}. |
| 7 7 | {<<"description">>, |
| 8 8 | <<"Collects error and performance data from your Elixir applications and sends it to AppSignal">>}. |
| 9 9 | {<<"elixir">>,<<"~> 1.9">>}. |
| @@ -323,6 +323,7 @@ defmodule Appsignal.Config do | |
| 323 323 | "APPSIGNAL_LOG_LEVEL" => :log_level, |
| 324 324 | "APPSIGNAL_LOG_PATH" => :log_path, |
| 325 325 | "APPSIGNAL_LOGGING_ENDPOINT" => :logging_endpoint, |
| 326 | + "APPSIGNAL_NGINX_PORT" => :nginx_port, |
| 326 327 | "APPSIGNAL_OTP_APP" => :otp_app, |
| 327 328 | "APPSIGNAL_PUSH_API_ENDPOINT" => :endpoint, |
| 328 329 | "APPSIGNAL_PUSH_API_KEY" => :push_api_key, |
| @@ -344,7 +345,7 @@ defmodule Appsignal.Config do | |
| 344 345 | APPSIGNAL_APP_NAME APPSIGNAL_PUSH_API_KEY APPSIGNAL_PUSH_API_ENDPOINT APPSIGNAL_FRONTEND_ERROR_CATCHING_PATH |
| 345 346 | APPSIGNAL_HOSTNAME APPSIGNAL_HOST_ROLE APPSIGNAL_HTTP_PROXY APPSIGNAL_LOG APPSIGNAL_LOG_LEVEL APPSIGNAL_LOG_PATH |
| 346 347 | APPSIGNAL_LOGGING_ENDPOINT APPSIGNAL_WORKING_DIR_PATH APPSIGNAL_WORKING_DIRECTORY_PATH APPSIGNAL_CA_FILE_PATH |
| 347 | - APPSIGNAL_DIAGNOSE_ENDPOINT APP_REVISION APPSIGNAL_REPORT_OBAN_ERRORS APPSIGNAL_STATSD_PORT |
| 348 | + APPSIGNAL_DIAGNOSE_ENDPOINT APP_REVISION APPSIGNAL_REPORT_OBAN_ERRORS APPSIGNAL_STATSD_PORT APPSIGNAL_NGINX_PORT |
| 348 349 | APPSIGNAL_BIND_ADDRESS |
| 349 350 | ) |
| 350 351 | @bool_keys ~w( |
| @@ -484,6 +485,7 @@ defmodule Appsignal.Config do | |
| 484 485 | Nif.env_put("_APPSIGNAL_SEND_PARAMS", to_string(config[:send_params])) |
| 485 486 | Nif.env_put("_APPSIGNAL_SEND_SESSION_DATA", to_string(config[:send_session_data])) |
| 486 487 | Nif.env_put("_APPSIGNAL_STATSD_PORT", to_string(config[:statsd_port])) |
| 488 | + Nif.env_put("_APPSIGNAL_NGINX_PORT", to_string(config[:nginx_port])) |
| 487 489 | Nif.env_put("_APPSIGNAL_RUNNING_IN_CONTAINER", to_string(config[:running_in_container])) |
| 488 490 | Nif.env_put("_APPSIGNAL_TRANSACTION_DEBUG_MODE", to_string(config[:transaction_debug_mode])) |
| 489 491 | Nif.env_put("_APPSIGNAL_WORKING_DIRECTORY_PATH", to_string(config[:working_directory_path])) |
| @@ -16,7 +16,7 @@ defmodule Appsignal.Mixfile do | |
| 16 16 | use Mix.Project |
| 17 17 | |
| 18 18 | @source_url "https://github.com/appsignal/appsignal-elixir" |
| 19 | - @version "2.15.7" |
| 19 | + @version "2.15.8" |
| 20 20 | |
| 21 21 | def project do |
| 22 22 | [ |