• 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

Compatibilidade e requisitos para o agente Node.js

Nosso agente Node.js inclui instrumentação integrada da estrutura Node.js mais popular, servidores de aplicativos, banco de dados e sistemas de enfileiramento de mensagens. Para framework e biblioteca que não são instrumentados imediatamente, você pode estender o agente com nossa API Node.js do agente.

Nosso agente Node.js está disponível publicamente no repositório Node gerenciador de pacote (npm), bem como no GitHub. Pronto para experimentar o agente Node.js da New Relic? Crie uma conta New Relic!

Requisitos para instalar o agente

Antes de instalar o agente, verifique se o seu sistema atende aos requisitos mínimos. Para obter melhor desempenho, use a versão mais recente do suporte ativo de longo prazo (LTS) do Node.js.

/* begin: compat-table */

Módulos instrumentados

Após a instalação, o agente automaticamente instrumento com nosso catálogo de bibliotecas e frameworks Node.js suportados. Isso lhe dá acesso imediato a informações granulares específicas de seus aplicativos e servidores da web. Para estruturas ou bibliotecas não suportadas, você mesmo precisará instrumentar o agente usando a API Node.js do agente.

Nota: A versão suportada mais recente pode não refletir a versão suportada mais recente.

| Nome do pacote | Versão mínima suportada | Última versão suportada | Introduzido em* | | --- | --- | --- | --- | | @apollo/gateway | 2.3.0 | 2.8.3 | @newrelic/apollo-server-plugin@1.0.0 | | @apollo/server | 4.0.0 | 4.10.5 | @newrelic/apollo-server-plugin@2.1.0 | | @aws-sdk/client-bedrock-runtime | 3.474.0 | 3.616.0 | 11.13.0 | | @aws-sdk/client-dynamodb | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/client-sns | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/client-sqs | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/lib-dynamodb | 3.377.0 | 3.616.0 | 8.7.1 | | @aws-sdk/smithy-client | 3.47.0 | 3.374.0 | 8.7.1 | | @elastic/elasticsearch | 7.16.0 | 8.14.0 | 11.9.0 | | @grpc/grpc-js | 1.4.0 | 1.11.1 | 8.17.0 | | @hapi/hapi | 20.1.2 | 21.3.10 | 9.0.0 | | @koa/router | 8.0.0 | 12.0.1 | 3.2.0 | | @langchain/core | 0.1.17 | 0.2.18 | 11.13.0 | | @nestjs/cli | 8.0.0 | 10.4.2 | 10.1.0 | | @prisma/client | 5.0.0 | 5.17.0 | 11.0.0 | | @smithy/smithy-client | 2.0.0 | 3.1.10 | 11.0.0 | | amqplib | 0.5.0 | 0.10.4 | 2.0.0 | | apollo-server | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-express | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-fastify | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-hapi | 3.0.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-koa | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-lambda | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | aws-sdk | 2.2.48 | 2.1662.0 | 6.2.0 | | bluebird | 2.0.0 | 3.7.2 | 1.27.0 | | bunyan | 1.8.12 | 1.8.15 | 9.3.0 | | cassandra-driver | 3.4.0 | 4.7.2 | 1.7.1 | | connect | 2.0.0 | 3.7.0 | 2.6.0 | | director | 1.2.0 | 1.2.8 | 2.0.0 | | express | 4.6.0 | 4.19.2 | 2.6.0 | | fastify | 2.0.0 | 4.28.1 | 8.5.0 | | generic-pool | 2.4.0 | 3.9.0 | 0.9.0 | | ioredis | 3.0.0 | 5.4.1 | 1.26.2 | | kafkajs | 2.0.0 | 2.2.4 | 11.19.0 | | koa | 2.0.0 | 2.15.3 | 3.2.0 | | koa-route | 3.0.0 | 4.0.1 | 3.2.0 | | koa-router | 7.1.0 | 12.0.1 | 3.2.0 | | memcached | 2.2.0 | 2.2.2 | 1.26.2 | | mongodb | 2.1.0 | 6.8.0 | 1.32.0 | | mysql | 2.2.0 | 2.18.1 | 1.32.0 | | mysql2 | 2.0.0 | 3.10.3 | 1.32.0 | | next | 13.0.0 | 14.2.5 | @newrelic/next@0.7.0 | | openai | 4.0.0 | 4.53.0 | 11.13.0 | | pg | 8.2.0 | 8.12.0 | 9.0.0 | | pg-native | 2.0.0 | 3.1.0 | 9.0.0 | | pino | 7.0.0 | 9.3.1 | 8.11.0 | | q | 1.3.0 | 1.5.1 | 1.26.2 | | redis | 2.0.0 | 4.6.15 | 1.31.0 | | restify | 5.0.0 | 11.1.0 | 2.6.0 | | superagent | 2.0.0 | 9.0.2 | 4.9.0 | | undici | 4.7.0 | 6.19.4 | 11.1.0 | | when | 3.7.0 | 3.7.8 | 1.26.2 | | winston | 3.0.0 | 3.13.1 | 8.11.0 |

*Quando o pacote não é especificado, o suporte está dentro do pacote newrelic .

Suporte AI Monitoring

O agente Node.js oferece suporte à seguinte plataforma e integração de IA.

Amazon Bedrock

Através do módulo @aws-sdk/client-bedrock-runtime , oferecemos suporte a:

| Modelo | Imagem | Texto | Visão | | --- | --- | --- | --- | | Laboratórios AI21 Jurássico-2 | ❌ | ✅ | - | | Amazona Titã | ❌ | ✅ | - | | Claude Antrópico | ❌ | ✅ | ❌ | | Coerente | ❌ | ✅ | - | | Meta Lhama2 | ❌ | ✅ | - | | Meta Lhama3 | ❌ | ✅ | - |

Nota: se um modelo suportar streaming, também instrumentamos a variante de streaming.

Langchain

Os seguintes recursos gerais do Langchain são suportados:

| Agente | Cadeia | Ferramentas | Lojas de vetores | | --- | --- | --- | --- | | ✅ | ✅ | ✅ | ✅ |

Modelos/provedores são geralmente suportados transitivamente pela nossa instrumentação do módulo do provedor.

| Provedor | Suportado | Transitivamente | | --- | --- | --- | | Azure OpenAI | ❌ | ❌ | | Base Amazônica | ❌ | ❌ | | OpenAI | ✅ | ✅ |

OpenAI

Através do módulo openai , oferecemos suporte a:

| Áudio | Bate-papo | Conclusões | Incorporações | Arquivos | Imagens | | --- | --- | --- | --- | --- | --- | | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ |

/* end: compat-table */

Conecte o agente a outro recurso New Relic

O agente Node.js se integra a outro recurso para fornecer observabilidade em toda a stack:

Produtos

Capacidade

AI Monitoring

Se você tiver a versão 11.13.0 do agente Node.js, poderá coletar dados de IA de determinadas bibliotecas e estruturas de IA:

Monitoramento de browser

O agente Node.js pode adicionar os benefícios do ao ativar a instrumentação automática. Após habilitar a injeção de monitoramento de Browser, basta seguir nosso guia de instalação de monitoramento de Browser com o agente Node.js. Depois de concluir essas etapas, você poderá visualizar seus dados do browser na página APM Summary e alternar rapidamente entre o APM e os dados do browser para um aplicativo específico. Para opções de configuração e instrumentação manual, consulte monitoramento de Browser e agente Node.js.

Monitoramento de infraestrutura

Ao instalar a infraestrutura e o agente APM no mesmo host, eles detectam um ao outro automaticamente. Você pode então visualizar uma lista de hosts na interface do APM e filtrar seus hosts por aplicativo APM na interface de infraestrutura. Para obter mais informações, consulte Dados APM no monitoramento de infraestrutura.

Painel New Relic

O agente Node.js envia evento e atributo padrão para consulta NRQL. Você também pode gravar eventos personalizados para análise avançada.

Monitoramento sintético

Sintético trace da transação conecta solicitações do monitor Sintético à transação APM subjacente.

Copyright © 2024 New Relic Inc.

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