👻

サーバログはSlackに出すべきか

に公開

デメリット

よく安直にSlackに通知してしまうが、以下のデメリットも考慮する必要がある。

検索の難航

会話だけであったslackにサーバーログが大量に溜まっていく。Slackの投稿は人が書いたもの、botが書いたものがあるが、それのほかにサーバーログが追加されてしまい、検索が難しくなる。

強力な検索ができない

専門のツールのような強力な検索ができない。
https://cloud.google.com/logging/docs/export/bigquery?hl=ja

Slackもダウンすることがある


https://slack-status.com/2025-05/7b32241eb41a54aa

とはいえログを他システムへ転送しようとすると、共通で発生する問題

有人を要する通知した後なにかやることある?

もしなければそもそもSlack通知が不要。サンプル確認であればログを開けばいいし、専門のサービスに投入しておけば後々分析もできる。
https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html

タスクなら

タスクならbackLog, Trelloなどへの起票を検討しよう。

最後に

Slackは使い慣れたツールなのでログを出したい気持ちもわかるが、「なぜSlackに通知しなければならないか?」は一度検討しよう。

Discussion