Use Sentry for error tracking and monitoring in sdk-go, sdk-ts, and the Dashboard, and even the mobile apps check also #1487 to provide more insights. This will enhance our ability to identify, track, and resolve issues quickly across our entire stack.
Error Tracking:
Capture and report unhandled exceptions/errors
Ensure sensitive data is not sent to Sentry (implement proper redaction)
Environment Separation:
Configure separate projects or environments in Sentry per network
Allow option to enable the data to be sent to our servers e.g TF_SENTRY_ENABLE
Dashboard Integration:
Implement Sentry error handling for Vue/Vuetify components (requires some research)
Documentation
Update documentation for all projects to include information about Sentry integration
Provide guidelines for developers on how to use Sentry effectively
Testing
Implement tests to ensure Sentry is capturing errors correctly
Create a test suite for verifying Sentry integration in CI
is making a new branch with files which contains errors and vulnerabilities and then run the work flows on them to check the issue creation is the best practice ?
Use Sentry for error tracking and monitoring in sdk-go, sdk-ts, and the Dashboard, and even the mobile apps check also #1487 to provide more insights. This will enhance our ability to identify, track, and resolve issues quickly across our entire stack.
Error Tracking:
Environment Separation:
Dashboard Integration:
Implement Sentry error handling for Vue/Vuetify components (requires some research)
Documentation
Testing
performance tracking (extra)
no idea yet
Deployment (Operations)
https://github.com/threefoldtech/tf_operations/issues/2641
Alerting (Operations)