Download PDF
Download page エージェント管理ユーザーインターフェイス.
エージェント管理ユーザーインターフェイス
インストールされているすべてのエージェントは、コントローラ UI の [Agent Management] タブで確認できます。コントローラ UI で次のいずれかの方法を使用して移動し、[Agent Management] タブを表示できます。
- [Home] > [Agent Management ] > [ Manage Agents]
- [Settings] > [Agent Management] > [Manage Agents]
アクセス許可
エージェント管理 UI にアクセスするには、管理者であるか、エージェント管理のロールベース アクセス コントロールを持つユーザーである必要があります。管理者は、エージェント管理 UI からApp Server Agentのインベントリを表示または管理するためのアクセス権をアプリケーションオーナーに提供できます。「ロールベース アクセス コントロール」を参照してください。
現在、管理者がスマートエージェントを使用して管理できるのは、アプリケーション サーバー エージェントとマシンエージェントのみです。また、管理者は、進行中のタスクとタスクの履歴を表示することや、コントローラに設定をインポートすることもできます。
ロールベース アクセス コントロール(RBAC)を持つアプリケーションオーナーは、ロールに基づいてアプリケーション サーバー エージェントを管理できます。
ロールベース アクセス コントロール
(管理者ロールを持つ)ITOps 管理者が、ロールベース アクセス コントロールを使用して、アプリケーションオーナーに権限を提供できるようになりました。これらの権限により、アプリケーションオーナーは、特定のアプリケーション([View Agent]、[Edit Agent]、またはその両方)または特定のアカウント([Install Agent])に対して次の操作の実行を許可できます。
- View Agent:特定のロールのユーザーが、特定のアプリケーションのエージェント管理 UI でアプリケーション サーバー エージェントのインベントリを表示できるようにします。
- Edit Agent:特定のロールのユーザーが、特定のアプリケーションの 1 つ以上のアプリケーション サーバー エージェントを管理(インストールを除く)できるようにします。
- Install Agent:ユーザーが、アカウントに関連付けられているすべてのスマートエージェントに基づいてエージェントをインストールできるようにします。この権限を持つユーザーは、管理者と同じ権限を持ちます。このユーザーはエージェント管理 UI のアプリケーション サーバー エージェントのインベントリからエージェントを管理できます。
- これらの権限は、AppServer エージェント、マシンエージェント、およびスマートエージェントに適用されます。
- [App Server Agents] 以外のタブは、管理者以外のユーザーに対しては無効になります。
アプリケーションベースのアクセス制御
ITOps 管理者は、アプリケーションオーナーのロールを作成し、特定のアプリケーションを割り当てることができます。アプリケーションに View権限またはEdit権限を割り当てると、ユーザーは AppServer エージェント、マシンエージェント、およびスマートエージェントを表示または変更できます。
Edit Agent権限を選択すると、特定のロールを持つユーザーが、アプリケーションに関連付けられたエージェントのみを管理(インストールを除く)できるようになります。
アプリケーションに基づいてアクセス権を提供するには、次の手順を実行します。
- Settings>Administration>Roles>Create に移動してロールを作成し、そのロールをユーザーに関連付けます。
アプリケーションオーナーのユーザー名にロールを関連付ける必要があります。「コントローラテナントのユーザーとグループの管理」を参照してください。
ロールをすでに作成している場合は、左側のペインの [Name] からロール名を選択します。 - [Applications] をクリックします。
- [Custom Permissions for Applications / Tiers] の下で、[Add] をクリックします。
- アプリケーションオーナーにエージェントの表示または管理を許可する必要があるアプリケーションを選択し、[Done] をクリックします。
- [Permissions] の下の [Custom] を選択します。
- [View] を選択して [Edit] チェックボックスを有効にし、[Edit] を選択します。
- [Edit (All)] をクリックします。
- 指定されたロールのユーザーがエージェント管理 UI でアプリケーション固有のエージェントインベントリを表示する必要がある場合は、[View Agent] を選択します。
- 指定されたロールのユーザーがエージェント管理 UI でエージェントを表示および管理する必要がある場合は、[Edit Agent] を選択します。
アカウントベースのアクセス制御
ITOps 管理者は、すべてのユーザーのロールを作成することができます。管理者は、特定のアカウント内のロールにInstall Agent 権限を指定できます。Install Agent 権限を選択した場合、指定されたロールのユーザーは、そのアカウントに接続されているすべてのエージェントを表示および管理できます。ユーザーはアカウントに接続されているすべてのスマートエージェントホストにエージェントをインストールできます。
アカウントレベルでエージェントをインストールするためのアクセス権を提供するには、次の手順を実行します。
- Settings>Administration>Roles>Create に移動してロールを作成し、そのロールをユーザーに関連付けます。
アプリケーションオーナーのユーザー名にロールを関連付ける必要があります。「コントローラテナントのユーザーとグループの管理」を参照してください。
ロールをすでに作成している場合は、左側のペインの [Name] からロール名を選択します。 - Account > Add をクリックします。
- [Install Agent] を選択します。
- [Done] をクリックします。
これにより、アプリケーションオーナーは自分のログイン情報を使用してログインし、エージェント管理にアクセスして、アプリケーション サーバー エージェントを管理することができます。
エージェントの詳細の表示と管理
[Manage Agents] をクリックすると、次のエージェントの詳細を表示できます。
- アプリサーバーエージェント
- マシンエージェント
- スマートエージェント
- データベースエージェント
- Analytics エージェント
- ネットワークの可視性エージェント
- クラスタエージェント
スマートエージェントまたはスマートエージェント CLI を使用して Analytics エージェント、ネットワークの可視性エージェント、およびクラスタエージェントを管理することはできません。したがって、エージェント管理 UI からこれらのエージェントをインストール、アップグレード、またはロールバックすることはできません。
右側のペインで、アップグレードが必要なエージェントの詳細を表示できます。
[Agent Management] ページには、次の詳細が表示されます。
エージェント(Agents)
これにより、すべてのエージェントとインベントリの詳細が表示されます。次のセクションには、エージェントの詳細と、それぞれのエージェントで実行できるアクションが含まれています。
スマートエージェントをインストールしていない場合、[Smart Agent ID] 列と [Managed] 列には値が表示されません。
アプリサーバーエージェント
Inventory:
名前 | 説明 |
---|---|
Version Status | アプリケーションが実行されているエージェントのバージョンステータスを表示します。
|
タイプ | Java、Python、Node、Webserver、Dotnet などのエージェントのタイプ。 |
バージョン | エージェントの現在のバージョン。 |
スマートエージェント ID | 対応するアプリケーション エージェントを管理するスマートエージェントの ID。 値が表示されない場合、スマートエージェントはインストールされていません。 |
一意のホスト ID | エージェントが実行されているホストの一意の ID。 |
管理対象 | エージェントがスマートエージェントによって管理されている場合、値は [Yes] になり、エージェントがスマートエージェントによって管理されていない場合は [No] になります。 |
アプリケーション | 対応するエージェントが実行されているアプリケーション。 |
階層 | 対応するアプリケーションで実行されているサービス。 |
Node | アプリケーションで実行されているサービスのサービスインスタンス。 |
モニタリング ステータス | 対応するエージェントのモニタリングが有効になっている場合、値は有効になります。対応するエージェントのモニタリングが無効になっている場合、値は無効になります。 |
すべてのモニタリングが無効 | 関連付けられたアプリケーションのモニタリングを無効にします。 |
Actions:
[アクション]メニュー | 説明 |
---|---|
ノードダッシュボードの表示 | 必要なノードの [Nodes & Tier] ダッシュボードを表示します。特定のエージェントの横にあるチェックボックスをクリックし、[View Node Dashboard] をクリックします。 |
フィルタ | 要件に基づいてフィルタリングします。[Filters > Add Criteria.] をクリックします。 [Filters] を使用し、要件に基づいてさまざまなフィルタ条件を追加します。たとえば、古いバージョンのすべての Java エージェントを表示するには、次の手順を実行します。
|
モニタリングの有効化 | 選択したエージェントを有効にします。必要なエージェントを選択し、[Enable] をクリックします。 [Monitoring Status] は [Enabled] として表示されます。 |
モニタリングの無効化 | 選択したエージェントを無効にします。必要なエージェントを選択し、[Disable] をクリックします。 [Monitoring Status] は [Disabled] として表示されます。 |
クラウド接続の | 選択したエージェントのノードプロパティを設定します。エージェントを選択し、[Configure] をクリックします。 |
アップグレード | 選択したエージェントをアップグレードします。必要なエージェントを選択し、[Upgrade] をクリックします。 |
削除(Delete) | 選択したエージェントを削除します。削除するエージェントを選択し、[Delete] をクリックします。 |
Reset | エージェントをリセットすることで、JVM や CLR の起動時と同じ方法でエージェントをコントローラに登録させることができますが、JVM や CLR は再起動しません。 JVM の場合で、エージェントが自動リーク検出またはカスタムメモリ構造機能を使用してコレクションをモニターしている場合、リセットすると、これらのモニター対象のコレクションがクリアされます。モニタリングを再開するには、JVM を再起動する必要があります。 |
アクション | 次のアクションを実行します。
|
表データのエクスポート | 表データを CSV 形式でエクスポートします。使用可能なすべてのアプリケーション エージェントの詳細が表示されます。Export Grid Data をクリックします。 |
マシンエージェント
Inventory:
名前 | 説明 |
---|---|
Version Status | アプリケーションが実行されているエージェントのバージョンステータスを表示します。
|
バージョン | マシンエージェントの現在のバージョン。 |
スマートエージェント ID | 対応するマシンエージェントを管理するスマートエージェントの ID。 値が表示されない場合、スマートエージェントはインストールされていません。 |
一意のホスト ID | エージェントが実行されているホストの一意の ID。 |
管理対象 | スマートエージェントがインストールされている場合の値は [Yes] で、スマートエージェントがインストールされていない場合の値は [No] です。 |
アプリケーション | 対応するエージェントが実行されているアプリケーション。 |
モニタリング ステータス | 対応するエージェントのモニタリングが有効になっている場合、値は有効になります。対応するエージェントのモニタリングが無効になっている場合、値は無効になります。 |
Actions:
[アクション]メニュー | 説明 |
---|---|
詳細 | 選択したマシンエージェントのサーバーの概要を表示します。特定のエージェントの横にあるチェックボックスをクリックし、[Details] をクリックします。 |
フィルタ | 要件に基づいてフィルタリングします。[Filters.] をクリックします。 [Filters] を使用し、要件に基づいてさまざまなフィルタ条件を追加します。 |
モニタリングの有効化 | 選択したエージェントに対してモニタリングを有効にします。必要なエージェントを選択し、[Enable] をクリックします。 |
モニタリングの無効化 | 選択したエージェントに対してモニタリングを無効にします。必要なエージェントを選択し、[Disable] をクリックします。 |
クラウド接続の | 選択したエージェントのノードプロパティを設定します。エージェントを選択し、[Configure] をクリックします。 |
アップグレード | 選択したエージェントをアップグレードします。必要なエージェントを選択し、[Upgrade] をクリックします。 |
削除(Delete) | 選択したエージェントを削除します。削除するエージェントを選択し、[Delete] をクリックします。 |
Reset | エージェントをリセットすることで、JVM や CLR の起動時と同じ方法でエージェントをコントローラに登録させることができますが、JVM や CLR は再起動しません。 JVM の場合で、エージェントが自動リーク検出またはカスタムメモリ構造機能を使用してコレクションをモニターしている場合、リセットすると、これらのモニター対象のコレクションがクリアされます。モニタリングを再開するには、JVM を再起動する必要があります。 |
アクション | 次のアクションを実行します。
|
表データのエクスポート | 表データを CSV 形式でエクスポートします。使用可能なすべてのマシンエージェントの詳細が表示されます。Export Grid Data をクリックします。 |
スマートエージェント
Inventory:
名前 | 説明 |
---|---|
Version Status | アプリケーションが実行されているスマートエージェントのバージョンステータスを表示します。
|
バージョン | スマートエージェントのバージョン。 |
スマートエージェント ID | エージェントを管理するためにホストマシンにインストールされているスマートエージェントの ID。 |
Hostname | 対応するスマートエージェントが実行されているマシンのホスト名。 |
アプリケーション | 対応するスマートエージェントを使用しているアプリケーションの数。 |
Deployed Agents | 展開されたエージェントの数(アプリケーション サーバー エージェントまたはマシンエージェント) |
Active | スマートエージェントのアクティブステータス。スマートエージェントが実行されている場合、値は [Yes] です。 スマートエージェントを終了すると、 |
Actions:
[アクション]メニュー | 説明 |
---|---|
詳細 | 選択したスマートエージェントがインストールされているアプリケーションの概要を表示します。概要には、アプリケーション名と展開されたエージェントの数が含まれます。特定のスマートエージェントの横にあるチェックボックスをクリックし、[Details] をクリックします。 |
フィルタ | 要件に基づいてフィルタリングします。[Filters > Add Criteria.] をクリックします。 [Filters] を使用し、要件に基づいてさまざまなフィルタ条件を追加します。 |
アップグレード | 選択したスマートエージェントをアップグレードします。必要なスマートエージェントを選択し、[Upgrade] をクリックします。 |
表データのエクスポート | 表データを CSV 形式でエクスポートします。すべてのスマートエージェントのすべての詳細を提供します。Export Grid Data をクリックします。 |
データベースエージェント
Inventory:
名前 | 説明 |
---|---|
Version Status | アプリケーションが実行されているエージェントのバージョンステータスを表示します。
|
エージェント名 | データベースエージェントの名前。 |
エージェントバージョン | データベースエージェントの現在のバージョン。 |
利用状態 | データベースエージェントがアクティブか非アクティブかを示します。 |
稼働時間 | データベースエージェントが問題なく実行されている時間。 |
スマートエージェント ID | 対応するデータベースエージェントを管理するスマートエージェントの ID。 値が表示されない場合、スマートエージェントはインストールされていません。 |
一意のホスト ID | データベースエージェントが実行されているホストの一意の ID。 |
管理対象 | スマートエージェントがインストールされている場合の値は [Yes] で、スマートエージェントがインストールされていない場合の値は [No] です。 |
Actions:
[アクション]メニュー | 説明 |
---|---|
フィルタ | 要件に基づいてフィルタリングします。[Filters > Add Criteria.] をクリックします。 [Filters] を使用し、要件に基づいてさまざまなフィルタ条件を追加します。 |
アップグレード | 選択したデータベースエージェントをアップグレードします。必要なエージェントを選択し、[Upgrade] をクリックします。 |
コレクタの追加 | データベースコレクタを作成するデータベースエージェントを選択し、[Add Collector] をクリックします。 |
再起動 | 再起動するエージェントを選択し、[Restart] をクリックします。 |
アクション | 以前のバージョンにロールバックします。 |
Analytics エージェント
スマートエージェントはこのエージェントをサポートしていないため、エージェント管理 UI から分析エージェントをインストール、アップグレード、またはロールバックすることはできません。
Inventory:
名前 | 説明 |
---|---|
名前 | インストール時に指定された分析エージェントの名前。 |
一意のホスト ID | 分析エージェントがインストールされているホストマシンの一意の ID。 |
バージョン | 分析エージェントの現在のバージョン。 |
最後の接続 | エージェントがコントローラに最後に接続された日時。 |
ログパイプラインの正常性 | ログ分析パイプラインの正常性ステータス。 |
トランザクション パイプラインの正常性 | トランザクション分析パイプラインの正常性ステータス。 |
分析エージェントの概要を表示するには、必要な分析エージェントをダブルクリックするか、エージェントを選択して [Details] をクリックします。
パイプラインの名前と正常性に基づいて詳細をフィルタリングできます。
ネットワークの可視性エージェント
スマートエージェントはこのエージェントをサポートしていないため、エージェント管理 UI からネットワークの可視性エージェントをインストール、アップグレード、またはロールバックすることはできません。
Inventory:
名前 | 説明 |
---|---|
一意のホスト ID | ネットワークの可視性エージェントがインストールされているホストマシンの一意の ID。 |
Hostname | ネットワークの可視性エージェントがインストールされているマシンのホスト名。 |
アプリケーション | 対応するネットワークの可視性エージェントがインストールされているアプリケーション。 |
エージェントバージョン | ネットワークの可視性エージェントの現在のバージョン。 |
OS 名(OS Name) | アプリケーションがインストールされているオペレーティングシステムの名前。 |
OS Version | アプリケーションがインストールされているオペレーティングシステムのバージョン。 |
動的モニタリングモード | 値は次のいずれかになります。
|
イネーブル | [Enabled] アイコンは、エージェントが有効になっていることを示します。 |
Actions:
必要なネットワークの可視性エージェントを選択し、次のアクションを実行できます。
[アクション]メニュー | 説明 |
---|---|
詳細 | 選択したネットワークの可視性エージェントの概要を表示します。 |
Pcap の設定 | 選択したエージェントのパケットキャプチャを設定します。 |
DMM の変更 | 動的モニタリングモードを変更する必要があるエージェントを選択します。 |
Pcap の開始 | パケットキャプチャを開始する必要があるエージェントを選択します。 |
モニタリングの有効化 | モニタリングを有効にするエージェントを選択し、[Enable] を選択します。 |
モニタリングの無効化 | モニタリングを無効にするエージェントを選択し、[Disable] を選択します。 |
削除(Delete) | 削除するエージェントを選択し、[Delete] を選択します。 |
クラスタエージェント
スマートエージェントはこのエージェントをサポートしていないため、エージェント管理 UI からクラスタエージェントをインストール、アップグレード、またはロールバックすることはできません。
Inventory:
名前 | 説明 |
---|---|
クラスタ名 | インストール時に指定したクラスタエージェントの名前。 |
バージョン | インストールされているクラスタエージェントのバージョン。 |
Kubernetes のバージョン | クラスタエージェントが実行されている Kubernetes のバージョン。 |
ステータス | クラスタエージェントのステータス。 |
Actions:
必要なクラスタエージェントを選択し、次のアクションを実行できます。
[アクション]メニュー | 説明 |
---|---|
詳細 | 選択したクラスタエージェントの概要を表示します。 |
削除(Delete) | クラスタエージェントを削除します。削除する必要なエージェントを選択し、[Delete] をクリックします。 |
Enable | クラスタエージェントを有効にします。有効にする必要なエージェントを選択し、[Enable] をクリックします。 |
無効 | クラスタエージェントを無効にします。無効にする必要なエージェントを選択し、[Disable] をクリックします。 |
クラウド接続の | クラスタエージェントの名前空間を編集します。 これは、管理者権限を持つユーザーが使用できます。 |
進行中のタスク
インストール、アップグレード、ロールバックなど、進行中のすべてのタスクの詳細が表示されます。クリックして必要なエージェントのログファイルをダウンロードして、ログの詳細を表示できます。
履歴
インストール、アップグレード、ロールバックなどのすべてのタスクが実行された内容の詳細が表示されます。クリックして必要なエージェントのログファイルをダウンロードして、ログの詳細を表示できます。
設定管理
[Import Config] ダイアログを使用すると、コントローラへ config.xml
ファイルをアップロードし、構成に一意の名前を指定できます。
- 命名規則を使用して、構成するマシンのタイプを識別。
- 構成名には、日付とバージョンのスキームを使用すると有用。
- 構成をクリックして、[Edit Config] をクリックし、構成名を変更します。
- 構成をダブルクリックしてXMLを表示。XMLはコピー可、変更は不可。