-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[KSM] Deprecate sending pod phase service checks #2029
Conversation
b702f62
to
d941208
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nits on the comments, lgtm otherwise
# hostname_override: true | ||
# | ||
# Send (deprecated) pod.phase service checks (default true, will be turned off in future versions) | ||
# We recommend using the gauges instead, which will benefit from history |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the corresponding gauges, maybe also add their name or at least one of them.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
which will benefit from historical data unlike service checks
# | ||
# Send (deprecated) pod.phase service checks (default true, will be turned off in future versions) | ||
# We recommend using the gauges instead, which will benefit from history | ||
# send_pod_phase_service_checks: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
d941208
to
d6ccf35
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🍪
What does this PR do?
Deprecate sending pod phase service checks, add an option to disable sending them.
An integration warning will be sent if the option is enabled.
Motivation
Deprecate and eventually remove these service checks, the respective gauges should be used.
Review checklist
no-changelog
label attached