Pular para o conteúdo principal
O AppSignal oferece suporte à linguagem Ruby com uma gem Ruby. A gem oferece suporte a muitos frameworks e gems prontos para uso, mas algumas gems e frameworks podem exigir instrumentação personalizada. Também é possível adicionar instrumentação personalizada à sua aplicação para obter ainda mais insights sobre o desempenho do seu código.

Configuração

Neste tópico, vamos explicar como configurar o AppSignal. Você aprenderá o que pode ser configurado na gem Ruby, qual é a configuração mínima necessária e como a configuração é carregada. Veja nossa documentação de configuração para a documentação completa de configuração da gem do AppSignal.

Integrações

A gem Ruby do AppSignal integra-se com muitos frameworks, incluindo Rails, Sinatra, Padrino, Grape e outros:

Instrumentação personalizada

Adicione instrumentação personalizada à sua aplicação ou crie suas próprias integrações com o AppSignal. Veja o tópico de instrumentação para mais detalhes.

Ferramentas de linha de comando

A gem Ruby do AppSignal vem com várias ferramentas de linha de comando. Essas ferramentas facilitam a instalação do AppSignal em uma aplicação, o envio de notificações de deploy e o diagnóstico de quaisquer problemas com a instalação. Veja nossa documentação de ferramentas de linha de comando para uma lista completa de todos os comandos disponíveis.

Suporte a implementações de Ruby

Ruby (MRI)

Atualmente, oferecemos suporte ao Ruby 2.7.0+ e superior. Se você precisar de suporte para versões mais antigas do Ruby, pode usar uma versão mais antiga da gem do AppSignal. No entanto, observe que não oferecemos suporte completo para versões mais antigas da gem.

JRuby

O suporte ao JRuby está disponível na versão 2.5.0 e superior da gem Ruby do AppSignal. Para usar JRuby no Alpine Linux, certifique-se de atualizar para a gem Ruby 2.8.0 ou mais recente. Além disso, verifique se seu sistema operacional tem suporte em combinação com JRuby.