Configuración de Database Monitoring para Oracle Autonomous Database
Documentos >
Database Monitoring >
Configuración de Oracle >
Configuración de Database Monitoring para Oracle Autonomous Database
Database Monitoring provides deep visibility into your Oracle databases by exposing query samples to profile your different workloads and diagnose issues.
El Agent recopila telemetría directamente de la base de datos iniciando sesión como usuario de sólo lectura.
Antes de empezar
Supported Oracle versions
11g, 12c, 18c, 19c, 21c
Supported Agent version
7.53.0+
Impacto en el rendimiento
La configuración de Database Monitoring predeterminada del Agent es conservadora, pero puedes ajustar algunos parámetros como el intervalo de recopilación y la frecuencia de muestreo de consultas según tus necesidades. Para la mayoría de las cargas de trabajo, el Agent representa menos del uno por ciento del tiempo de ejecución de la consulta en la base de datos y menos del uno por ciento del uso de CPU.
Database Monitoring se ejecuta como una integración sobre el Agent de base (consulta las referencias).
Proxies, balanceadores de carga y agrupadores de conexiones
El Agent debe conectarse directamente al host que está siendo monitorizado. El Agent no debe conectarse a la base de datos a través de un proxy, balanceador de carga o agrupador de conexiones. Cada Agent debe tener conocimiento del nombre de host subyacente y debe ceñirse a un único host durante toda su vida, incluso en casos de conmutación por error. Si el Datadog Agent se conecta a diferentes hosts mientras se está ejecutando, los valores de las métricas serán incorrectos.
Consideraciones sobre la seguridad de los datos
Para saber qué datos recopila el Agent de tus bases de datos y cómo garantizar su seguridad, consulta Información confidencial.
Configuración
Sigue los siguientes pasos para habilitar Database Monitoring con tu base de datos Oracle:
Para determinar dónde instalar el Agent, consulta la documentación Arquitecturas de configuración de DBM. El Agent no requiere ningún cliente Oracle externo.
Descarga el archivo zip de cartera desde Oracle Cloud y descomprímelo.
Crea el archivo de configuración de Oracle Agent /etc/datadog-agent/conf.d/oracle.d/conf.yaml. Para ver todas las opciones de configuración disponibles, consulta el archivo de configuración de ejemplo.
Nota: El subdirectorio de configuración para las versiones del Agent anteriores a 7.53.0 es oracle-dbm.d.
Configura los parámetros protocol y wallet.
init_config:instances:- server:'<HOST_1>:<PORT>'service_name:"<SERVICE_NAME>"# Nombre de servicio de la base de datos de contenedor Oracleusername:'datadog'password:'<PASSWORD>'protocol:TCPSwallet:<YOUR_WALLET_DIRECTORY>dbm:truetags:# Opcional- 'service:<CUSTOM_SERVICE>'- 'env:<CUSTOM_ENV>'- server:'<HOST_2>:<PORT>'service_name:"<SERVICE_NAME>"# Nombre de servicio de la base de datos de contenedor Oracleusername:'datadog'password:'<PASSWORD>'protocol:TCPSwallet:<YOUR_WALLET_DIRECTORY>dbm:truetags:# Opcional- 'service:<CUSTOM_SERVICE>'- 'env:<CUSTOM_ENV>'
En la página de integraciones de Datadog, instala la integración Oracle para tu organización. Se instala un dashboard de Oracle en tu cuenta que puedes utilizar para monitorizar el rendimiento de tus bases de datos Oracle.
Database Monitoring admite consultas personalizadas para bases de datos Oracle. Para obtener más información sobre las opciones de configuración disponibles, consulta conf.yaml.example.
La ejecución de consultas personalizadas puede dar lugar a costes o tasas adicionales evaluados por Oracle.