All Projects → gin-contrib → Sentry

gin-contrib / Sentry

Licence: mit
Middleware to integrate with sentry crash reporting.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Sentry

Sentry
Sentry is cross-platform application monitoring, with a focus on error reporting.
Stars: ✭ 29,700 (+53900%)
Mutual labels:  sentry, crash-reporting
Sentry Kubernetes
Kubernetes event reporter for Sentry
Stars: ✭ 345 (+527.27%)
Mutual labels:  sentry, crash-reporting
nextcloud sentry
Sentry integration for Nextcloud
Stars: ✭ 26 (-52.73%)
Mutual labels:  crash-reporting, sentry
app
Buggregator is a beautiful, lightweight debug server build on Laravel that helps you catch your smpt, sentry, var-dump, monolog, ray outputs. It runs without installation on multiple platforms.
Stars: ✭ 259 (+370.91%)
Mutual labels:  crash-reporting, sentry
Sentry Dart
Sentry SDK for Dart and Flutter
Stars: ✭ 428 (+678.18%)
Mutual labels:  sentry, crash-reporting
sentry-android-gradle-plugin
Gradle plugin for Sentry Android. Upload proguard, debug files, and more.
Stars: ✭ 67 (+21.82%)
Mutual labels:  crash-reporting, sentry
Sentry Dotnet
Sentry SDK for .NET
Stars: ✭ 280 (+409.09%)
Mutual labels:  sentry, crash-reporting
Sentry Php
The official PHP SDK for Sentry (sentry.io)
Stars: ✭ 1,591 (+2792.73%)
Mutual labels:  sentry, crash-reporting
Sentry Laravel
Laravel SDK for Sentry
Stars: ✭ 927 (+1585.45%)
Mutual labels:  sentry, crash-reporting
Sentry Go
Official Sentry SDK for Go
Stars: ✭ 415 (+654.55%)
Mutual labels:  sentry, crash-reporting
Sentry Telegram
Plugin for Sentry which allows sending notification via Telegram messenger.
Stars: ✭ 168 (+205.45%)
Mutual labels:  sentry, crash-reporting
Sentry Javascript
Official Sentry SDKs for JavaScript. We're hiring https://grnh.se/ca81c1701us
Stars: ✭ 6,012 (+10830.91%)
Mutual labels:  sentry, crash-reporting
Raven Weapp
Sentry SDK for WeApp
Stars: ✭ 142 (+158.18%)
Mutual labels:  sentry, crash-reporting
sentry-fastlane-plugin
Official fastlane plugin for Sentry
Stars: ✭ 100 (+81.82%)
Mutual labels:  crash-reporting, sentry
Raven Python
Raven is the legacy Python client for Sentry (getsentry.com) — replaced by sentry-python
Stars: ✭ 1,677 (+2949.09%)
Mutual labels:  sentry, crash-reporting
sentry-spark
Apache Spark Sentry Integration
Stars: ✭ 14 (-74.55%)
Mutual labels:  crash-reporting, sentry
Sentry Clj
Sentry SDK for Clojure
Stars: ✭ 63 (+14.55%)
Mutual labels:  sentry, crash-reporting
Raven.cr
Raven is a Crystal client for Sentry
Stars: ✭ 96 (+74.55%)
Mutual labels:  sentry, crash-reporting
Sentry Cocoa
The official Sentry SDK for iOS, tvOS, macOS, watchOS
Stars: ✭ 370 (+572.73%)
Mutual labels:  sentry, crash-reporting
Sentry Cli
A command line utility to work with Sentry.
Stars: ✭ 567 (+930.91%)
Mutual labels:  sentry, crash-reporting

sentry

Build Status Go Report Card GoDoc Join the chat at https://gitter.im/gin-gonic/gin


The sentry middleware is no longer maintained and was superseded by the sentry-go SDK. Learn more about the project on GitHub and check out the new gin middleware.


Example

See the example

package main

import (
	"github.com/getsentry/raven-go"
	"github.com/gin-contrib/sentry"
	"github.com/gin-gonic/gin"
)

func init() {
	raven.SetDSN("https://<key>:<secret>@app.getsentry.com/<project>")
}

func main() {
	r := gin.Default()
	r.Use(sentry.Recovery(raven.DefaultClient, false))
	// only send crash reporting
	// r.Use(sentry.Recovery(raven.DefaultClient, true))
	r.Run(":8080")
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].