Closed cumet04 closed 1 week ago
Aug 13, 2024 4:35:01 AM UTC
が初出。初出はsttg/prd両方、それ以降はprdのみ5時以降すべて
該当日時近くにリリースは無い。前後は7/27の #105 と8/24の #108 のみ。 時間の性質から考えても、raspi側が問題とみてほぼ間違いない
というかメール通知来ないのが気になる。前に同じ名前の事象をなんらか無視にしてしまっていたか?
-> 以降の記録を #110 へ移動
こいつを変えてみた(スラッシュ入りからなしにした)けどこれかな チップの内容が今なのか押したあとなのかわからん。。。
https://docs.sentry.io/product/issues/issue-details/error-issues/#subscribe-to-issue-alerts
To subscribe to an error issue and receive alerts about it, click the bell icon, then fine tune workflow notifications related to the issue in User Settings > Notifications.
だからどっち。
あと8分もすれば次が来るだろうから様子見。気にせずraspi側を見る
Aug 25 09:58:02 raspberrypi CRON[323359]: (CRON) info (No MTA installed, discarding output)
Aug 25 09:58:02 raspberrypi CRON[323359]: pam_unix(cron:session): session closed for user root
Aug 25 09:59:01 raspberrypi CRON[323373]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Aug 25 09:59:01 raspberrypi CRON[323374]: (root) CMD (/opt/scanner/record.sh)
Aug 25 09:59:02 raspberrypi CRON[323373]: (CRON) info (No MTA installed, discarding output)
Aug 25 09:59:02 raspberrypi CRON[323373]: pam_unix(cron:session): session closed for user root
Aug 25 10:00:01 raspberrypi CRON[323388]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Aug 25 10:00:01 raspberrypi CRON[323389]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Aug 25 10:00:01 raspberrypi CRON[323390]: (root) CMD (/opt/scanner/retry.sh)
Aug 25 10:00:01 raspberrypi CRON[323391]: (root) CMD (/opt/scanner/record.sh)
Aug 25 10:00:02 raspberrypi CRON[323388]: (CRON) info (No MTA installed, discarding output)
Aug 25 10:00:02 raspberrypi CRON[323388]: pam_unix(cron:session): session closed for user root
Aug 25 10:00:02 raspberrypi CRON[323389]: (CRON) info (No MTA installed, discarding output)
Aug 25 10:00:02 raspberrypi CRON[323389]: pam_unix(cron:session): session closed for user root
Aug 25 10:01:01 raspberrypi CRON[323414]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
あリトライっぽいな
refs #97 #99
リトライを入れたのはここ。7/14とか15とかそのへん。
ただし初回発火の8/13 13:35 JSTに何が起こったのかは謎
pi@raspberrypi:/opt $ uptime -s
2024-08-13 13:33:55
なるほど
謎は解けた
/opt/scanner/out.json
のファイルは中途半端な(レコードが極端に少ない)状態になる
Aug 13, 2024 4:35:01 AM UTC
の分。stgも同じファイルを見てるのでstg/prdともにエラーout_20240813_133501.json
が残る解としては/record でその可能性を考慮すれば良さそう。
それはそれとして、アラートメールが結局来なくて困るので、その検証のためにエラーを残しておこう
デフォルトで設定されていたアラートルールが"new issue"に限定されていたからだった
WHENを "A new issue is created" から "The issue is seen more than 1 times in 15 minutes" としてみた。 時間枠15minに対して評価タイミングがいつになるのかは気になるところ。
原因になっていた out_20240813_133501.json
も削除した
sentryにて、タイトル通りのエラー(BQにinsertしようとしているがレコードが与えられていない)が定期的に発生している