管理エージェントを使用した継続的なログ収集の許可

管理エージェントのインストールのステップで管理エージェントをデプロイするための前提条件を実行する場合、必要なコンパートメント、ログ・アナリティクス・ユーザーのユーザー・グループを作成し、IAMポリシーを作成して管理エージェントをインストールします。前提条件の一部として、ユーザー・グループに次のポリシーが作成されていることを確認します。

ALLOW GROUP Logging-Analytics-User-Group TO MANAGE management-agents IN COMPARTMENT <compartment_name>
ALLOW GROUP Logging-Analytics-User-Group to MANAGE management-agent-install-keys IN TENANCY
ALLOW GROUP Logging-Analytics-User-Group TO READ METRICS IN COMPARTMENT <compartment_name>
ALLOW GROUP Logging-Analytics-User-Group TO READ USERS IN TENANCY

前述のポリシー・ステートメントの例では、Logging-Analytics-User-Groupはユーザー・グループの例です。

また、管理エージェントがすでに存在しない場合は、Management-Agent-Dynamic-Groupなどの動的グループを作成します。

ALL {resource.type='managementagent', resource.compartment.id='<management_agent_compartment_OCID>'}

Management-Agent-Dynamic-GroupのIAMポリシーを作成して、ログ収集およびメトリック生成を有効にします:

ALLOW DYNAMIC-GROUP Management-Agent-Dynamic-Group TO USE METRICS IN TENANCY
ALLOW DYNAMIC-GROUP Management-Agent-Dynamic-Group TO {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} IN TENANCY

動的グループがドメインの下にある場合は、ポリシー・ステートメントにドメインを含めます。例

ALLOW DYNAMIC-GROUP <identity_domain_name>/Management-Agent-Dynamic-Group TO USE METRICS IN TENANCY
ALLOW DYNAMIC-GROUP <identity_domain_name>/Management-Agent-Dynamic-Group TO {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} IN TENANCY

前述のポリシー・ステートメントの一部は、すぐに使用可能なOracle定義のポリシー・テンプレートに含まれています。ユース・ケースにテンプレートを使用することを検討できます。Oracle定義の共通ユースケース用ポリシー・テンプレートを参照してください。

ノート

「取込みの設定」ウィザードを使用してログ収集の管理エージェントを構成すると、前述のポリシー・ステートメントの一部が自動的に追加されます。