Amazon Relational Database Service
Guía del usuario (Versión de API 2014-10-31)

Oracle Management Agent para Enterprise Manager Cloud Control

Amazon RDS es compatible con Oracle Enterprise Manager (OEM) Management Agent mediante la opción OEM_AGENT. Amazon RDS es compatible con Management Agent para las siguientes versiones de OEM:

  • Oracle Enterprise Manager Cloud Control para 13c

  • Oracle Enterprise Manager Cloud Control para 12c

Management Agent es un componente de software que monitoriza destinos que se ejecutan en hosts y comunica esa información al nivel intermedio de Oracle Management Service (OMS). Para obtener más información, consulte Overview of Oracle Enterprise Manager Cloud Control 12c y Overview of Oracle Enterprise Manager Cloud Control 13c en la documentación de Oracle.

A continuación se indican algunas limitaciones al utilizar Management Agent:

  • No se admiten las tareas administrativas como la ejecución de tareas y la aplicación de parches a la base de datos, que requieren credenciales de host.

  • No se garantiza que las métricas de host y la lista de procesos reflejen el estado real del sistema.

  • La detección automática es incompatible. Los destinos de base de datos deben agregarse manualmente.

  • La disponibilidad del módulo OMS depende de la edición de su base de datos. Por ejemplo, el módulo de ajuste y diagnóstico de desempeño de la base de datos solo está disponible para Oracle Database Enterprise Edition.

  • Management Agent consume memoria adicional y recursos informáticos. Si experimenta problemas de desempeño después de habilitar la opción OEM_AGENT, recomendamos que realice una ampliación a una clase de instancia de base de datos más grande. Para obtener más información, consulte Selección de la clase de instancia de base de datos y Modificación de una instancia de base de datos que ejecuta el motor de base de datos Oracle.

  • Puesto que no se garantiza el acceso al sistema operativo en el registro de alerta al usuario que ejecuta OEM_AGENT en el host de Amazon RDS, no es posible recopilar métricas para DB Alert Log y DB Alert Log Error Status en OEM.

Requisitos previos de Management Agent

A continuación, se indican los requisitos previos para utilizar Management Agent:

  • Una instancia de base de datos de Amazon RDS que se ejecuta en Oracle, versión 12.2.0.1, 12.1.0.2 u 11.2.0.4.

  • Al menos 3,3 GiB de espacio de almacenamiento para OEM 13c2.

  • Al menos 3 GiB de espacio de almacenamiento para OEM 13c1.

  • Al menos 2 GiB de espacio de almacenamiento para OEM 12c.

  • Oracle Management Service (OMS) configurado para conectarse a su instancia de base de datos de Amazon RDS.

    • Para OMS 13c2 con el parche 25163555 de Oracle aplicado, utilice OEM Agent 13.2.0.0.v2 o posterior.

      Use OMSPatcher para aplicar el parche.

    • Para OMS 13c2 sin parche, utilice OEM Agent 13.2.0.0.v1.

  • En la mayoría de los casos, debe configurar la VPC para permitir conexiones desde OMS a su instancia de base de datos. Si no está familiarizado con Amazon Virtual Private Cloud (Amazon VPC), le recomendamos que antes de seguir realice los pasos que aparecen en Tutorial: Creación de una Amazon VPC para utilizarla con una instancia de base de datos.

Se requiere configuración adicional para permitir que su host de OMS y su instancia de base de datos de Amazon RDS se comuniquen. También debe hacer lo siguiente:

Configuración de opción de Management Agent

Amazon RDS admite la siguiente configuración para la opción de Management Agent. Al añadir la opción OEM_AGENT, todos los ajustes de configuración son obligatorios.

nota

Todos los ajustes son obligatorios.

Ajuste de la opción Valores válidos Descripción

Version (AGENT_VERSION)

13.2.0.0.v2

13.2.0.0.v1

13.1.0.0.v1

12.1.0.5.v1

12.1.0.4.v1

La versión del software Management Agent.

El nombre de la opción de la AWS CLI es OptionVersion.

nota

En la región AWS GovCloud (US-West) solo están disponibles las versiones 13.2.0.0.v1 y 13.2.0.0.v2.

Port (AGENT_PORT)

Un valor entero

El puerto en la instancia de base de datos que escucha el host de OMS. El valor predeterminado es 3872. El host de OMS debe pertenecer a un grupo de seguridad que tenga acceso a este puerto.

El nombre de la opción de la AWS CLI es Port.

Security Groups (Grupos de seguridad)

Grupos de seguridad existentes

Un grupo de seguridad que tiene acceso a Port. El host de OMS debe pertenecer a este grupo de seguridad.

El nombre de la opción de la AWS CLI es VpcSecurityGroupMemberships o DBSecurityGroupMemberships.

OMS_HOST

Un valor de cadena, por ejemplo my.example.oms

El nombre de host accesible públicamente o la dirección IP de OMS.

El nombre de la opción de la AWS CLI es OMS_HOST.

OMS_PORT

Un valor entero

El puerto de carga HTTPS en el host de OMS que escucha el Management Agent.

Para determinar el puerto de carga HTTPS, conéctese al host de OMS y ejecute el siguiente comando (que requiere la contraseña de SYSMAN):

emctl status oms -details

El nombre de la opción de la AWS CLI es OMS_PORT.

AGENT_REGISTRATION_PASSWORD

Un valor de cadena

La contraseña que Management Agent utiliza para autenticarse en OMS. Recomendamos que cree una contraseña persistente en OMS antes de habilitar la opción OEM_AGENT. Con una contraseña persistente puede compartir un grupo de opción de Management Agent individual entre múltiples bases de datos de Amazon RDS.

El nombre de la opción de la AWS CLI es AGENT_REGISTRATION_PASSWORD.

Agregar la opción de Management Agent

El proceso general para agregar la opción de Management Agent a una instancia de base de datos es el siguiente:

  1. Cree un grupo de opciones nuevo o copie o modifique un grupo de opciones existente.

  2. Añada la opción al grupo de opciones.

  3. Asocie el grupo de opciones a la instancia de base de datos.

Después de agregar la opción de Management Agent, no es necesario reiniciar la instancia de base de datos. En cuanto esté activo el grupo de opciones, OEM Agent también lo estará.

Si el host OMS usa un certificado de terceros que no es de confianza, Amazon RDS devolverá el error siguiente.

You successfully installed the OEM_AGENT option. Your OMS host is using an untrusted third party certificate. Configure your OMS host with the trusted certificates from your third party.

Si se devuelve este error, la opción de Management Agent no se habilitará hasta que se haya solucionado el problema. Para obtener información acerca de cómo corregir el problema, consulte el documento de soporte de My Oracle 2202569.1.

Consola

Para agregar la opción de Management Agent a una instancia de base de datos

  1. Determine el grupo de opciones que desea utilizar. Puede crear un grupo de opciones o utilizar uno existente. Si desea utilizar un grupo de opciones existente, vaya al siguiente paso. De lo contrario, cree un grupo de opciones de base de datos personalizado con las siguientes opciones:

    1. En Engine, elija la edición de Oracle que corresponda a la instancia de base de datos.

    2. En Major engine version (Versión principal del motor), elija la versión de su instancia de base de datos.

    Para obtener más información, consulte Creación de un grupo de opciones.

  2. Agregue la opción OEM_AGENT al grupo de opciones y establezca la configuración de opción. Para obtener más información acerca de la adición de opciones, consulte Agregar una opción a un grupo de opciones. Para obtener más información acerca de cada opción, consulte Configuración de opción de Management Agent.

  3. Aplique el grupo de opciones a una instancia de base de datos nueva o existente:

AWS CLI

En el ejemplo siguiente se usa el comando de la AWS CLI add-option-to-option-group para añadir la opción OEM_AGENT a un grupo de opciones llamado myoptiongroup.

Para Linux, OS X o Unix:

aws rds add-option-to-option-group \ --option-group-name "myoptiongroup" \ --options OptionName=OEM_AGENT,OptionVersion=13.1.0.0.v1,Port=3872,VpcSecurityGroupMemberships=sg-1234567890,OptionSettings=[{Name=OMS_HOST,Value=my.example.oms},{Name=OMS_PORT,Value=4903},{Name=AGENT_REGISTRATION_PASSWORD,Value=password}] \ --apply-immediately

Para Windows:

aws rds add-option-to-option-group ^ --option-group-name "myoptiongroup" ^ --options OptionName=OEM_AGENT,OptionVersion=13.1.0.0.v1,Port=3872,VpcSecurityGroupMemberships=sg-1234567890,OptionSettings=[{Name=OMS_HOST,Value=my.example.oms},{Name=OMS_PORT,Value=4903},{Name=AGENT_REGISTRATION_PASSWORD,Value=password}] ^ --apply-immediately

Uso de Management Agent

Después de habilitar la opción de Management Agent, siga este procedimiento para empezar a utilizarlo.

Para usar Management Agent

  1. Desbloquee y restablezca la credencial de la cuenta DBSNMP ejecutando el siguiente código en su base de datos de destino, en la instancia de base de datos, con la cuenta de usuario maestro.

    ALTER USER dbsnmp IDENTIFIED BY new_password ACCOUNT UNLOCK;
  2. Agregue manualmente sus destinos en la consola de OMS.

    1. En consola de OMS, elija Setup, Add Target y, a continuación, Add Targets Manually.

    2. Elija Add Targets Declaratively by Specifying Target Monitoring Properties.

    3. En Target Type, elija Target Type.

    4. En Monitoring Agent (Monitorización del agente), elija el agente con el mismo identificador que su identificador de instancia de base de datos de Amazon RDS.

    5. Elija Add Manually.

    6. Escriba el punto de enlace de la instancia de base de datos de Amazon RDS o selecciónelo en la lista de nombres de host. Asegúrese de que el nombre de host especificado coincide con el punto de enlace de la instancia de base de datos de Amazon RDS.

      Para obtener información acerca de cómo encontrar el punto de enlace de su instancia de base de datos de Amazon RDS, consulte Búsqueda del punto de enlace de la instancia de base de datos.

    7. Especifique las siguientes propiedades para la base de datos:

      • En Target name, escriba un nombre.

      • En Database system name, escriba un nombre.

      • En Monitor username, escriba dbsnmp.

      • En Monitor password, escriba la contraseña para el paso 1.

      • En Role, escriba normal.

      • En Oracle home path, escriba /oracle.

      • En Listener Machine name, el identificador del agente ya aparece.

      • En Port, escriba el puerto de base de datos. El puerto predeterminado de RDS es 1521.

      • En Database name, escriba el nombre de su base de datos.

    8. Elija Test Connection.

    9. Seleccione Next. La base de datos de destino aparece en su lista de recursos monitorizados.

Modificar la configuración de Management Agent

Después de habilitar Management Agent, puede modificar la configuración de la opción. Para obtener más información acerca de cómo modificar la configuración de la opción, consulte Modificación de una configuración de opciones. Para obtener más información acerca de cada opción, consulte Configuración de opción de Management Agent.

Eliminar la opción de Management Agent

Puede eliminar OEM Agent de una instancia de base de datos. Después de eliminar OEM Agent, no es necesario reiniciar la instancia de base de datos.

Para eliminar OEM Agent de una instancia de base de datos, realice una de las siguientes operaciones:

Temas relacionados