「Automation Action」の HTTP センサーを有効化および設定する
「Automation Action」の HTTP センサーは、「自動化の管理」機能の構成要素です。
詳細については、 「自動化の管理」 を参照してください。
このセンサーを使用すると、ターゲットエージェント上でアクションカタログを使用して作成された HTTP アクションを実行できます。 Instana エージェントをインストールすると、センサーが自動的に展開され、インストールされます。
前提条件
このセンサーを有効にする前に、以下の手順を完了してください:
- 「自動化フレームワークの安全な使用方法」 に記載されている情報を確認してください。
- センサーを自社管理(オンプレミス)環境で使用する場合は、 自動化機能フラグが有効になっていることを確認してください。
センサーの構成
デフォルトでは、センサーは無効になっています。 センサーを有効にするには、次の例に示すようにエージェントの設定ファイルを更新してください
com.instana.plugin.action.http:
enabled: true # by default is false
同時実行可能なアクション数の設定
デフォルトでは、 HTTP センサーは、 HTTP アクションを10個同時に実行します。 HTTP の同時実行アクション数を制御したい場合は、エージェント設定ファイル内の HTTP センサー設定に、次のように属 maxConcurrentActions 性を追加してください:
com.instana.plugin.action.http:
enabled: true
maxConcurrentActions: 5 # optional, default value is 10
デフォルトのタイムアウト設定
HTTP アクションを作成する際、 HTTP の読み取りを待機する最大時間(秒単位)を設定できます(つまり、 HTTP の読み取りタイムアウトです)。 HTTP アクションの作成時に HTTP の読み取りタイムアウトを設定しない場合、デフォルトでは、 HTTP の読み取りは10秒後にタイムアウトします。 HTTP のデフォルトの読み取りタイムアウトを変更したい場合は、エージェント設定ファイル内の HTTP センサー設定セクションに、次のように属 defaultTimeout 性を追加してください:
com.instana.plugin.action.http:
enabled: true
defaultTimeout: 30 # optional, default timeout is 10 seconds
シークレットマネージャーの統合
アクションカタログ内の HTTP アクションで Vault パラメータを使用する場合、ホストエージェントをシークレットマネージャー と連携させる必要があります。