Checkmk
to checkmk.com

Mattermost is the self-hosted open-source alternative to Slack, which can also be provided with notifications via webhook.

Important

This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved.

Mattermostは、Slack の自己ホスト型オープンソースの代替ツールで、webhook による通知も提供しています。

1. Mattermost の設定

Mattermost サーバーをセットアップしたばかりの場合は、webhook はすでに有効になっています。 ただし、Mattermost のSystem Console(サーバーの管理インターフェース)のIntegrations > Integration Management で、後から有効にすることもできます。

もう 1 つの前提条件として、少なくとも 1 つのグループが必要です。グループがない場合、web クライアントビューにまったくアクセスできません。 以下の手順に従ってください。

  1. グループビューで、メインメニューからIntegrations を開きます。

  2. Incoming Webhooks > Add Incoming Webhook から新しい webhook を作成します。

  3. 必要に応じて名前と説明を入力し、通知を含む投稿のチャンネルを選択します。

これらの操作により、webhook URL が生成されます。 この URL をコピーして、次のステップで使用します。

2. Checkmk の設定

通知に関する記事で、Checkmk 通知の一般的な設定方法についてはすでに説明しました

Slack と同様、Checkmk でも、上記でコピーした URL を指定するだけで十分です。

  1. Mattermost 用に新しいパラメーターを作成します:Setup > Events > Notifications > Parameters for notification methods > Parameters for Slack or Mattermost > Add parameter.

  2. コピーした webhook URL を入力します。

    The notification method settings for Slack and Mattermost.

    URL を直接入力する代わりに、パスワードストアから読み込むこともできます(事前にパスワードストアに保存している場合)。

オプションで、通知内の Checkmk GUI のリンクを制御するための URL プレフィックスを指定することもできます。

新しい通知方法をテストする方法については、通知ルールに関する記事をご覧ください。

このページでは