Prerequisites for Enabling Enterprise Manager Resources

Before you can use Ops Insights to perform resource analysis against databases and hosts managed by Enterprise Manager, the following prerequisites must be met.

System Prerequisites

  • Oracle Enterprise Manager 13c Release 5 Update 13 (13.5.0.13) or above
  • Oracle Enterprise Manager Agents must be on 13c Release 13 (13.5.0.13) or above.
  • Database Plug-in version 13.5.0.13 or above
Note

For Enterprise Manager 13c Release 5 Update 19 (13.5.0.19) installations, Enterprise Manager Agents and Database Plug-ins must be version 13c Release 5 Update 17 (13.5.0.17) or above.
Each step involves setting up a data transfer bridge. There are two bridges involved in Enterprise Manager-Ops Insights communication:
  • An Enterprise Manager Cloud Bridge to move target-level data from Enterprise Manager to OCI Object Storage bucket.
  • An Ops Insights EM Bridge to move data from the OCI Object Storage bucket to Ops Insights for analysis.
Note

Oracle recommends updating Oracle (Enterprise Manager) Management Agents to at least Oracle Enterprise Manager 13c Release 5 Update 13 (13.5.0.13) as the newer agent versions resolve operational issues affecting databases using the Cloud Bridge.

EM Bridge Prerequisites

An Ops Insights EM Bridge is required to move data from the OCI Object Storage bucket to Ops Insights for analysis. Before setting up the EM Bridge, you need to create Identity and Access Management (IAM) policies in order to read from the configured Object Storage Bucket. Create a dynamic group and provide permissions for the dynamic group to access the data in the above Object Storage compartment. Additionally, add policies to use the opsi-enterprise-manager-bridge resource, which is part of opsi-family aggregate resource-type. The following examples illustrate the policy creation process.
  • Example rule for bridge dynamic group where the resource can be in any compartment in tenancy:
    ALL {resource.type='opsienterprisemanagerbridge'}
  • Example rule for bridge dynamic group with specific resource compartment OCID:
    ALL {resource.type='opsienterprisemanagerbridge', resource.compartment.id = <opsienterprisemanagerbridge_resource_compartment_OCID>}
  • Example policy to allow the dynamic group READ access to the Object Storage bucket:
    Allow dynamic-group <group_name> to read object-family in compartment <bucket_compartment_name> where ANY{target.bucket.name=<embridge-bucket>}

Was this article helpful?