PythonでエラーをSlackに通知

記事
IT・テクノロジー
traceback を使ってエラーの詳細を Slack の指定チャンネルに通知してみました。

ソースコード

予期せずエラーが発生するとエラーの詳細をprint し、自機のIPアドレスとエラーの詳細を Slack の指定チャンネルに通知します。

fig1.jpg

fig2.jpg

main() では a = 1 / 0 を実行してエラーを発生させています。

実行結果

Slack の指定チャンネルには以下のメッセージが届きます。
print() されるのは先頭行のIPアドレス無しのメッセージです。

192.168.xx.yyy
Traceback (most recent call last):
 File "<module1>", line 49, in main
ZeroDivisionError: division by zero


何等か参考に成れば幸いです。



サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す