#sidekiq #rails #sentry

sentry-ravenはデフォルトではActiveRecord::RecordNotFoundを通知してくれない

Sidekiqでエラーが起きてるっぽいにもかかわらず、sentryに通知されず、謎ですねみたいな現象がありました。 調べたところ、 sentry-ravenはデフォルト設定では特定の例外を通知してくれない!! ということがわかりました。 ActiveRecord::RecordNotFoundに気づきたい場合は、設定をいじる必要があります。 ...

#sidekiq #ruby #lambda

💎AWS Lambdaでrubyを動かしてSidekiqのダッシュボードをサーバーレスで動かしてみる

ついに AWS Lambdaがrubyをサポートしました。💎 サンプルとして、AWS公式からSAM(AWS Serverless Application Model)でWebアプリを動かすやつ aws-samples/serverless-sinatra-sampleが出てました↓。 aws-samples/serverless-sinatra-sampleDemo code for running Ruby Sinatra on AWS Lambda. Contribute to aws-samples/serverless-sinatra-sample development by creating an account on GitHub. (なんとsinatra!!) このサンプルは、CloudFormation動かしたことない私でも、特につまづくことなく超簡単に動きました。 今回は、これを元に少し改造して Sidekiq::Web(Sidekiq付属のダッシュボード)をAWS Lambdaで動かしてみる ことにしました。そのことについて書きます。 ...