通知チャネルの設定
通知チャネルダッシュボード
通知チャネルダッシュボードには、以下の詳細が表示されます。

note
通知チャネルのダッシュボードから、作成したチャネルを管理することが可能です。
- 特定のチャネルタイプで作成されたチャネルを検索するには
アイコンをクリックしてください。
- [アクション] 列のチャネルを編集するには、
アイコンをクリックしてください。
- [アクション] 列のチャネルを削除するには、
アイコンをクリックしてください。
SixthSense ポータルは、以下の通知チャネルをサポートしています。
- メールによる通知
- Slack との統合
- Webhook との統合
メール通知チャネルの追加方法
- SixthSense ポータルにログインします。
- 左ペインより [通知チャネル] をクリックします。
- [チャネルの追加] をクリックします。
- [チャネルの追加] ウィンドウにて、以下のフィールドに入力します。
フィールド | 内容 |
---|---|
チャネル名 | チャネルの名前を入力します。 |
チャネルタイプ | ドロップダウンリストから [メール] を選択します。 |
- メールアドレスを入力 フィールドにメールアドレスを入力します。
- 複数のメールアドレスを追加するには、[+] アイコンをクリックしてください。
- [保存] をクリックします。
指定したすべてのメールチャネルにアラートが送信されます。
通知を受信するために、SMTPサーバーを設定することが可能です。詳細は、SMTPサーバーの設定 を参照してください。
例:SixthSense メールを選択した状態でのメール通知テンプレート

メールテンプレートには、以下の詳細が含まれます。
- メールの件名は、以下の形式で表示されます。
「Rakuten SixthSense $Capability : $alert_rule_name」。 例えば、テンプレートでは、一番上の件名は 「Rakuten SixthSense APM: 401」 と表示されます。APM は機能、401 はルール名を表します。 - アラートタイプ: アラートが新規であるか、またはサイレンス期間の値が満たされた後にアラート通知が送信される継続アラートであるか、を示します。
- サマリー: 動的ベースラインアプリケーション(アプリケーション / サーバー / DB名)で問題が検出されたこと、違反したメトリクス名、しきい値(しきい値がどのくらいの間違反したか)、現在の値、およびアラートがトリガーされた期間の詳細を表示します。サマリーのサンプル形式は以下のとおりです: 「SixthSense が $Service_Name で問題を検出しました。 $Metrics_Name が $Threshold_Value を超え、現在の値は $Current_Value で、$Time の間継続しています。」
- ルール名: 作成したアラートルールの名前です。
- 日時: アラートがトリガーされた日時が表示されます。 メールアラートは、設定 ページで選択したタイムゾーンと同期しています。タイムゾーンの設定については、タイムゾーンの設定 を参照してください。
- 受信したメールの [オブザーバビリティ] タブをクリックすると、DB 監視(クラスター、ノード、バケット ページ)およびモバイル監視(クラッシュ または パフォーマンス ページ) ダッシュボードの関連するメトリクスタブに移動します。
例:SMTP サーバーが設定されたメール通知テンプレート

メールテンプレートの詳細は、前の例と同様です。
Slack通知チャネルの追加方法
- SixthSense ポータルにログインします。
- 左ペインで [通知チャネル] をクリックします。
- [チャネルの追加] をクリックします。
- [チャネルの追加] ウィンドウで、以下のフィールドに入力します。
フィールド | 内容 |
---|---|
チャネル名 | チャネルの名前を入力します。 |
チャネルタイプ | ドロップダウンリストから [Slack] を選択します。 |
[Slack URLを入力] フィールドに Slack の URL を入力します。
複数の URL を追加するには、[+] アイコンをクリックしてください。
[保存] をクリックします。
指定した Slack チャネルすべてにアラートが送信されます。
例: Slack 通知テンプレート
Slack チャネル通知には、以下の情報が表示されます。
- 件名には、機能名に続いて作成したアラート名が表示されます。
- 影響を受けたサービスの名称
- 影響を受けたメトリクスの名称
- 作成したアラートの名称
- アラートが発生した時刻
Webhook 通知チャネルの追加
- SixthSense ポータルにログインします。
- 左ペインで [通知チャネル] をクリックします。
- [チャネル追加] をクリックします。
- [チャネル追加] ウィンドウで、以下のフィールドに入力します。
フィールド | 内容 |
---|---|
チャネル名 | チャネルの名前を入力します。 |
チャネルタイプ | ドロップダウンリストから [Webhook] を選択します。 |
note
データ テキストエディタには、デフォルトの Webhook テンプレートが含まれています。

- テンプレートを編集し、右ペインに表示される サポートされているウェブフック変数 を使用してカスタマイズしてください。以下の表に、変数とその説明が記載されています。
変数 | 内容 |
---|---|
{{alert_name}} | アラートの名前を指定します。 |
{{capability}} | アラートの機能を指定します。 |
{{service_name}} | アラートがトリガーされるアプリケーション、サーバーホスト名、データベース名を指定します。 |
{{event_type}} | 新規イベントまたは継続イベントのアラートに固有な変数です。受信したアラートメールには、SixthSense ダッシュボードへのリンクが含まれています。 |
{{severity}} | アラートの重大度を指定します。 |
{{timestamp}} | アラートがトリガーされた時刻 |
{{tool_name}} | アラートをトリガーしたツール。デフォルトは SixthSense です。 |
{{metric_name}} | アラートがトリガーされたメトリクス |
{{aggregator_operator}} | >、<などの演算子 |
{{current_value}} | アラートがトリガーされた際のメトリクス値 |
{{threshold_value}} | アラートで設定されたしきい値 |
{{period}} | アラートがトリガーされてから指定した時点までの期間 |
{{url}} | イベントが発生すると、この部分は SixthSense ダッシュボードへのリンクに置き換わります。 |
- タグ付けされたアラートがある場合は、[タグ付け] トグルボタンを選択してください。
次のデータテキストエディタ画面が表示されます。

右ペインに表示される サポートされているWebhook変数 は、以下の表のように異なります。
変数 | 説明 |
---|---|
{{priority}} | アラートの優先度を指定します。 |
{{alert_name}} | アラートの名前を指定します。 |
{{end_timestamp}} | アラートルールの実行が終了した時刻を示すタイムスタンプ |
{{agg_time}} | 最初のアラートがトリガーされてから指定された時刻までの期間 |
{{total_unique_rules}} | 設定されたタグに基づいて違反したユニークなアラートルールの総数 |
{{notification_text}} | カスタム通知テキストを指定します。 |
{{service_name}} | アラートがトリガーされるアプリケーション、サーバーホスト名、データベース名を指定します。 |
{{metric_name}} | アラートがトリガーされるメトリクス |
{{aggregator_operator}} | >、<などの演算子 |
{{threshold_value}} | アラートで設定されたしきい値。 |
{{total_occurrences}} | アラートグループのアクティブ評価中の発生数の総数 |
{{ci}} | CIは構成アイテムを指します。 |
note
通知テキスト変数を使用すると、カスタマイズしたウェブフック通知テキストを追加できます。
Webhook URL フィールドに Webhook URL を入力してください。
複数のURLを追加するには、 [+] アイコンをクリックしてください。
[保存] をクリックしてください。
指定したすべての Webhook チャネルにアラートが送信されます。