Elixir
sentry

Sentry で 4xx 系のエラーを送信しない

Sentry.PlugPlug.ErrorHandler のコールバックで実装されているので、use Sentry.Plug する前に無視したいエラーにマッチする handle_errors/2 を定義してやればできる。

lib/myapp_web/router.ex
use Plug.ErrorHandler

defp handle_errors(_conn, %{reason: %{plug_status: status}})
  when is_integer(status) and status >= 400 and status < 500 do
  nil
end

use Sentry.Plug