Vous pouvez installer et configurer le Collector NRDOT pour le monitoring de la base de données Oracle en utilisant le rôle Ansible newrelic.newrelic_install. Le rôle installe le collecteur, crée l'utilisateur de base de données de monitoring, et configure le collecteur en une seule exécution.
Installation guidée
Pour installer plutôt via l’UI de New Relic, accédez à one.newrelic.com > Integrations & Agents > Oracle (Database 360). Cette page traite uniquement de l’installation manuelle.
Prérequis
- Un compte New Relic avec une clé de licence valide.
- Un ID de compte New Relic.
- Oracle Database 19c ou version ultérieure.
- Ansible Core 2.13 ou 2.14, Python 3.10, et les collections
ansible.windowsetansible.utils. - Pour Oracle auto-hébergé : Oracle Linux 7, 8, ou 9, avec un accès SSH (avec transfert d’agent) à l’hôte Oracle Database où l’utilisateur SSH peut exécuter
sudo su - oraclesans prompt de mot de passe. - Pour Oracle sur AWS RDS : un hôte collecteur exécutant Debian/Ubuntu ou CentOS/RHEL/OEL.
- Pour Oracle Autonomous Database (ADB) : un hôte collecteur exécutant Debian/Ubuntu ou CentOS/RHEL/OEL, avec Oracle Instant Client (
sqlplus) installé et surPATH; l’adresse IP de sortie de chaque instance autorisée dans sa liste de contrôle d’accès ADB ; et l’Oracle Wallet de chaque instance téléchargé et décompressé dans son propre répertoire sur l’hôte cible.
Installez le rôle
bash
$ansible-galaxy install newrelic.newrelic_installConfigurez le playbook
Exécutez le playbook
bash
$ansible-playbook -i <inventory_file> <playbook_file>.ymlPour trouver votre entité de base de données Oracle dans New Relic, consultez Trouver et utiliser vos données.