8000 Add Node to sc_id by michaelellwood · Pull Request #20308 · DataDog/integrations-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Node to sc_id #20308

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

michaelellwood
Copy link

What does this PR do?

Adds consul Node to sc_id

Motivation

Missing failed health checks. We have several services deployed across multiple nodes. The first node in the response was the only instance of the service being shown in the check summary. We were also seeing odd behavior when patching nodes due to this.

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

Add Node to sc_id to get all instances of a service. Without Node you'll only get the first instance of a service in the health check response and drop all others.
@Kyle-Neale
Copy link
Contributor

Hey @michaelellwood is this still being worked on? If so, do you need any guidance in the PR?

8000
@michaelellwood
Copy link
Author

Hey @michaelellwood is this still being worked on? If so, do you need any guidance in the PR?

Hey, thanks for response. Yes, this is complete. Is there anything else I need to do get this to reviewed and merged?

Thanks!

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

Successfully merging this pull request may close these issues.

2 participants
0