Webhook通知機能について

完了

コメント

2件のコメント

  • Kompiraサポートチーム

    ご質問ありがとうございます。

    Sonar 側で送信している情報と、Slack や Google Chat にメッセージ登録として送信すべき情報の形式が一致していないことが原因と考えられます。

    どちらも情報は JSON 形式でやりとりするのですが、Sonar から通知されるのは以下のマニュアルの例にあるように、Slack などにメッセージとして直接投げられる形式となっておりません。
    https://fixpoint.github.io/sonar-manual/notification.html

    Slack の Incoming Webhook の場合は以下のページにあるように、{"text": "メッセージ内容"} などとなっている必要があります。
    https://api.slack.com/messaging/webhooks

    そのため、Sonar から通知を受信し、情報の形式を変換して、Slack などに送信するという仲介処理を行う機構が別途必要となります。
    Kompira cloud では、本来はアラートメッセージの処理を行うことを意図したサービスではありますが、AlertHub で仲介処理を行うことも可能です。

    0
    コメントアクション パーマリンク
  • ide

    ご回答ありがとうございます。
    データを加工する仲介処理が必要ということですね。
    本件、クローズでお願いします。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。