Commit 9a8c1314 authored by james kiger's avatar james kiger
Browse files

Edited integrations doc, added header

parent ccce6587
......@@ -2,11 +2,12 @@
title: GlitchTip Integrations
published: true
---
# Integrations
GlitchTip aims to be Sentry API compatible. Anything that works with Sentry should also work with GlitchTip. The following integrations have been verified to work. Please considering [adding more](https://gitlab.com/glitchtip/glitchtip-marketing/-/tree/master/documentation/integrations.md).
# GitLab Error Tracking
## GitLab Error Tracking
In GitLab, go to a project's settings, Monitor, Error Tracking. Enable it. Select "Sentry" and enter the GlitchTip URL such as https://app.glitchtip.com. Get your Auth Token from GlitchTip, Profile, Auth Tokens. Note that Auth Tokens give access to any project your user has permission to. You may select all permission scopes or limit them (giving GitLab less access, such as read only access). Select Connect and then pick the Project you want to associate with the GitLab Project.
In GitLab, navigate to a project's Settings > Monitor > Error Tracking. Click to enable tracking. Select "Sentry" and enter the GlitchTip URL (for example, https://app.glitchtip.com). Get your Auth Token from GlitchTip by navigating to Profile > Auth Tokens. Note that Auth Tokens give access to any project your user has permission to. You may select all permission scopes or limit them (giving GitLab less access, such as read only access). Select Connect and then pick the Project you want to associate with the GitLab Project.
<img style="max-width: 400px" src="/assets/documentation/gitlab.png" alt="GitLab settings example"></img>
[{"route":"/blog"},{"route":"/blog/2020-04-27-glitchtip-launches-blog","title":"We have a GlitchTip blog!","description":"A quick update on our latest work.","published":true,"sourceFile":"2020-04-27-glitchtip-launches-blog.md"},{"route":"/blog/2020-05-08-glitchtip-beta-is-now-available","title":"GlitchTip beta is now available","description":"Today we are releasing GlitchTip 0.0.1 to Docker Hub. We hope this will make it easier for interested users to preview GlitchTip and for developers to try it out for their own projects.","published":true,"sourceFile":"2020-05-08-glitchtip-beta-is-now-available.md"},{"route":"/blog/2020-07-15-glitchtip-1-0-is-now-available","title":"GlitchTip 1.0 is now available","description":"Today we are releasing GlitchTip 1.0 to Docker Hub. It's our first stable release that's ready for general usage!","published":true,"sourceFile":"2020-07-15-glitchtip-1-0-is-now-available.md"},{"route":"/blog/2020-09-22-glitchtip-1-1","title":"GlitchTip 1.1 is now available","description":"Today we are releasing GlitchTip 1.1 to Docker Hub. It's our second stable release!","published":true,"sourceFile":"2020-09-22-glitchtip-1-1.md"},{"route":"/blog/2020-12-08-glitchtip-1-2","title":"GlitchTip 1.2 is released","description":"The new release has many improvements, including documentation and GitLab integration.","published":true,"sourceFile":"2020-12-08-glitchtip-1-2.md"},{"route":"/blog/2021-01-19-glitchtip-1-3","title":"GlitchTip 1.3: Breadcrumbs, better tags, and some work on performance monitoring","description":"Lots of work has happened under the hood to make GlitchTip even better.","published":true,"sourceFile":"2021-01-19-glitchtip-1-3.md"},{"route":"/blog/2021-02-19-glitchtip-1-4","title":"GlitchTip 1.4: Small improvements, some changes for self-hosted users","description":"Lots of work has happened under the hood to make GlitchTip even better.","published":true,"sourceFile":"2021-02-19-glitchtip-1-4.md"},{"route":"/blog/2021-03-05-glitchtip-1-5","title":"GlitchTip 1.5: Tag stats, new routing, home page tweaks, and more","description":"See your projects and event data better than ever.","published":true,"sourceFile":"2021-03-05-glitchtip-1-5.md"},{"route":"/blog/2021-03-26-glitchtip-1-6","title":"GlitchTip 1.6: Improved Environments support and self host support","description":"See your projects and event data better than ever.","published":true,"sourceFile":"2021-03-26-glitchtip-1-6.md"},{"route":"/blog/2021-04-09-sustainable-open-source","title":"Sustainable Open Source Development and GlitchTip","description":"Introducing our paid support plans for self hosting","published":true,"date":"April 9, 2021","author":"David Burke","sourceFile":"2021-04-09-sustainable-open-source.md"},{"route":"/blog/2021-04-23-glitchtip-branding","title":"Building the GlitchTip identity","description":"Learn how we built our brand","published":true,"date":"April 23, 2021","author":"Brendan Berkley","sourceFile":"2021-04-23-glitchtip-branding.md"},{"route":"/blog/2021-07-09-glitchtip-1-7","title":"GlitchTip 1.7: Webhook notifications","description":"More options for notifications including chat channels","published":true,"sourceFile":"2021-07-09-glitchtip-1-7.md"},{"route":"/blog/2021-09-17-glitchtip-1-8","title":"GlitchTip 1.8: Multi-factor authentication","description":"Strengthen your data security with TOTP protection","published":true,"sourceFile":"2021-09-17-glitchtip-1-8.md"},{"route":"/blog/2021-11-30-glitchtip-1-9","title":"GlitchTip 1.9: Uptime Monitoring","description":"Rest easy knowing your app is up","published":true,"sourceFile":"2021-11-30-glitchtip-1-9.md"},{"route":"/blog/2021-12-21-glitchtip-1-9-2","title":"GlitchTip 1.9.2: Uptime Monitoring history","description":"More tools for keeping your app up","published":true,"sourceFile":"2021-12-21-glitchtip-1-9-2.md"},{"route":"/blog/2022-02-08-glitchtip-1-10","title":"GlitchTip 1.10: Uptime Monitoring and Social Auth Improvements","description":"GlitchTip 1.10 brings better notification support for uptime Monitoring. Social Authentication has been overhauled for improved customization for self-host users.","published":true,"sourceFile":"2022-02-08-glitchtip-1-10.md"},{"route":"/documentation"},{"route":"/documentation/contribute","sourceFile":"contribute.md"},{"route":"/documentation/error-tracking","title":"Error Tracking","published":true,"sourceFile":"error-tracking.md"},{"route":"/documentation/getting-started","title":"Getting Started","published":true,"sourceFile":"getting-started.md"},{"route":"/documentation/hosted-architecture","title":"GlitchTip SaaS Hosting Overview","publish":true,"sourceFile":"hosted-architecture.md"},{"route":"/documentation/install","title":"Installation Guide","publish":true,"sourceFile":"install.md"},{"route":"/documentation/uptime-monitoring","title":"Uptime Monitoring","published":true,"sourceFile":"uptime-monitoring.md"},{"route":"/"},{"route":"/legal/privacy","title":"Privacy Policy","description":"blog description","publish":true,"sourceFile":"privacy.md"},{"route":"/sdkdocs"},{"route":"/sdkdocs/all-sdks","sourceFile":"all-sdks.md"},{"route":"/sdkdocs/cocoa-objc","sourceFile":"cocoa-objc.md"},{"route":"/sdkdocs/cocoa-swift","sourceFile":"cocoa-swift.md"},{"route":"/sdkdocs/cocoa","sourceFile":"cocoa.md"},{"route":"/sdkdocs/cordova","sourceFile":"cordova.md"},{"route":"/sdkdocs/csharp-aspnetcore","sourceFile":"csharp-aspnetcore.md"},{"route":"/sdkdocs/csharp","sourceFile":"csharp.md"},{"route":"/sdkdocs/electron","sourceFile":"electron.md"},{"route":"/sdkdocs/elixir","sourceFile":"elixir.md"},{"route":"/sdkdocs/go-http","sourceFile":"go-http.md"},{"route":"/sdkdocs/go","sourceFile":"go.md"},{"route":"/sdkdocs/java-android","sourceFile":"java-android.md"},{"route":"/sdkdocs/java-appengine","sourceFile":"java-appengine.md"},{"route":"/sdkdocs/java-log4j","sourceFile":"java-log4j.md"},{"route":"/sdkdocs/java-log4j2","sourceFile":"java-log4j2.md"},{"route":"/sdkdocs/java-logback","sourceFile":"java-logback.md"},{"route":"/sdkdocs/java-logging","sourceFile":"java-logging.md"},{"route":"/sdkdocs/java","sourceFile":"java.md"},{"route":"/sdkdocs/javascript-angular","sourceFile":"javascript-angular.md"},{"route":"/sdkdocs/javascript-angularjs","sourceFile":"javascript-angularjs.md"},{"route":"/sdkdocs/javascript-backbone","sourceFile":"javascript-backbone.md"},{"route":"/sdkdocs/javascript-browser","sourceFile":"javascript-browser.md"},{"route":"/sdkdocs/javascript-ember","sourceFile":"javascript-ember.md"},{"route":"/sdkdocs/javascript-nextjs","sourceFile":"javascript-nextjs.md"},{"route":"/sdkdocs/javascript-react","sourceFile":"javascript-react.md"},{"route":"/sdkdocs/javascript-vue","sourceFile":"javascript-vue.md"},{"route":"/sdkdocs/javascript","sourceFile":"javascript.md"},{"route":"/sdkdocs/minidump","sourceFile":"minidump.md"},{"route":"/sdkdocs/native","sourceFile":"native.md"},{"route":"/sdkdocs/node-connect","sourceFile":"node-connect.md"},{"route":"/sdkdocs/node-express","sourceFile":"node-express.md"},{"route":"/sdkdocs/node-koa","sourceFile":"node-koa.md"},{"route":"/sdkdocs/node","sourceFile":"node.md"},{"route":"/sdkdocs/other","sourceFile":"other.md"},{"route":"/sdkdocs/php-laravel","sourceFile":"php-laravel.md"},{"route":"/sdkdocs/php-monolog","sourceFile":"php-monolog.md"},{"route":"/sdkdocs/php-symfony","sourceFile":"php-symfony.md"},{"route":"/sdkdocs/php-symfony2","sourceFile":"php-symfony2.md"},{"route":"/sdkdocs/php","sourceFile":"php.md"},{"route":"/sdkdocs/python-aiohttp","sourceFile":"python-aiohttp.md"},{"route":"/sdkdocs/python-asgi","sourceFile":"python-asgi.md"},{"route":"/sdkdocs/python-bottle","sourceFile":"python-bottle.md"},{"route":"/sdkdocs/python-celery","sourceFile":"python-celery.md"},{"route":"/sdkdocs/python-django","sourceFile":"python-django.md"},{"route":"/sdkdocs/python-falcon","sourceFile":"python-falcon.md"},{"route":"/sdkdocs/python-flask","sourceFile":"python-flask.md"},{"route":"/sdkdocs/python-pylons","sourceFile":"python-pylons.md"},{"route":"/sdkdocs/python-pyramid","sourceFile":"python-pyramid.md"},{"route":"/sdkdocs/python-pythonawslambda","sourceFile":"python-pythonawslambda.md"},{"route":"/sdkdocs/python-pythonserverless","sourceFile":"python-pythonserverless.md"},{"route":"/sdkdocs/python-rq","sourceFile":"python-rq.md"},{"route":"/sdkdocs/python-sanic","sourceFile":"python-sanic.md"},{"route":"/sdkdocs/python-tornado","sourceFile":"python-tornado.md"},{"route":"/sdkdocs/python-wsgi","sourceFile":"python-wsgi.md"},{"route":"/sdkdocs/python","sourceFile":"python.md"},{"route":"/sdkdocs/react-native","sourceFile":"react-native.md"},{"route":"/sdkdocs/ruby-rack","sourceFile":"ruby-rack.md"},{"route":"/sdkdocs/ruby-rails","sourceFile":"ruby-rails.md"},{"route":"/sdkdocs/ruby","sourceFile":"ruby.md"},{"route":"/sdkdocs/rust","sourceFile":"rust.md"},{"route":"/pricing"}]
\ No newline at end of file
[{"route":"/blog"},{"route":"/blog/2020-04-27-glitchtip-launches-blog","title":"We have a GlitchTip blog!","description":"A quick update on our latest work.","published":true,"sourceFile":"2020-04-27-glitchtip-launches-blog.md"},{"route":"/blog/2020-05-08-glitchtip-beta-is-now-available","title":"GlitchTip beta is now available","description":"Today we are releasing GlitchTip 0.0.1 to Docker Hub. We hope this will make it easier for interested users to preview GlitchTip and for developers to try it out for their own projects.","published":true,"sourceFile":"2020-05-08-glitchtip-beta-is-now-available.md"},{"route":"/blog/2020-07-15-glitchtip-1-0-is-now-available","title":"GlitchTip 1.0 is now available","description":"Today we are releasing GlitchTip 1.0 to Docker Hub. It's our first stable release that's ready for general usage!","published":true,"sourceFile":"2020-07-15-glitchtip-1-0-is-now-available.md"},{"route":"/blog/2020-09-22-glitchtip-1-1","title":"GlitchTip 1.1 is now available","description":"Today we are releasing GlitchTip 1.1 to Docker Hub. It's our second stable release!","published":true,"sourceFile":"2020-09-22-glitchtip-1-1.md"},{"route":"/blog/2020-12-08-glitchtip-1-2","title":"GlitchTip 1.2 is released","description":"The new release has many improvements, including documentation and GitLab integration.","published":true,"sourceFile":"2020-12-08-glitchtip-1-2.md"},{"route":"/blog/2021-01-19-glitchtip-1-3","title":"GlitchTip 1.3: Breadcrumbs, better tags, and some work on performance monitoring","description":"Lots of work has happened under the hood to make GlitchTip even better.","published":true,"sourceFile":"2021-01-19-glitchtip-1-3.md"},{"route":"/blog/2021-02-19-glitchtip-1-4","title":"GlitchTip 1.4: Small improvements, some changes for self-hosted users","description":"Lots of work has happened under the hood to make GlitchTip even better.","published":true,"sourceFile":"2021-02-19-glitchtip-1-4.md"},{"route":"/blog/2021-03-05-glitchtip-1-5","title":"GlitchTip 1.5: Tag stats, new routing, home page tweaks, and more","description":"See your projects and event data better than ever.","published":true,"sourceFile":"2021-03-05-glitchtip-1-5.md"},{"route":"/blog/2021-03-26-glitchtip-1-6","title":"GlitchTip 1.6: Improved Environments support and self host support","description":"See your projects and event data better than ever.","published":true,"sourceFile":"2021-03-26-glitchtip-1-6.md"},{"route":"/blog/2021-04-09-sustainable-open-source","title":"Sustainable Open Source Development and GlitchTip","description":"Introducing our paid support plans for self hosting","published":true,"date":"April 9, 2021","author":"David Burke","sourceFile":"2021-04-09-sustainable-open-source.md"},{"route":"/blog/2021-04-23-glitchtip-branding","title":"Building the GlitchTip identity","description":"Learn how we built our brand","published":true,"date":"April 23, 2021","author":"Brendan Berkley","sourceFile":"2021-04-23-glitchtip-branding.md"},{"route":"/blog/2021-07-09-glitchtip-1-7","title":"GlitchTip 1.7: Webhook notifications","description":"More options for notifications including chat channels","published":true,"sourceFile":"2021-07-09-glitchtip-1-7.md"},{"route":"/blog/2021-09-17-glitchtip-1-8","title":"GlitchTip 1.8: Multi-factor authentication","description":"Strengthen your data security with TOTP protection","published":true,"sourceFile":"2021-09-17-glitchtip-1-8.md"},{"route":"/blog/2021-11-30-glitchtip-1-9","title":"GlitchTip 1.9: Uptime Monitoring","description":"Rest easy knowing your app is up","published":true,"sourceFile":"2021-11-30-glitchtip-1-9.md"},{"route":"/blog/2021-12-21-glitchtip-1-9-2","title":"GlitchTip 1.9.2: Uptime Monitoring history","description":"More tools for keeping your app up","published":true,"sourceFile":"2021-12-21-glitchtip-1-9-2.md"},{"route":"/blog/2022-02-08-glitchtip-1-10","title":"GlitchTip 1.10: Uptime Monitoring and Social Auth Improvements","description":"GlitchTip 1.10 brings better notification support for uptime Monitoring. Social Authentication has been overhauled for improved customization for self-host users.","published":true,"sourceFile":"2022-02-08-glitchtip-1-10.md"},{"route":"/documentation"},{"route":"/documentation/contribute","sourceFile":"contribute.md"},{"route":"/documentation/error-tracking","title":"Error Tracking","published":true,"sourceFile":"error-tracking.md"},{"route":"/documentation/getting-started","title":"Getting Started","published":true,"sourceFile":"getting-started.md"},{"route":"/documentation/hosted-architecture","title":"GlitchTip SaaS Hosting Overview","publish":true,"sourceFile":"hosted-architecture.md"},{"route":"/documentation/install","title":"Installation Guide","publish":true,"sourceFile":"install.md"},{"route":"/documentation/integrations","title":"GlitchTip Integrations","published":true,"sourceFile":"integrations.md"},{"route":"/documentation/uptime-monitoring","title":"Uptime Monitoring","published":true,"sourceFile":"uptime-monitoring.md"},{"route":"/"},{"route":"/legal/privacy","title":"Privacy Policy","description":"blog description","publish":true,"sourceFile":"privacy.md"},{"route":"/sdkdocs"},{"route":"/sdkdocs/all-sdks","sourceFile":"all-sdks.md"},{"route":"/sdkdocs/cocoa-objc","sourceFile":"cocoa-objc.md"},{"route":"/sdkdocs/cocoa-swift","sourceFile":"cocoa-swift.md"},{"route":"/sdkdocs/cocoa","sourceFile":"cocoa.md"},{"route":"/sdkdocs/cordova","sourceFile":"cordova.md"},{"route":"/sdkdocs/csharp-aspnetcore","sourceFile":"csharp-aspnetcore.md"},{"route":"/sdkdocs/csharp","sourceFile":"csharp.md"},{"route":"/sdkdocs/electron","sourceFile":"electron.md"},{"route":"/sdkdocs/elixir","sourceFile":"elixir.md"},{"route":"/sdkdocs/go-http","sourceFile":"go-http.md"},{"route":"/sdkdocs/go","sourceFile":"go.md"},{"route":"/sdkdocs/java-android","sourceFile":"java-android.md"},{"route":"/sdkdocs/java-appengine","sourceFile":"java-appengine.md"},{"route":"/sdkdocs/java-log4j","sourceFile":"java-log4j.md"},{"route":"/sdkdocs/java-log4j2","sourceFile":"java-log4j2.md"},{"route":"/sdkdocs/java-logback","sourceFile":"java-logback.md"},{"route":"/sdkdocs/java-logging","sourceFile":"java-logging.md"},{"route":"/sdkdocs/java","sourceFile":"java.md"},{"route":"/sdkdocs/javascript-angular","sourceFile":"javascript-angular.md"},{"route":"/sdkdocs/javascript-angularjs","sourceFile":"javascript-angularjs.md"},{"route":"/sdkdocs/javascript-backbone","sourceFile":"javascript-backbone.md"},{"route":"/sdkdocs/javascript-browser","sourceFile":"javascript-browser.md"},{"route":"/sdkdocs/javascript-ember","sourceFile":"javascript-ember.md"},{"route":"/sdkdocs/javascript-nextjs","sourceFile":"javascript-nextjs.md"},{"route":"/sdkdocs/javascript-react","sourceFile":"javascript-react.md"},{"route":"/sdkdocs/javascript-vue","sourceFile":"javascript-vue.md"},{"route":"/sdkdocs/javascript","sourceFile":"javascript.md"},{"route":"/sdkdocs/minidump","sourceFile":"minidump.md"},{"route":"/sdkdocs/native","sourceFile":"native.md"},{"route":"/sdkdocs/node-connect","sourceFile":"node-connect.md"},{"route":"/sdkdocs/node-express","sourceFile":"node-express.md"},{"route":"/sdkdocs/node-koa","sourceFile":"node-koa.md"},{"route":"/sdkdocs/node","sourceFile":"node.md"},{"route":"/sdkdocs/other","sourceFile":"other.md"},{"route":"/sdkdocs/php-laravel","sourceFile":"php-laravel.md"},{"route":"/sdkdocs/php-monolog","sourceFile":"php-monolog.md"},{"route":"/sdkdocs/php-symfony","sourceFile":"php-symfony.md"},{"route":"/sdkdocs/php-symfony2","sourceFile":"php-symfony2.md"},{"route":"/sdkdocs/php","sourceFile":"php.md"},{"route":"/sdkdocs/python-aiohttp","sourceFile":"python-aiohttp.md"},{"route":"/sdkdocs/python-asgi","sourceFile":"python-asgi.md"},{"route":"/sdkdocs/python-bottle","sourceFile":"python-bottle.md"},{"route":"/sdkdocs/python-celery","sourceFile":"python-celery.md"},{"route":"/sdkdocs/python-django","sourceFile":"python-django.md"},{"route":"/sdkdocs/python-falcon","sourceFile":"python-falcon.md"},{"route":"/sdkdocs/python-flask","sourceFile":"python-flask.md"},{"route":"/sdkdocs/python-pylons","sourceFile":"python-pylons.md"},{"route":"/sdkdocs/python-pyramid","sourceFile":"python-pyramid.md"},{"route":"/sdkdocs/python-pythonawslambda","sourceFile":"python-pythonawslambda.md"},{"route":"/sdkdocs/python-pythonserverless","sourceFile":"python-pythonserverless.md"},{"route":"/sdkdocs/python-rq","sourceFile":"python-rq.md"},{"route":"/sdkdocs/python-sanic","sourceFile":"python-sanic.md"},{"route":"/sdkdocs/python-tornado","sourceFile":"python-tornado.md"},{"route":"/sdkdocs/python-wsgi","sourceFile":"python-wsgi.md"},{"route":"/sdkdocs/python","sourceFile":"python.md"},{"route":"/sdkdocs/react-native","sourceFile":"react-native.md"},{"route":"/sdkdocs/ruby-rack","sourceFile":"ruby-rack.md"},{"route":"/sdkdocs/ruby-rails","sourceFile":"ruby-rails.md"},{"route":"/sdkdocs/ruby","sourceFile":"ruby.md"},{"route":"/sdkdocs/rust","sourceFile":"rust.md"},{"route":"/pricing"}]
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment