Zum Hauptinhalt springen
AppSignal unterstützt die Programmiersprache Ruby mit einem Ruby-Gem. Das Gem unterstützt viele Frameworks und Gems sofort einsatzbereit, aber einige Gems und Frameworks erfordern möglicherweise eine benutzerdefinierte Instrumentierung. Es ist auch möglich, Ihrer Anwendung benutzerdefinierte Instrumentierung hinzuzufügen, um noch mehr Einblicke in die Leistung Ihres Codes zu erhalten.

Konfiguration

In diesem Thema erklären wir, wie Sie AppSignal konfigurieren. Sie erfahren, was im Ruby-Gem konfiguriert werden kann, welche minimale Konfiguration erforderlich ist und wie die Konfiguration geladen wird. Siehe unsere Konfigurationsdokumentation für die vollständige Konfigurationsdokumentation des AppSignal-Gems.

Integrationen

Das AppSignal Ruby-Gem integriert sich mit vielen Frameworks, darunter Rails, Sinatra, Padrino, Grape und mehr:

Benutzerdefinierte Instrumentierung

Fügen Sie Ihrer Anwendung benutzerdefinierte Instrumentierung hinzu oder erstellen Sie eigene Integrationen mit AppSignal. Weitere Details finden Sie im Thema Instrumentierung.

Befehlszeilen-Tools

Das AppSignal Ruby-Gem wird mit mehreren Befehlszeilen-Tools ausgeliefert. Diese Tools erleichtern die Installation von AppSignal in einer Anwendung, das Senden von Deploy-Benachrichtigungen und die Diagnose von Problemen bei der Installation. Siehe unsere Dokumentation zu Befehlszeilen-Tools für eine vollständige Liste aller verfügbaren Befehle.

Unterstützung von Ruby-Implementierungen

Ruby (MRI)

Wir unterstützen derzeit Ruby 2.7.0+ und höher. Wenn Sie Unterstützung für ältere Versionen von Ruby benötigen, können Sie eine ältere Version des AppSignal-Gems verwenden. Beachten Sie jedoch, dass wir keine vollständige Unterstützung für ältere Versionen des Gems bieten.

JRuby

JRuby-Unterstützung ist verfügbar in Version 2.5.0 und höher des AppSignal Ruby-Gems. Um JRuby unter Alpine Linux zu verwenden, stellen Sie sicher, dass Sie auf Ruby-Gem 2.8.0 oder neuer aktualisieren. Prüfen Sie außerdem, ob Ihr Betriebssystem unterstützt wird in Kombination mit JRuby.