Configuración de la Monitorización de base de datos para Oracle Exadata
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 del rendimiento
- el valor predeterminado de configuración del Agent para la Monitorización de base de datos es conservador, pero puedes ajustar parámetros como el intervalo de recopilación y la frecuencia de muestreo de consultas para que se adapten mejor a 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 consultas en la base de datos y menos del uno por ciento de la CPU.
La Monitorización de base de datos se ejecuta como integración sobre el Agent base (ver valores de referencia). - Proxies, equilibradores 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, equilibrador 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 la Monitorización de base de datos con tu base de datos Oracle:
- Crea el usuario Datadog.
- Instala el Agent.
- Configura el Agent.
- Instala o verifica la integración de Oracle.
- Confirma la configuración.
Crear el usuario de Datadog
If you already have the legacy Oracle integration installed, the user already exists, and you can skip this step.
Create a read-only login to connect to your server and grant the required permissions:
CREATE USER datadog IDENTIFIED BY <YOUR_PASSWORD>;
Instalación del Agent
Para determinar dónde instalar el Agent, consulta la documentación Arquitecturas de configuración de DBM. El Agent no requiere ningún cliente de Oracle externo.
Para conocer los pasos de instalación, consulta las instrucciones de instalación del Agent.
Configurar el Agent
Exadata multinodo
Configura el Agent para cada nodo siguiendo las instrucciones para Oracle RAC.
Exadata de nodo único
Configura el Agent siguiendo las instrucciones para bases de datos de Oracle autoalojadas.
Instalar o verificar la integración de Oracle
Primeras instalaciones
En la página de integraciones de Datadog, instala la integración de 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.
Instalaciones existentes
既存のインストールの場合、構成が conf.d/oracle-dbm.d/
ディレクトリにあることを確認します。レガシー構成を conf.d/oracle.d/
ディレクトリから移行する必要があるかもしれません。
次のコマンドを使用して、Oracle インテグレーションをレガシーインテグレーションから新しいインテグレーションに移行します。
cp /etc/datadog-agent/conf.d/oracle.d/conf.yaml /etc/datadog-agent/conf.d/oracle-dbm.d/conf.yaml
レガシーインテグレーションを非アクティブにします。
mv /etc/datadog-agent/conf.d/oracle.d/conf.yaml /etc/datadog-agent/conf.d/oracle.d/conf.yaml.bak
レガシーインテグレーションを非アクティブにすると、システムメトリクスが 2 回送信されなくなります。
Datadog Agent は外部の Oracle クライアントを必要としないので、新しいパラメーターファイル /etc/datadog-agent/conf.d/oracle-dbm.d/conf.yaml
から jdbc_driver_path
構成パラメーターを削除します。
Validar la configuración
Ejecuta el subcomando de estado del Agent y busca oracle
en la sección Checks. Visita la página Dashboard y Bases de datos de Datadog para empezar.
Consultas personalizadas
La Monitorización de base de datos 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.
Referencias adicionales
Más enlaces, artículos y documentación útiles: