É possível instalar e configurar o NRDOT Collector para o monitoramento do banco de dados Oracle usando o cookbook newrelic-install do Chef. O cookbook instala o coletor, cria o usuário de monitoramento do banco de dados e configura o coletor quando a receita newrelic-install::default é executada.
Instalação guiada
Para instalar pela interface da New Relic, acesse one.newrelic.com > Integrations & Agents > Oracle (Database 360). Esta página aborda apenas a instalação manual.
Pré-requisitos
- Uma conta New Relic com uma chave de licença válida.
- Um ID de conta da New Relic.
- Oracle Database 19c ou posterior.
- Chef 15 ou posterior.
- Para Oracle auto-hospedado: Oracle Linux 7, 8 ou 9, com acesso SSH (com encaminhamento de agente) ao host do Oracle Database onde o usuário SSH pode executar
sudo su - oraclesem um prompt de senha. - Para Oracle no AWS RDS: um host do coletor executando Debian/Ubuntu ou CentOS/RHEL/OEL.
- Para o banco de dados Oracle Autonomous (ADB): um host do coletor executando Debian/Ubuntu ou CentOS/RHEL/OEL, com o Oracle Instant Client (
sqlplus) instalado e emPATH; o IP de saída de cada instância permitido em sua lista de controle de acesso do ADB; e a Oracle Wallet de cada instância baixada e descompactada em seu próprio diretório no nó.
Baixar o cookbook do Chef
Faça o download do newrelic-install cookbook do Chef do Chef Supermarket para o seu diretório de repositório (chef-repo):
$knife supermarket install newrelic-installSubstituir os atributos padrão
Substitua os atributos padrão em attributes/default.rb pelos detalhes da sua conta:
Faça o upload do cookbook do Chef
Faça o upload do cookbook newrelic-install do Chef para o seu servidor Chef:
$knife cookbook upload newrelic-installAtualizar a run list
Adicione a receita newrelic-install à run list de um nó:
"run_list": [ "recipe[newrelic-install]"]Para encontrar sua entidade de banco de dados Oracle no New Relic, consulte Encontrar e usar seus dados.