Skip to content
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

add sentry function #9

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

lambaaryan011
Copy link

Pull Request

Description

This PR adds Sentry integration to the satellite-consumer project. The integration helps in error tracking and performance monitoring by capturing exceptions and logs throughout the data processing pipeline.

Fixes #5

How Has This Been Tested?

⇾ Verified that errors are properly captured in Sentry by intentionally triggering an exception.

⇾ Ran the full data processing pipeline to ensure no breaking changes were introduced.

⇾ Logged relevant metadata (satellite name, time window, etc.) in Sentry for better debugging.

  • Yes

If your changes affect data processing, have you plotted any changes? i.e. have you done a quick sanity check?

  • Yes

Checklist:

  • My code follows OCF's coding style guidelines
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked my code and corrected any misspellings

Signed-off-by: aryan lamba <[email protected]>
@lambaaryan011
Copy link
Author

@peterdudfield can you take a look
and I am looking for communication channels where we can discuss some doubt. Is any exists ?

@peterdudfield
Copy link

@peterdudfield can you take a look and I am looking for communication channels where we can discuss some doubt. Is any exists ?

What do you want to discuss? About this issue?

@lambaaryan011
Copy link
Author

@peterdudfield can you take a look and I am looking for communication channels where we can discuss some doubt. Is any exists ?

What do you want to discuss? About this issue?

may be if i get issue so for that

@lambaaryan011
Copy link
Author

@peterdudfield have a look i thank at this time all are good .
or there any personal communication channels available for GSoC 2025 candidates?

@peterdudfield
Copy link

@peterdudfield have a look i thank at this time all are good . or there any personal communication channels available for GSoC 2025 candidates?

Not currently. Please ask on the relevant discussion in https://github.com/orgs/openclimatefix/discussions/categories/project-ideas-2025

@lambaaryan011
Copy link
Author

@peterdudfield have a look

Signed-off-by: aryan lamba <[email protected]>
@lambaaryan011
Copy link
Author

@devsjc have a look

@devsjc
Copy link
Contributor

devsjc commented Mar 3, 2025

@peterdudfield Is our sentry environment "production" regardless of where the code is deployed? Or should that be an environment variable?

@peterdudfield
Copy link

It should be an env var

@lambaaryan011
Copy link
Author

@devsjc I update the environment so can you look at this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add sentry in
3 participants