アクションの管理
Instana の自動化フレームワークを使用すれば、イベントの診断や修復を行う操作を自動化できます。
アクション・カタログを使用すると、新規アクションを作成したり、スクリプト、Web フック、またはその他のサード・パーティーの自動化プロバイダーを介して既存の自動化と統合したりすることができます。 Instana のさまざまなイベントにアクションを関連付け、 Instana ホストエージェント上のアクションセンサーを使用して、それらのアクションを実行することができます。
ActionScriptセンサーは、 AIX、 Linux、 Solaris、 IBMi ( OS/400 )、 macOS,、および Windows の各オペレーティングシステム上で動作するエージェントでサポートされています。
前提条件
セルフホスト型の Instana 環境で自動化フレームワークを使用するには、 自動化フレームワークの機能フラグを有効にする必要があります。
自動化フレームワークを安全に活用する
作業を開始する前に、 セキュリティガイドラインをご確認ください。このガイドラインには、自動化フレームワークを安全かつ最適に利用するための指針が記載されています。
アクションセンサーの展開と設定
アクションを実行するには、アクション・タイプに対応するアクション・センサーを有効にします。 少なくとも1つの Instana エージェントに、以下のアクションセンサーが展開され、設定されていることを確認してください:
機能フラグを有効にする
セルフホスト型の Instana 環境で自動化フレームワークを使用するには、自動化フレームワークの機能フラグを有効にする必要があります。
Kubernetes/OpenShift 上のセルフホスト型 Instana (オンプレミス)
以下のようにして、
core.yamlファイルで機能フラグを有効にします。apiVersion: instana.io/v1beta2 kind: Core metadata: name: instana-core namespace: core spec: ... featureFlags: - name: feature.automation.enabled enabled: true ...次のコマンドを実行して変更を適用します: kubectl apply -f core.yaml。
ユーザー権限の設定
自動化フレームワークを操作するには、以下のユーザー権限が必要です。 これらの権限は、 API トークンに適用されます。
- 自動化アクションの構成: アクションを追加、削除、または変更するために必要です。
- 自動化ポリシーの構成: 自動化ポリシーを追加、削除、または変更するために必要です。
- 自動化アクションの実行: アクションを (イベント・コンテキストから、またはアクション・カタログの「テスト」を介して) 実行するために必要です。
- オートメーションアクション履歴の削除:アクション履歴からアクション実行を削除するために必要です。
Instana の自動化フレームワークの使用
Instana の自動化フレームワークを使用するには、以下の手順を実行してください:
- アクションを実行できる1つ以上の Instana エージェントで、アクションセンサーを有効にします。 詳しくは、 アクション・センサーのデプロイと構成を参照してください。
- アクションセンサーを設定する際は、自動化フレームワークのセキュリティガイドラインを確認してください。
- Instana のUIで、 「Automation 」>「 Action Catalog」 に移動します。 詳細については、 アクションカタログをご覧ください。
- 自動化ポリシーを作成して、アクションを Instana のイベント定義またはスマートアラートに関連付けます。 詳細については、 「自動化ポリシー」 を参照してください。
- イベント・インスタンスから直接アクションを実行します。 詳細については、 「アクションの実行」 を参照してください。
- Instana のUIで、 「Automation 」>「 Action History」 に移動します。 実行されたアクションの詳細を確認できます。