|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
Slack通知のためのSUSE Observabilityの設定
|
SUSE ObservabilityのSaaSユーザーは、追加の設定なしでSlack通知を使用できます。このガイドは、Slack通知チャネルを使用する予定の自己ホスト型SUSE Observabilityインストールにのみ適用されます。 |
SUSE ObservabilityでSlack通知チャネルを使用するには、まずSlackとSUSE Observabilityの両方を設定するために、以下の手順に従う必要があります。
-
ワークスペース内のSUSE Observability用のSlackアプリを作成する
-
そのSlackアプリの資格情報でSUSE Observabilityを設定します。
SUSE Observability用のSlackアプリを作成する
|
ワークスペースのSlackアプリを管理する権限が必要です。 |
Slack APIページに移動し、*新しいアプリを作成*ボタンをクリックします。
-
開いたダイアログで「アプリマニフェストから」を選択します。
-
通知を送信したいワークスペースを選択し、次へ進みます。
-
以下のSlackアプリマニフェストの内容をコピーし、テキストエリアに貼り付けます。`redirect_urls`の値をあなたのSUSE ObservabilityインスタンスのURLに置き換えることを確認してください。次へ進みます。
-
URLが正しいこと、およびリストされている「ボットスコープ」が`channels:join, channels:read, chat:write, groups:read`であることを確認し、作成ボタンをクリックしてアプリを作成します。
-
アプリの「基本情報」ページでは、アイコン(表示情報セクション)を変更でき、例えばSUSE Observabilityのロゴ
に置き換えることができます。
{
"display_information": {
"name": "SUSE Observability",
"description": "Receive notification messages from SUSE Observability",
"background_color": "#000000"
},
"features": {
"bot_user": {
"display_name": "SUSE Observability",
"always_online": true
}
},
"oauth_config": {
"redirect_urls": [
"https://the.url.of.your.stackstate.installation"
],
"scopes": {
"bot": [
"channels:join",
"channels:read",
"chat:write",
"groups:read"
]
}
},
"settings": {
"org_deploy_enabled": false,
"socket_mode_enabled": false,
"token_rotation_enabled": false
}
}
そのSlackアプリの資格情報でSUSE Observabilityを設定します。
作成したSlackアプリの資格情報でSUSE Observabilityを設定する必要があります。これを行うには、SUSE Observability インストールの values.yaml ファイルに次の内容を追加します。
stackstate:
components:
all:
extraEnv:
open:
CONFIG_FORCE_stackstate_notifications_channels_slack_authentication_clientId: "<app client id>"
secret:
CONFIG_FORCE_stackstate_notifications_channels_slack_authentication_clientSecret: "<app client secret>"
<app client id>`および<app client secret>`の値は、作成したSlackアプリの「基本情報」ページの「アプリの資格情報」セクションにあります。これらの設定変更を適用するには、SUSE Observability のインストール時に使用したのと同じ Helm コマンドを実行します (Kubernetes または OpenShift)。
これで、Slack 通知チャネルを使用する準備が整いました!