スマートエージェントを使用すると、コントローラのユーザーインターフェイスを使用して、サポートされているエージェントのエージェント操作(インストール、アップグレード、およびロールバック)を管理できます。また、高度な設定用のスマートエージェント CLI オプションも提供されます。 

コントローラ UI を使用して、インストールされているすべてのエージェントとインベントリの詳細を表示できます。スマートエージェントのインベントリは、他のエージェントのインベントリの詳細とともに表示されます。

コントローラ UI を使用してエージェント管理を実行する各ホストに、スマートエージェントをインストールする必要があります。

はじめに

スマートエージェントを使用するには、次の要件を満たしていることを確認します。

  • コントローラバージョン 24.7.0 以上
  • 十分なエージェントライセンス
  • 必要な権限。スマートエージェントの実行に必要なユーザー権限を決定するには、「権限」を参照してください。
  • 必要なメモリ:10MB ~ 15MB アイドル状態および 100MB(インストール、アップグレード、またはロールバック中)
  • 必要なディスク:500 MB

サポートされるプラットフォーム

スマートエージェントは、次のプラットフォームでサポートされています。

  • CentOS ストリーム 8.x、9.x
  • RedHat 8.x、9.x
  • Ubuntu 20.04、22.04、23.10
  • Amazon Linux 2023

  • Oracle Linux 8.x、9.x

サポートされているエージェントとプラットフォーム

スマートエージェントは次のエージェントを管理しています。また、次のプラットフォームでエージェントをサポートしています。

スマートエージェントは、次の表に記載されているすべてのプラットフォームでサポートされています。

エージェントサポートされるプラットフォーム

Apache Webサーバー

  • CentOS 8 および 9
  • RHEL 8 および 9
  • Ubuntu 22.04 および 20.04

Java

  • CentOS 8 および 9
  • RHEL 8 および 9
  • Ubuntu 22.04 および 20.04
  • Windows

マシンエージェント

  • CentOS 8 および 9
  • RHEL 8 および 9
  • Ubuntu 22.04 および 20.04
  • Windows

Node.js

  • RHEL 8 および 9
  • Ubuntu 22.04 および 20.04
  • Debian 10、11、および 12

PHP

  • Ubuntu 22.04 および 20.04

Python

  • CentOS 8 および 9
  • Ubuntu 22.04 および 20.04
  • Alpine

.NET MSI

Windows
  • UI を使用してマシンエージェントの拡張機能をモニターすることはできません。アップグレード中、既存の拡張機能は上位バージョンに引き継がれます。 
  • UI を使用してマシンエージェントの修復スクリプトを設定することはできません。

権限

スマートエージェントを使用するには、次の権限が必要です。

インストール権限

スマートエージェントをサービスとして実行するには、sudo、root、または admin アクセスが必要です。非ルート権限を使用して、スマートエージェントをプロセスとして実行できます。

スマート エージェント サービスの権限

スマート エージェント サービスは、インストール中に APPD_USER および APPD_GROUP 環境変数を設定することで、インストール中に特定のユーザーとグループで実行するように設定できます。使用するユーザーとグループの値は、管理するエージェントによって異なります。次の表に、各エージェントに必要なユーザーとグループの値を示します。

Agent TypeAPPD_USERAPPD_GROUP
PHP

root

root
Apacherootroot
JavaanyUseranyUser
Pythonrootroot
NodejsanyUseranyUser
マシンrootroot

次のステップ