• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Instalação do agente Ruby: plug-in Rails

Estas instruções são para instalar o agente Ruby como um plug-in Rails. Para a maioria dos casos de uso, você deve instalar o agente gem.

Instale o plug-in New Relic Rails

Importante

Recomendamos fortemente instalar o agente Ruby como uma gem para ter melhor controle sobre versões e dependências.

Para instalar o plug-in Rails do Github, use os seguintes comandos para Rails versões 2 ou superior:

bash
$
script/plugin install git://github.com/newrelic/newrelic-ruby-agent.git
$
mv vendor/plugins/rpm vendor/plugins/newrelic-ruby-agent

Isso exportará o plug-in Rails para o diretório vendor/plugins do seu aplicativo. Se você não puder instalar o plug-in Rails diretamente da URL do git, você pode clonar o repositório no diretório vendor/plug-in.

Este documento ajudou você na instalação?

Atualizar o arquivo de configuração

Após instalar o agente, copie o arquivo newrelic.yml no subdiretório config do seu aplicativo. Você pode baixar um novo newrelic.yml que inclui seu do Account settings ao fazer login no New Relic.

Importante

Como parte do processo de instalação, altere o nome padrão do aplicativo para um nome significativo.

Atualize o arquivo newrelic.yml

Sempre que você atualizar o agente, confirme se o arquivo de configuração do agente Ruby (config/newrelic.yml) está atualizado:

  • Abra o arquivo newrelic.yml padrão que reside na pasta de plug-in do agente Ruby (vendor/plugins/newrelic-ruby-agent/newrelic.yml).
  • Procure novas opções de configuração que não estejam no arquivo config/newrelic.yml .

Dica

Você pode fazer referência a segredos armazenados nas credenciais do Rails em seu arquivo newrelic.yml usando interpolação YAML:

# When you have a key that exists in config/credentials.yml.enc like 'newrelic_license_key'...
license_key: <%= Rails.application.credentials.newrelic_license_key %>

Visualize o log do seu APM e dados de infraestrutura

Você também pode reunir os dados do seu log e da aplicação para tornar a resolução de problemas mais fácil e rápida. Com os logs contextualizados, você pode ver a mensagem do log relacionada aos seus erros e rastrear diretamente na interface do seu aplicativo. Você também pode ver o logs contextualizados dos dados da sua infraestrutura, como cluster do Kubernetes. Não há necessidade de mudar para outra página de interface.

Atualizar o agente Ruby

Ao usar o Subversion com o plug-in Rails, certifique-se de remover o plug-in do agente antigo antes de reinstalar.

Dica

Use a gema, se possível.

bash
$
svn rm vendor/plugins/newrelic-ruby-agent svn commit vendor/plugins -m "removing old version of newrelic"

Em seguida, para instalar o plug-in do agente Ruby mais recente:

bash
$
script/rails plugin install git://github.com/newrelic/newrelic-ruby-agent.git vendor/plugins/newrelic-ruby-agent
$
mv vendor/plugins/rpm vendor/plugins/newrelic-ruby-agent
$
svn add vendor/plugins/newrelic-ruby-agent
$
svn commit vendor/plugins -m "upgrading newrelic to version X.X.X"

Desinstale o plug-in Rails

Para desinstalar o plug-in Rails:

bash
$
svn rm vendor/plugins/newrelic-ruby-agent svn commit vendor/plugins
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.