Go to main content

Oracle® ZFS Storage Appliance 管理ガイド、Release OS8.8.x

印刷ビューの終了

更新: 2021 年 8 月
 
 

特定のしきい値アラートへのアクションの追加 (CLI)

この手順では、特定の統計イベントのしきい値アラートにアラートアクションを追加する方法について説明します。thresholds カテゴリでは、既存のしきい値イベントアラートを指定する必要があります。

特定のしきい値アラートが一意の応答を必要としない場合、アラートアクションの追加 (BUI)の手順の「しきい値」カテゴリを使用して、統計しきい値違反などの高レベルしきい値イベントに対して実行するアラートアクションを指定できます。

  1. しきい値アラートの UUID を取得します。
    1. configuration alerts thresholds に移動して、list コマンドを入力します。

      アラートアクションを追加するしきい値イベントアラートがまだ存在しない場合、しきい値アラートの追加 (CLI)の手順を使用してしきい値アラートを追加します。

    2. アラートアクションを追加するしきい値アラートに対して「select threshold-###」と入力します。
    3. get uuid」と入力してそのしきい値アラートの UUID をコピーし、「done」と入力します。
  2. configuration alerts actions に移動して、list コマンドを入力します。

    ステップ 1 の UUID と一致する UUID を持つアラートアクションが存在しない場合、次の手順を実行します。

    1. create」と入力します。
    2. set category=thresholds」を入力します。
    3. set thresholdid=uuid」と入力します。ここで、uuid はステップ 1 でコピーした UUID です。
    4. commit」と入力します。

    ステップ 1 の UUID と一致する UUID を持つアラートアクションがすでに存在する場合、このアラートに追加アクションを指定できます。

  3. ステップ 1 の UUID と一致する UUID を持つアラートアクションを選択します。
  4. アラートハンドラを設定します。

    action」、続いて「get」を入力します。

    デフォルトハンドラは、email です。別のハンドラが必要な場合は、「set handler=」に続けてタブ文字を入力し、使用可能なハンドラのリストを表示します。

  5. ハンドラ引数の値を設定します。

    get」と再度入力して、指定したハンドラの引数リストがある場合はそれを表示します。

    ほとんどのアクションに引数があります。たとえば、電子メール受信者、データセット、またはワークフローを指定する必要があります。

  6. commit」と入力します。

    list」と入力してアクションが正しいことを確認します。

  7. done」と入力します。

    list」と入力してアクションのリストを表示します。

関連トピック

アラートイベントカテゴリ

次の表では、使用可能なアラートイベントカテゴリについて説明します。BUI イベントカテゴリは、「アクションの追加」ダイアログボックスの「イベント」セクションの「カテゴリ」メニューに一覧表示されます。カテゴリを選択すると、各カテゴリ内のイベントが一覧表示されます。CLI イベントカテゴリは、category プロパティーの値であり、「set category=」に続けてタブ文字を入力することで一覧表示できます。カテゴリを指定して show コマンドを発行すると、各カテゴリ内のイベントが一覧表示されます。

表 48  アラートアクションイベントカテゴリ
BUI カテゴリ
CLI カテゴリ
説明
Active Directory
ad
Active Directory または SMB Kerberos クライアント認証が低下しました。
すべてのイベント
all
すべてのアラートまたは不具合、サービスアラート、ハードウェア障害などの高レベルイベント。
分析
analytics
データセットの自動一時停止警告、メモリー合計超過、使用量超過などの高レベルイベント。
アプライアンスソフトウェア
appliance_software
ソフトウェア更新を妨げたり、カーネルパニックを引き起こしたりするイベント。
クラウドスナップショット
cloud
クラウド操作 (クラウドに対するシェアスナップショットのバックアップや復元など)。
クラスタ
cluster
クラスタイベント (リンクの障害やピアのエラーなど)
カスタム
custom
ワークフローで指定されたユーザー定義イベントのアラートアクション。ワークフロー内からのカスタムアラートの作成および送信を参照してください。
ハードウェアイベント
hardware
アプライアンスのブートおよびハードウェア構成の変更
ハードウェア障害
hardware_faults
任意のハードウェア障害。
NDMP 操作
NDMP: バックアップのみ
NDMP: 復元のみ
ndmp
backup
restore
NDMP の TAR または DUMP のバックアップおよび復元の開始イベントと終了イベント。
ネットワーク
network
ネットワークポート、データリンク、および IP インタフェースのイベントと障害
フォンホーム
scrk
バンドルのアップロードイベントをサポートします
リモートレプリケーション
リモートレプリケーション: ソースのみ
リモートレプリケーション: ターゲットのみ
replication
replication_source
replication_target
イベントおよび障害を送受信します。
サービス
smf
ソフトウェアサービス障害のイベント
シャドウ移行イベント
shadow
移行エラーまたは移行完了。
しきい値
thresholds
BUI では、しきい値イベントは Stat threshold errorStat threshold normal、および Stat threshold violated です。
CLI では、thresholds によって、特定のしきい値アラートへのアクションの追加 (CLI)の説明に従って既存のしきい値イベントアラートにアクションを追加できます。
ZFS プール
zfs_pool
ストレージプールのイベント (スクラブやホットスペースの起動など)

アラートアクションタイプ

次の表では、使用可能なアラートアクションタイプについて説明します。BUI アクションタイプは、「アクションの追加」ダイアログボックスの「アラートアクション」セクションのメニューに一覧表示されます。CLI アクションタイプは、handler プロパティーの値であり、「set handler=」に続けてタブ文字を入力することで一覧表示できます。

表 49  アラートアクションタイプ
BUI アクションタイプ
CLI アクションタイプ
アクションタイプの説明
電子メールの送信
「送信先」と「件名」に値を入力
email
addresssubject を設定。
指定した件名で指定した受信者に電子メールを送信します。
受信者は 1 人のみ入力します。受信者のリストを入力しないでください。複数の個別受信者に送信するには、このイベントアラートに追加アラートアクションを作成します。
SMTP サービスを使用して電子メールの送信方法を構成します。
  • BUI: 「構成」>「サービス」>「SMTP」

  • CLI: configuration services smtp

SNMP トラップの送信
snmp_trap
アラートの詳細を含む SNMP トラップを送信します。
SNMP サービスを使用して SNMP トラップ宛先を構成します。
  • BUI: 「構成」>「サービス」>「SNMP」

  • CLI: configuration services snmp

Syslog メッセージの送信
syslog
アラートの詳細を含むシステムメッセージを 1 つ以上のリモートシステムに送信します。
Syslog サービスを使用して syslog 宛先を構成します。
  • BUI: 「構成」>「サービス」>「Syslog」

  • CLI: configuration services syslog

syslog メッセージの送信の詳細は、syslog 構成を参照してください。
データセットの再開
メニューからデータセットを選択。
resume_dataset
dataset を設定。
分析データセットを再開します。データセットの再開および一時停止は、断続的なパフォーマンス問題を診断する場合や、データセットを有効にしたまま保持することが適切ではない場合などに役立ちます。
データセットの一時停止
メニューからデータセットを選択。
suspend_dataset
dataset を設定。
分析データセットを一時停止します。
ワークシートの再開
メニューからワークシートを選択。
resume_worksheet
worksheet を設定。
分析ワークシートを再開します。ワークシートの再開および一時停止は、データセットの再開および一時停止と同じ理由で役立ちます。ワークシートには大量のデータセットが含まれることがあります。
ワークシートの一時停止
メニューからワークシートを選択。
suspend_worksheet
worksheet を設定。
分析ワークシートを一時停止します。
ワークフローの実行
メニューからワークフローを選択。
execute_workflow
workflow を設定。
指定したワークフローを実行します。ワークフローをアラートアクションとして使用できるようにするには、警告アクションでのワークフローの使用の説明に従ってワークフローの alert アクションを true に設定する必要があります。

注 -  実行されたワークフローはアラートを送信できません。ワークフロー内からのカスタムアラートの作成および送信を参照してください。