監視テンプレート
モニタリング・テンプレートは、単一のUIですべてのリソースに1回メトリック・アラーム・ルール設定を定義できるようにすることで、システムおよび多数のリソースのアラーム設定を管理するプロセスを簡素化します。このアプローチにより、時間を節約し、大規模な環境全体で一貫性を確保できます。
モニタリング・テンプレートを使用するには、Enterprise Editionライセンスが必要です。
テンプレートの監視 🔗
モニタリング・テンプレートは、1つ以上の個別のリソース(ホスト、データベース・システム、E-Business Suiteアプリケーションなど)または指定したタイプのすべてのリソース(すべてのホストなど)に対して作成できます。
モニタリング・テンプレートは、UIまたはコマンドライン・インタフェース(OCI-CLI)を使用して作成されます。作成後、適切なOCIアラーム・ルールが自動的に生成され、OCI Monitoringによってアラーム評価に使用されます。スタック・モニタリング管理者は、すべてのモニタリング・テンプレートに完全にアクセスできます。ただし、stack-monitoring-monitoring-template
ポリシー権限は、スタック・モニタリング管理者でない場合があるモニタリング・テンプレートの作成または更新を担当するユーザーまたはグループに追加できます。
モニタリング・テンプレート機能の一部として、モニタリング・テンプレート内のリソースのライセンスが変更されると、バックグラウンド・ワークフローでアラームを作成/更新/削除します。
モニタリング・テンプレートの作成や表示は、次の2つのリソース権限でユーザーやロールに付与できます。
- モニタリング・テンプレートの作成: この権限によりモニタリング・テンプレートを作成できます。
- 任意のモニタリング・テンプレートの表示: この権限により任意のモニタリング・テンプレートを表示できます。
モニタリング・テンプレートには次のものが含まれます。
- Name (名前): テンプレートの一意の名前。テンプレート名は、すべてのコンパートメントでグローバルに一意である必要があります。
- 説明: テンプレートの目的を記述するテキスト(オプション)。
- アラームサマリー: アラームの人読解サマリー。
- リソース・タイプ: テンプレートが適用されるリソース・タイプ。
- アラーム条件: メトリック・コンパートメント、ネームスペース、リソース・グループ、名前、間隔、統計および必要なディメンション名と値を含むアラーム条件。
- 通知: オペレータ、値、トリガー遅延、重大度、アラーム本文などのアラーム通知の詳細。
前提条件
スタック・モニタリングの簡易オンボーディングの一部として作成されたStackMonitoringAdminGrp
の一部であるユーザーは、モニタリング・テンプレートに関連するすべての操作(作成、更新、削除、エクスポート、適用、適用解除など)を実行するために必要なすべての権限を持ちます。
バックグラウンド・ワークフローでは、アラーム内のリソースにライフサイクルまたはライセンスが変更されるたびに、モニタリング・テンプレートを使用して作成されたアラームを変更する必要があります。これを実現するために、ワークフローでは、リソース・プリンシパルがTelemetryサービスと対話し、モニタリング・テンプレートによって作成されたアラームの作成、更新、取得または削除などのアクションを実行する必要があります。したがって、モニタリング・テンプレート・イベント・ワークフロー・ポリシーをリソース・プリンシパル・タイプstackmonmontemplaterp
に適用する必要があります。
詳細は、モニタリング・テンプレート・イベント・ワークフローのポリシーの作成を参照してください。
また、管理グループからすでに作成済のモニタリング・テンプレートのみを適用/適用解除できる新しいユーザー・グループを作成する場合は、このようなユーザーをMtOperatorGroup
などの新しいグループの一部にすることができ、モニタリング・テンプレート演算子のすべてのポリシーを適用して設定できます。
詳細は、テンプレート演算子を監視するためのポリシーの作成を参照してください。
Oracle認定モニタリング・テンプレート
Oracle認定モニタリング・テンプレートは、Oracle Database、WebLogicサーバー、E-Business Suite、ホストなどの主要なリソース・タイプに対して提供されます。これらのテンプレートには、これらのリソース・タイプの推奨メトリックおよびしきい値が含まれています。Oracle認定テンプレートをクローニングして、モニタリングを迅速に開始できます。次に、メトリックを追加または削除し、しきい値を調整し、必要に応じてアラーム・ルールの通知設定を定義します。
次に例を示します:
PeopleSoftアプリケーションと呼ばれるテンプレート(Oracle認定)。PeopleSoftアプリケーション・モニタリング・テンプレートには、アプリケーション・サーバー・ドメイン、PIA、Elasticsearch、プロセス・モニタリング、Process Schedulerドメインなど、完全なPeopleSoftアプリケーション・トポロジを監視できるアラーム定義が含まれています。または、テンプレートをクローニングして独自のテンプレートを作成し、ビジネス要件を満たす追加のメトリックおよびしきい値を許可することもできます。
監視テンプレートの作成 🔗
カスタム・モニタリング・テンプレートを作成するには、「作成」をクリックします。まず、名前、説明、および1つ以上のOracle認定テンプレートを含める場合は、モニタリング・テンプレートのプロパティを完了します。カスタム・テンプレート内にOracle認定テンプレートを含めると、Oracleベスト・プラクティスのメトリックおよびしきい値を含めることで、カスタム・モニタリング・テンプレートの作成をすぐに開始できます。これにより、モニタリング・テンプレートの作成時間が短縮されます。
Oracle認定テンプレートを選択すると、テンプレートに含まれるリソース・タイプがモニタリング・テンプレート定義のリソース・セクションに自動的に追加されます。「リソース・タイプ」のかわりに個々のリソースを選択するには、「個々のリソース」ラジオ・ボタンを選択し、Enterprise Editionライセンスを持つリソースのリストから特定のリソースを選択します。
アラーム条件の追加
モニタリング・テンプレートにアラーム条件を追加するには、「条件の追加」をクリックします。アラーム条件を追加するステップは、OCIモニタリングでアラーム・ルール条件を定義するときに同じプロセスに従いますが、いくつかの例外があります。アラーム条件のスライドアウトから、最初にドロップダウン・メニューからリソース・タイプを選択します。ネームスペースは自動的に移入されますが、メトリック拡張を含める場合は、ネームスペースoracle_metric_extension_oracle_appmgmt
を選択します。
メトリック条件タイプには次のものがあります。
- 可用性- リソースをレポートではなく稼働中、停止中として評価する場合は、この条件を選択します。スタック・モニタリングは、収集間隔を事前に移入し、停止(0値)とレポートなし(レポートされたデータは受信されません)の両方を含めます。
- 修正済
運用効率のために、モニタリング・テンプレートのアラーム条件の数は30に制限されています。
アラーム条件の編集
アラーム・ルールを編集するには、アクション・アイコンをクリックし、「編集」を選択します。アラーム条件定義から、必要に応じて条件を更新し、変更を保存するように選択します。
モニタリング・テンプレートの適用
モニタリング・テンプレートを適用すると、OCIモニタリング・サービスでテンプレート内に定義されたすべてのアラーム・ルールが作成されます。モニタリング・テンプレートを適用するには、適用するモニタリング・テンプレートを特定し、それぞれのモニタリング・テンプレートの右側にある「アクション」メニューから「適用」を選択します。モニタリング・テンプレートの適用プロセスには数分かかる場合があり、「モニタリング・テンプレート」ページから監視できます。完了すると、モニタリング・テンプレートがアクティブとして表示されます。
Oracle認定テンプレートは直接適用できず、クローニングして適用する必要があります。
モニタリング・テンプレートの表示 🔗
すべてのモニタリング・テンプレートのリストを表示するには、「スタック・モニタリング」メニューで、「モニタリング設定」の下の「モニタリング・テンプレート」を選択します。
「モニタリング・テンプレート」ページには、すべてのOracle認定テンプレートおよびカスタム作成テンプレートが表示されます。
監視テンプレートの編集 🔗
「モニタリング・テンプレート」ページで、編集するモニタリング・テンプレートを識別し、「アクション」メニューから「編集」を選択します。テンプレートを編集するには、「完全」アクセス権限が必要です。テンプレートに変更が加えられたら、モニタリング・テンプレートがすでに適用されている場合は、テンプレートを適用解除して再適用し、行った編集を適用する必要があります。
アラーム・ルール定義は、OCIモニタリングの「アラーム定義」ページ内の個々のアラーム・ルールではなく、モニタリング・テンプレート内で常に変更する必要があります。
モニタリング・テンプレートのエクスポートとインポート 🔗
移植性のため、モニタリング・テンプレートはJSONファイルにエクスポートでき、別のコンパートメントにアクティブ・テンプレートとしてインポートできます。
監視テンプレートのエクスポート
テンプレートをXMLファイルにエクスポートするには、次の手順に従います。
- 「スタック・モニタリング」メニューから、「モニタリング設定」、「モニタリング・テンプレート」の順に選択します。
- 表から目的のモニタリング・テンプレートを選択します。
- 「エクスポート」をクリックします。
監視テンプレートのインポート
JSONファイルからテンプレートをインポートするには:
- 「スタック・モニタリング」メニューから、「モニタリング設定」、「モニタリング・テンプレート」の順に選択します。
- 「インポート」をクリックします。ファイル・セレクタが表示されます。
- インポートするモニタリング・テンプレートJSONファイルを指定します。
- 「インポート」をクリックします。