• 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

Requisitos do agente Ruby e estrutura suportada

Antes de instalar o agente Ruby da New Relic, certifique-se de atender a estes requisitos de sistema operacional compatível, requisitos de segurança e estrutura suportada.

Se você ainda não tem uma, comece criando uma conta New Relic. É grátis, para sempre.

Sistema operacional

O agente Ruby oferece suporte a sistemas operacionais semelhantes a UNIX, como Linux, Solaris, FreeBSD e macOS.

Requisitos de segurança

Como medida de segurança padrão para coleta de dados, o servidor do seu aplicativo deve oferecer suporte a SHA-2 (256 bits). SHA-1 não é compatível. New Relic requer TLS 1.2 ou superior para todas as conexões de entrada.

Versões Ruby

O agente New Relic Ruby não oferece suporte a versões experimentais. As versões Ruby suportadas pelo agente Ruby incluem:

Versões Ruby

Suportado

Descontinuada

JRuby

  • 9.0.x
  • 9.1.x
  • 9.2.x
  • 9.3.x
  • 1.7.x ou anterior: o último agente suportado foi 3.18.1.330.

CRuby

  • 1.8.7
  • 1.9.x
  • 2.0.x
  • 2.1.x
  • 2.2.x
  • 2.3.x
  • 2.4.x
  • 2.5.x
  • 2.6.x
  • 2.7.x
  • 3.0.x
  • 3.1.x
  • 3.2.x
  • 2.2.x, 2.3.x Último agente suportado: 8.16.0.
  • 2.0.x, 2.1.x Último agente suportado: 6.15.0.
  • 1.8.7, 1.9.2, 1.9.3: O último agente suportado foi 3.18.1.330.
  • 1.8.6: O último agente suportado foi 3.6.8.168.

Servidores web

Os servidores Web suportados pelo agente Ruby incluem:

Servidores web

Suportado

Descontinuada

Passageiro

  • 2.2.x
  • 3.0.x
  • 4.0.x
  • 5.xx
  • 6.0.x
  • 2.2.x, 3.0.x, 4.0.x: Última compatibilidade com a versão 8.16.0 do agente

Puma

  • 2.0.x
  • 3.xx
  • 4.xx
  • 5.xx
  • 6.xx
  • 1.0.x, 2.0.x: Última compatibilidade com a versão 8.16.0 do agente

Rainbows!

  • 4.5.0

4.5.0: O último agente suportado foi 8.16.0.

Thin

  • 1.xx

Unicorn

  • 4.xx
  • 5.xx
  • 6.0.x
  • 1.0.x
  • 2.0.x
  • 3.0.x

Webrick

Compatível com todas as versões do Ruby com suporte de agente

Web frameworks

O agente Ruby não oferece suporte a versões experimentais. A estrutura da Web suportada pelo agente Ruby está listada abaixo. Observe que Grape, Padrino e Sinatra não são compatíveis com Ruby 3.0+.

Web frameworks

Suportado

Descontinuada

Grape

  • 0.2.0
  • 0.19.2
  • 1.2.x
  • 1.3.x
  • 1.4.x
  • 1.5.x
  • 1.6.x
  • 1.7.x
  • 0.2.0: Suportado pela última vez na versão 8.16.0 do agente

Padrinho

  • 0.14.x
  • 0.15.1
  • 0.15.2
  • 0.14.x: Suportado pela última vez na versão 8.16.0 do agente

Rack

  • 1.6.x
  • 2.x
  • 3.0.x
  • 1.0.x

Rails

  • 3.2.x
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x
  • 5.1.x
  • 5.2.x
  • 6.0.x
  • 6.1.x
  • 7.0.x
  • 2.1.x, 2.2.x, 2.3.x: O último agente suportado foi 3.18.1.330.
  • 2.0.x: O último agente suportado foi 3.6.8.168.
  • 3.0.x, 3.1.x: O último agente suportado foi o 6.15.0.
  • 3.2.x: O último agente suportado foi 8.16.0.

Roda

  • 3.19.0 e superior

Sinatra

  • 1.4.x
  • 1.5.x
  • 2.0.x
  • 2.1.x
  • 3.0.x
  • 1.2.x, 1.3.x: O último agente suportado foi 6.15.0
  • 1.4.x, 1.5.x: O último agente suportado foi 8.16.0

Banco de dados

O agente Ruby não oferece suporte a versões experimentais. banco de dados suportado pelo agente Ruby incluem:

Banco de dados

Suportado

Descontinuada

Registro Ativo

  • 3.2.x
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x
  • 5.1.x
  • 5.2.x
  • 6.0.x
  • 6.1.x
  • 7.0.x
  • 3.2.x: Suportado pela última vez na versão do agente 8.16.0.
  • 3.0.x, 3.1.x: Suportado pela última vez na versão 6.15.0 do agente.
  • 2.1.x, 2.2.x, 2.3.x: O último agente suportado foi 3.18.1.330.
  • 2.0.x O último agente suportado foi 3.6.8.168.

DataMapper

  • 1,0
  • 1.0.x: Último agente suportado: 8.16.0.

Elasticsearch

  • 7.x
  • 8.x

Mongo

  • 1.8.x
  • 1.9.x
  • 2.0.x
  • 2.1.x
  • 2.2.x
  • 2.3.x
  • 2.4.x ou superior
  • 1.8.x - 2.3.x: Suportado pela última vez na versão 8.16.0 do agente

Redis

  • 3.x
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x

Sequel

  • 3.37.x
  • 4.0.x
  • 4.45.x ou superior
  • 5.xx
  • 3.37, 4.0.x: Suportado pela última vez na versão 8.16.0 do agente

Outros softwares APM

Se a sua aplicação utiliza outro software de monitoramento do desempenho de aplicativos (APM) (APM) além do nosso agente, não podemos garantir que nosso agente funcionará corretamente e não podemos oferecer suporte técnico. Para obter mais informações, consulte Erros ao usar outro software de monitoramento.

Detalhes da instância

New Relic coleta detalhes de instância para uma variedade de bancos de dados e drivers do banco de dados. A capacidade de visualizar instâncias específicas e os tipos de informações do banco de dados no APM depende da versão do agente New Relic.

O agente Ruby da New Relic versão 3.17.0 ou superior suporta o seguinte banco de dados ORM:

O agente Ruby também oferece suporte a estes gem bancos de dados:

Gem banco de dados

Nome da gema

Versão mínima da gema

Versão mínima do agente

Memcached

  • 2.7.6
  • 1.8.0
  • 1.5.0

3.17.0

Mongo DB

mongo

1.8.6

3.17.0

Redis

redis-rb

3.0.7

3.17.0

Para solicitar informações em nível de instância de datastores atualmente não listados para seu agente New Relic, obtenha suporte em support.newrelic.com.

Trabalhos em segundo plano

Os trabalhos em segundo plano suportados pelo agente New Relic Ruby incluem:

Trabalhos em segundo plano

Suportado

Descontinuada

Delayed_Job

  • 2.0.x
  • 3.0.x
  • 4.0.x
  • 4.1.x
  • 2.0.x, 3.0.x, 4.0.x: Última compatibilidade com a versão 8.16.0 do agente

Ancinho

  • 12.3.3 ou mais alto
  • 13.x
  • 10.x
  • 11.x
  • 12.3.2 Ou mais cedo. NOTA: Apenas 12.3.3 ou superior testado devido ao potencial de exploração em versões anteriores.

Resque

  • 1.23.x
  • 1.27.x
  • 2.0.0 ou superior
  • 1.22.x e antes

Auxiliar

  • 4.2.x
  • 5.x
  • 6.x
  • 7.0.x
  • 2.8.x, 3.4.x, 4.0.xe 4.1.x: Suportado pela última vez na versão 6.15.0 do agente
  • 4.2.x: Suportado pela última vez na versão 8.16.0 do agente

Clientes HTTP/rede

Os clientes HTTP suportados pelo agente Ruby incluem:

  • Async::HTTP: 0.59.0 ou superior
  • Meio-fio: 0.8.1 ou superior
  • Ethon: 0.12.0 ou superior
  • Excon: 0.19.0 ou superior (versões inferiores a 0.55.0 suportadas pela última vez na versão 8.16.0 do agente)
  • gRPC: 1.0.0 ou superior
  • HttpClient: 2.2.0 ou superior (versões 2.2.0 - 2.8.0 suportadas pela última vez na versão 8.16.0 do agente)
  • HttpRb: 0.9.9 ou superior (versões 0.9.9 - 2.2.1 suportadas pela última vez na versão 8.16.0 do agente)
  • HTTPX: 1.0.0 ou superior
  • Net::HTTP: compatível com todas as versões do Ruby com suporte de agente .
  • Typhoeus: 0.5.3 ou superior (versões 0.5.3 - 1.2.x suportadas pela última vez na versão 8.16.0 do agente)

Enfileiramento de mensagens

A instrumentação da fila de mensagens está disponível apenas com o agente Ruby versão 4.3.0 ou superior. Corretores de mensagens atualmente suportados:

  • RabbitMQ

Gems atualmente suportadas que facilitam os corretores de mensagens:

  • Bunny: 2.0 ou superior (versões 2.0.x - 2.6.x suportadas pela última vez na versão 8.16.0 do agente)

Outro

O agente Ruby do APM também suporta:

  • ActiveMerchant: 1.25.0 ou superior (versões 1.25.0 - 1.64.x suportadas pela última vez na versão do agente 8.16.0)
  • Acts_as_Solr: último suporte na versão 8.16.0 do agente
  • authlogic: último suporte na versão 8.16.0 do agente
  • Ruby simultâneo: 1.1.5 ou mais alto
  • Stripe: 5.38.0 ou superior
  • Sunspot: último suporte na versão 8.16.0 do agente
  • Tilt: 2.x para Ruby 2.2 ou superior; 1.x para Ruby 2.7 ou inferior
  • Yajl-Ruby: 1.1.0 ou mais alto

Conecte o agente a outras partes da New Relic

O agente Ruby se integra a outros recursos do New Relic para oferecer visibilidade de ponta a ponta.

Capacidade

Capacidade

AI Monitoring

Você pode coletar dados de IA usando o agente Ruby e a gemruby-openai . Este recurso foi introduzido no agente Ruby versão 9.8.0 e suporta ruby-openai versões 3.4.0 e acima.

Monitoramento de browser

O agente Ruby injeta automaticamente o agente JavaScript do browser quando você habilita a instrumentação automática. Depois de ativar a injeção do browser, você poderá visualizar os dados na página Resumo do APM 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 a documentação do browser e do agente Ruby.

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 do APM na interface de infraestrutura.

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.