質問
スクリプト内でエラーが発生した際に、エラー情報をメールで送信するにはどうすればよいですか?
回答
スクリプト内で「例外監視」コンポーネントを使用し、エラー発生時に「1通メール送信」処理を実行する構成で対応できます。
例外監視では以下のコンポーネント変数を取得でき、メールの件名・本文に埋め込むことが可能です。
- エラーが発生したコンポーネント名
- メッセージコード
- エラー種別
- エラーメッセージ
- エラートレース
補足
- 「1通メール送信」コネクターの利用には、お客様所有の送信用SMTPサーバーのコネクション設定が必要です。HULFT Square の通知機能で使用しているメールサーバーを、メール送信コネクターのコネクションとして使用することはできません。
- 例外監視でエラーを捕捉した場合、そのままではスクリプトが異常終了になりません。ジョブを「失敗」として扱いたい場合は、メール送信後に「例外通知」処理を実行してスクリプトを異常終了させる構成をご検討ください。
- スクリプトの異常を検知するには、どのような機能を使う方法がありますか
- 処理を監視し、エラーが発生した場合に例外を通知したい(DataSpider Servistaの逆引きリファレンスですが、構築例として参照できます)
コメント
0件のコメント
記事コメントは受け付けていません。