-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sentry: Destination Connector #393
Comments
@Mohith93 I want to contribute on this enhancement. |
@Raushan998 FYI this is for a Multiwoven Connector, similar to Postgres or Iterable, not for integrating Sentry into the platform. |
@Raushan998 |
@Mohith93 made changes in latest commit. |
@macintushar @afthabvp |
Feature Request: Sentry Destination Connector
Issue Type: New Feature / Connector Request
Description
We need to build a Sentry Destination Connector that allows users to send error logs and performance data from Multiwoven to their Sentry account. This connector will help users automate the tracking and reporting of errors, exceptions, and performance metrics in Sentry, providing deeper insights into application health and error diagnostics.
Requirements
Authentication:
The connector should support API Key or Token-based Authentication to interact securely with the Sentry API. The user will need to generate an API token from their Sentry account.
Configuration:
The connector should require the following configuration parameters:
api_token
: The API token generated in Sentry.organization_slug
: The organization identifier within Sentry.project_slug
: The project identifier in Sentry where events and errors will be sent.Connector Features:
The destination connector should be able to:
API Interaction:
The connector should use the Sentry API to send events, errors, and logs. API documentation can be found here:
Sentry API Documentation
Data Format:
Data sent to Sentry must follow the required structure for event logging, including error type, stack trace, message, severity level, and additional metadata (e.g., environment, release, and tags).
Error Handling:
The connector should handle errors gracefully, providing meaningful error messages for issues like invalid API tokens, organization or project mismatches, or data format problems.
Steps to Implement
Authentication Setup:
Connector Configuration:
api_token
,organization_slug
, andproject_slug
.API Integration:
Field Mapping:
Error Handling & Logging:
Testing:
Documentation:
README.md
explaining how to configure and use the connector.Acceptance Criteria
Resources
The text was updated successfully, but these errors were encountered: