Perl から Errbit にエラーを登録する
Perl から Errbit にデータを登録するところまで試してみたのでメモ。
Errbit のリポジトリ見ると既に v3 の JSON API も使えるみたいですが、手元で立てていたバージョンにはまだ v3 の API は無かったようなので、取り敢えず以下の XML API を使ってみました。
Notifier API V2.3 / API / Knowledge Base - Airbrake Support
https://help.airbrake.io/kb/api-2/notifier-api-v23
こんな感じ。
かなり適当ですが、これでもちゃんとエラーが登録できました。
これで Perl スクリプト内のエラーも Errbit で管理できるな。
Perl の XML 用ライブラリよく分からなかったんで検索して最初に出てきた XML::Simple を使ったんですが、 Plack-Middleware-Errbit とか見ると XML::Generator の方が楽そうかも。
まぁでも XML だとやっぱりちょっと面倒なので、ちゃんと JSON API 使えるバージョンにアップデートしましょうかね・・・。