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:- Active Job
- Capistrano
- DataMapper
- Delayed::Job
- Garbage Collection
- Global VM Lock
- Grape
- GraphQL
- Hanami
- HTTP.rb
- MongoDB
- Múltiplas bibliotecas Rack
- Net::HTTP
- Padrino
- Puma
- Que
- Rack
- Rake
- Redis
- Resque
- Ruby on Rails
- Ruby VM
- Sequel
- Shoryuken
- Sidekiq
- Solid Queue
- Sinatra
- ViewComponent
- Webmachine
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 Ruby2.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ão2.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.