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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Agente Node.js e Heroku

Heroku é uma solução de plataforma como serviço (PaaS) para hospedagem de aplicativos da web em várias linguagens de agente, incluindo Node.js. Com o New Relic, você pode estender o Heroku com métricas de e .

Aqui descrevemos considerações especiais para usar o Heroku como um serviço de hospedagem com o agente Node.js da New Relic.

Instale o complemento do agente

Depois de implantar seu aplicativo Node.js no Heroku, instale o agente New Relic. A instalação do complemento cria automaticamente uma conta privada New Relic e configura o acesso aos servidores Heroku.

Para instalar o complemento New Relic por meio da página de complementos do site Heroku para New Relic, você deve estar logado no Heroku.

  1. Na página de complementos do Heroku para New Relic, selecione o plano de assinatura apropriado. Em seguida, execute este comando do toolbelt:

    bash
    $
    heroku addons:create newrelic:$planlevel
  2. Em Select an app, selecione seu aplicativo New Relic.

  3. Use este comando do toolbelt para dar ao seu aplicativo um nome descritivo:

    bash
    $
    heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
  4. Se você estiver usando variáveis de ambiente em vez das configurações do arquivo de configuração newrelic.js para personalizar a configuração do agente Node.js, use este comando do toolbelt:

    bash
    $
    heroku config:set NEW_RELIC_NO_CONFIG_FILE='true'
  5. Verifique o nome do aplicativo New Relic, , e a configuração log :

    bash
    $
    heroku config
  6. Instale o agente Node.js e salve em sua dependência npm .

    bash
    $
    npm install newrelic --save
  7. Para garantir que o pacote newrelic seja incluído no arquivo package.json ao enviar para o Heroku, instale o pacote do agente New Relic Node.js em seu sistema local. Use o sinalizador Node.js -r/--require ao executar seu programa para garantir que o módulo do New Relic esteja carregado:

    bash
    $
    node -r newrelic YOUR_PROGRAM.js
  8. Execute os seguintes comandos:

    bash
    $
    git add . && git commit -m "Add New Relic"
    $
    git push heroku master && heroku logs --tail
  9. Reinicie seu dinamômetro.

  10. Gere algum tráfego para seu aplicativo.

A New Relic começará a monitorar o desempenho do aplicativo, a experiência do usuário final e o desempenho do host coletados após a instalação do complemento. Dentro de alguns minutos, os dados deverão começar a aparecer na sua página Summary do APM.

Solucione problemas de sua instalação

Se nenhum dado aparecer alguns minutos após a conclusão dos procedimentos de instalação, siga os procedimentos de resolução de problemas do agente Node.js.

Personalize sua configuração

Você pode personalizar o arquivo de configuraçãonewrelic.js do New Relic para seu agente Node.js. Você também pode usar as variáveis de ambiente do agente Node.js da New Relic no ambiente Heroku para substituir os valores do arquivo de configuração.

Aqui está um exemplo de uso da linha de comando do Heroku para definir variáveis de ambiente em vez de usar o arquivo de configuração newrelic.js .

bash
$
heroku config:set NEW_RELIC_LICENSE_KEY=your license key
$
heroku config:set NEW_RELIC_APP_NAME=your production app name
$
heroku config:set NEW_RELIC_NO_CONFIG_FILE='true'

Para confirmar suas configurações na linha de comando, use:

bash
$
heroku config

Atualizar a partir de uma instalação existente do New Relic

Para atualizar a versão do agente Node.js se o New Relic já estiver instalado, use este comando do toolbelt:

bash
$
npm install newrelic --save
Copyright © 2024 New Relic Inc.

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