![]() |
VOOZH | about |
Database Monitoring provides deep visibility into your Oracle databases by exposing query samples to profile your different workloads and diagnose issues.
The Agent collects telemetry directly from the database by logging in as a read-only user.
Complete the following to enable Database Monitoring with your Oracle database:
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:
CREATEUSERdatadogIDENTIFIEDBY<YOUR_PASSWORD>;Store your password using secret management software such as Vault. You can then reference this password as ENC[<SECRET_NAME>] in your Agent configuration files: for example, ENC[datadog_user_database_password]. See Secrets Management for more information.
The examples on this page use datadog_user_database_password to refer to the name of the secret where your password is stored. It is possible to reference your password in plain text, but this is not recommended.
See the DBM Setup Architecture documentation to determine where to install the Agent. The Agent doesn’t require any external Oracle clients.
For installation steps, see the Agent installation instructions.
Configure the Agent for each node by following the instructions for Oracle RAC.
Configure the Agent by following the instructions for self-hosted Oracle databases.
Run the Agent’s status subcommand and look for oracle under the Checks section. Navigate to the Dashboard and the Databases page in Datadog to get started.
Database Monitoring supports custom queries for Oracle databases. See the conf.yaml.example to learn more about the configuration options available.
Additional helpful documentation, links, and articles:
| |