アクションの管理

Instana の自動化フレームワークを使用すれば、イベントの診断や修復を行う操作を自動化できます。

アクション・カタログを使用すると、新規アクションを作成したり、スクリプト、Web フック、またはその他のサード・パーティーの自動化プロバイダーを介して既存の自動化と統合したりすることができます。 Instana のさまざまなイベントにアクションを関連付け、 Instana ホストエージェント上のアクションセンサーを使用して、それらのアクションを実行することができます。

ActionScriptセンサーは、 AIX、 Linux、 Solaris、 IBMi ( OS/400 )、 macOS,、および Windows の各オペレーティングシステム上で動作するエージェントでサポートされています。

前提条件

セルフホスト型の Instana 環境で自動化フレームワークを使用するには、 自動化フレームワークの機能フラグを有効にする必要があります。

アクションセンサーの展開と設定

アクションを実行するには、アクション・タイプに対応するアクション・センサーを有効にします。 少なくとも1つの Instana エージェントに、以下のアクションセンサーが展開され、設定されていることを確認してください:

機能フラグを有効にする

セルフホスト型の Instana 環境で自動化フレームワークを使用するには、自動化フレームワークの機能フラグを有効にする必要があります。

Kubernetes/OpenShift 上のセルフホスト型 Instana (オンプレミス)

  1. 以下のようにして、 core.yaml ファイルで機能フラグを有効にします。

    apiVersion: instana.io/v1beta2
    kind: Core
    metadata:
      name: instana-core
      namespace: core
    spec:
      ...
      featureFlags:
        - name:  feature.automation.enabled
          enabled: true
      ...
    
  2. 次のコマンドを実行して変更を適用します: kubectl apply -f core.yaml

注:Kubernetes/OpenShift (オンプレミス)上のセルフホスト型 Instana バックエンドの詳細については、 機能フラグの API リファレンスを参照してください。

ユーザー権限の設定

自動化フレームワークを操作するには、以下のユーザー権限が必要です。 これらの権限は、 API トークンに適用されます。

  • 自動化アクションの構成: アクションを追加、削除、または変更するために必要です。
  • 自動化ポリシーの構成: 自動化ポリシーを追加、削除、または変更するために必要です。
  • 自動化アクションの実行: アクションを (イベント・コンテキストから、またはアクション・カタログの「テスト」を介して) 実行するために必要です。
  • オートメーションアクション履歴の削除:アクション履歴からアクション実行を削除するために必要です。
注:Instana UI のユーザー、ロール、および権限の設定方法の詳細については、 「ユーザーアクセスの管理」 を参照してください。

Instana の自動化フレームワークの使用

Instana の自動化フレームワークを使用するには、以下の手順を実行してください:

  1. アクションを実行できる1つ以上の Instana エージェントで、アクションセンサーを有効にします。 詳しくは、 アクション・センサーのデプロイと構成を参照してください。
  2. Instana のUIで、 「Automation 」>「 Action Catalog」 に移動します。 詳細については、 アクションカタログをご覧ください。
  3. 自動化ポリシーを作成して、アクションを Instana のイベント定義またはスマートアラートに関連付けます。 詳細については、 「自動化ポリシー」 を参照してください。
  4. イベント・インスタンスから直接アクションを実行します。 詳細については、 「アクションの実行」 を参照してください。
  5. Instana のUIで、 「Automation 」>「 Action History」 に移動します。 実行されたアクションの詳細を確認できます。