All Projects → Neko-Design → sentry-msteams

Neko-Design / sentry-msteams

Licence: Apache-2.0 license
Microsoft Teams Integration for Sentry

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sentry-msteams

sentry-wxwork
Plugin for Sentry which allows sending notification and SSO Login via WeChat Work.
Stars: ✭ 30 (+11.11%)
Mutual labels:  sentry, sentry-plugin
laravel-alert-notifications
Send alert to email, microsoft teams from laravel app, when an exception occurs. Throttle is enabled by default.
Stars: ✭ 22 (-18.52%)
Mutual labels:  alerts, microsoft-teams
good-sentry
Sentry broadcasting for good process monitor
Stars: ✭ 15 (-44.44%)
Mutual labels:  sentry
add-tradingview-alerts-tool
Automated entry of TradingView alerts for bot trading tools such as 3Commas, Alertatron, CryptoHopper, etc.
Stars: ✭ 467 (+1629.63%)
Mutual labels:  alerts
prometheus-sentry-exporter
Exports sentry project metrics for prometheus.
Stars: ✭ 32 (+18.52%)
Mutual labels:  sentry
FastAPI-template
Feature rich robust FastAPI template.
Stars: ✭ 660 (+2344.44%)
Mutual labels:  sentry
MsftTeams
Module for Posting messages to MSTeams via Webhook
Stars: ✭ 35 (+29.63%)
Mutual labels:  microsoft-teams
react-native-template
An opinionated template to bootstrap your next React Native app with all the time-wasting packages you need to have.
Stars: ✭ 132 (+388.89%)
Mutual labels:  sentry
aws-health-aware
AHA is an incident management & communication framework to provide real-time alert customers when there are active AWS event(s). For customers with AWS Organizations, customers can get aggregated active account level events of all the accounts in the Organization. Customers not using AWS Organizations still benefit alerting at the account level.
Stars: ✭ 214 (+692.59%)
Mutual labels:  alerts
linux-teams
An unofficial Microsoft Teams application for Linux
Stars: ✭ 19 (-29.63%)
Mutual labels:  microsoft-teams
List-Formatting
List Formatting Samples for use in SharePoint and Microsoft Lists
Stars: ✭ 1,227 (+4444.44%)
Mutual labels:  microsoft-teams
Alertmanager
Alertmanager for macOS.
Stars: ✭ 49 (+81.48%)
Mutual labels:  alerts
sentry-ocaml
A work-in-progress OCaml client for Sentry
Stars: ✭ 26 (-3.7%)
Mutual labels:  sentry
WPWatcher
Wordpress Watcher is a wrapper for WPScan that manages scans on multiple sites and reports by email and/or syslog. Schedule scans and get notified when vulnerabilities, outdated plugins and other risks are found.
Stars: ✭ 34 (+25.93%)
Mutual labels:  alerts
pedax
Reversi Board with edax, which is the strongest reversi engine.
Stars: ✭ 18 (-33.33%)
Mutual labels:  sentry
msbotbuilder-go
Microsoft Bot Framework SDK for Go
Stars: ✭ 113 (+318.52%)
Mutual labels:  microsoft-teams
serilog-sinks-sentry
A Sentry sink for Serilog
Stars: ✭ 34 (+25.93%)
Mutual labels:  sentry
fink-broker
Astronomy Broker based on Apache Spark
Stars: ✭ 18 (-33.33%)
Mutual labels:  alerts
red-alert
Israeli Pikud Haoref missile detection API
Stars: ✭ 21 (-22.22%)
Mutual labels:  alerts
aiohttp-sentry
An aiohttp server middleware for reporting failed requests to Sentry
Stars: ✭ 35 (+29.63%)
Mutual labels:  sentry

Microsoft Teams Plugin for Sentry

Microsoft Teams Integration for Sentry Error Tracking Software.

Based off the Sentry Plugins written by the Sentry Team. Thanks for the excellent tool guys!

Installation Instructions

The Sentry MS Teams plugin is available in PyPi as sentry-msteams. To install it, in your requirements.txt file, add the below package name:

sentry-msteams

Configuration

In your project, locate the Integrations management screen and click 'Configure Plugin' below the 'Microsoft Teams' item.

There are two configuration options, the WebHook URL to send messages to, and a toggle to include additional metadata about the error in the Teams message.

To add Sentry alerts to your channel, configure a new Incoming Webhook connector in Microsoft Teams and paste the URL into the configuration screen, then click 'Save Changes'. Make sure to use the standard webhook connector when configuring MS Teams, as there is also a Micsorosft provided 'Sentry' connector but this requires a specific Microsoft provided integration which is not supported by sentry-msteams.

When ready, click 'Test Plugin' to generate an exception and send a message to your chosen WebHook URL.

Troubleshooting

When running in Docker, Sentry occasionally fails to load the plugin on the worker container. This can result in not sending alerts when triggered, and you'll often see a KeyError in the logs such as KeyError(u'msteams',). To resolve, restart the worker container and fire another alert.

Important Note for Sentry 9

Sentry 9 introduced some additional dependencies on specific versions of Redis which appear to cause issues installing plugins.

To work around this issue, you can add the below line to the top of your requirements.txt file.

redis-py-cluster==1.3.4
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].