Skip to main content
Active IQ Unified Manager 9.13
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

APIを使用してイベントとアラートを管理する

共同作成者

eventsalerts`および `scripts のAPI management-server カテゴリを使用すると、Active IQ Unified Manager 環境のアラートに関連付けられているイベント、アラート、およびスクリプトを管理できます。

イベントを表示および変更する

Unified Manager は、 Unified Manager で監視および管理されているクラスタについて ONTAP で生成されたイベントを受信します。これらの API を使用して、クラスタに対して生成されたイベントを表示し、解決および更新することができます。

を実行します GET のメソッド /management-server/events APIを使用して、履歴データなど、データセンター内のイベントを照会できます。名前、インパクトレベル、インパクトエリア、重大度などの組み込みフィルタを使用します。 特定のイベントを表示するには、状態、リソース名、およびリソースタイプを指定します。リソースタイプと領域パラメータは、イベントが発生したストレージオブジェクトに関する情報を返し、影響領域は、可用性、容量、構成、セキュリティなど、イベントが発生した問題に関する情報を返します。 保護とパフォーマンス:

この API の PATCH 処理を実行すると、イベントの解決ワークフローを有効にすることができます。イベントを自分または別のユーザに割り当てて、イベントの受信を確認することができます。リソースに対して手順を実行してイベントをトリガーした問題を解決すると、この API を使用してイベントを解決済みとしてマークできます。

イベントの詳細については、を参照してください "イベントの管理"

カテゴリ HTTP動詞 パス 説明

management-server

取得

/management-server/events /management-server/events/{key}

GET All メソッドを実行すると、応答の本文にはデータセンター内のすべてのイベントの詳細が含まれます。特定のキーを使用してイベントの詳細を取得すると、特定のイベントの詳細を表示し、リソースに対して次の処理を実行できます。応答の本文は、そのイベントの詳細で構成されます。

management-server

パッチ

management-server/events/{key}

この API を実行してイベントを割り当てるか、または状態を acknowledged または Resolved に変更します。このメソッドを使用して、自分または別のユーザにイベントを割り当てることもできます。これは同期操作です。

アラートの管理

イベントは自動的かつ継続的に生成されます。Unified Manager では、イベントが特定のフィルタ条件を満たしている場合にのみアラートが生成されます。アラートを生成するイベントを選択できます。を使用します /management-server/alerts APIでは、特定のイベントまたは特定の重大度タイプのイベントが発生したときに自動的に通知を送信するアラートを設定できます。

アラートの詳細については、を参照してください "アラートの管理"

カテゴリ HTTP動詞 パス 説明

management-server

取得

/management-server/alerts /management-server/alerts/{key}

アラートキーを使用して、環境内の既存のすべてのアラートまたは特定のアラートを照会します。環境で生成されたアラートについて、アラート概要、アクション、通知の送信先 E メール ID 、イベント、重大度などの情報を確認することができます。

management-server

投稿( Post )

/management-server/alerts

このメソッドを使用すると、特定のイベントに対するアラートを追加できます。アラート名、アラートが適用される物理リソースまたは論理リソース、アラートが有効かどうか、および SNMP トラップを発行するかどうかを追加する必要があります。アラートを生成する追加の詳細を追加できます。これには、アラートスクリプトを追加する場合に備えて、アクション、通知 E メール ID 、スクリプトの詳細などの情報が含まれます。

management-server

パッチおよび 削除

management-server/events/{key}

これらのメソッドを使用して、特定のアラートを変更および削除できます。概要、名前、アラートの有効化 / 無効化など、さまざまな属性を変更できます。 不要になったアラートを削除できます。

メモ アラートを追加するリソースを選択する際に、リソースとしてクラスタを選択しても、そのクラスタ内のストレージオブジェクトは自動的には選択されないことに注意してください。たとえば、すべてのクラスタのすべての重大イベントに対するアラートを作成した場合、受信するアラートの対象はクラスタの重大イベントのみです。ノードやアグリゲートなどの重大イベントに対するアラートは受信しません。

スクリプトの管理

を使用します /management-server/scripts APIでは、アラートがトリガーされたときに実行されるスクリプトにアラートを関連付けることもできます。 Unified Manager で複数のストレージオブジェクトを自動的に変更または更新するスクリプトを作成することができます。スクリプトはアラートに関連付けられます。イベントによってアラートがトリガーされるとスクリプトが実行されます。カスタムスクリプトをアップロードし、アラートが生成されたときの実行をテストすることができます。Unified Manager でイベントに対するアラートが発生したときにスクリプトが実行されるように、スクリプトにアラートを関連付けることができます。

スクリプトの詳細については、を参照してください "スクリプトの管理"

カテゴリ HTTP動詞 パス 説明

management-server

取得

/management-server/scripts

この API を使用して、環境内の既存のすべてのスクリプトを照会します。特定のスクリプトのみを表示するには、標準のフィルタと処理順を使用します。

management-server

投稿( Post )

/management-server/scripts

この API を使用して、スクリプトの概要を追加し、アラートに関連付けられたスクリプトファイルをアップロードします。