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 new columns in the datasource table to get the status, retry count, etc #1366

Open
khansaad opened this issue Nov 11, 2024 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@khansaad
Copy link
Contributor

Describe the feature

When a datasource connection fails, we don't have a provision right now to store it's status in the database. We need to add the following columns in the Datasource table to keep track of the connection status:

Field Description Possible Values
status Connection status connected, failed
last_check_date Timestamp of the last connection status check timestamp
retry_count Number of connection retry attempts integer value
latest_result_message Message describing the latest result if failed string

Examples or references

Add any examples or references to understand it better

Suggest a solution

Any suggestions on how to solve this

Additional Context

Any additional context about the feature

@khansaad khansaad added the enhancement New feature or request label Nov 11, 2024
@khansaad khansaad added this to the Kruize 0.2 Release milestone Nov 11, 2024
@khansaad khansaad self-assigned this Nov 11, 2024
@dinogun dinogun moved this to In Progress in Monitoring Nov 12, 2024
@khansaad khansaad moved this from In Progress to Todo in Monitoring Nov 12, 2024
@khansaad khansaad moved this from Todo to In Progress in Monitoring Nov 12, 2024
@rbadagandi1 rbadagandi1 assigned msvinaykumar and unassigned khansaad Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

3 participants