Verwendet Ihre Anwendung eine Kombination aus Rails, Grape, Hanami, Padrino oder Sinatra? Folgen Sie unserem Leitfaden zum Instrumentieren mehrerer Rack-Anwendungen.
Installation
Nachdem Sie das AppSignal-Gem installiert haben, fügen Sie die AppSignal-Integration nach dem Require vonsinatra (oder sinatra/base) hinzu.
Fehler ignorieren
Um einen bestimmten Sinatra-Fehler zu ignorieren, setzen Sie das FlagSinatra.skip_appsignal_error in der Request-Umgebung. Dieses Flag weist AppSignal an, den während der Anfrage auftretenden Fehler zu ignorieren und nicht an AppSignal zu melden.
Ignorieren Sie Fehler auf diese Weise nur, wenn Sie Fehler aus einer Sinatra-App per Code ignorieren müssen. Verwenden Sie die Option ignore_errors, um sie für die gesamte App zu ignorieren. Um nicht über einen Fehler benachrichtigt zu werden, sehen Sie sich unsere Benachrichtigungseinstellungen an.