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

[KSM] Deprecate sending pod phase service checks #2029

Merged
merged 1 commit into from
Aug 21, 2018

Conversation

mfpierre
Copy link
Contributor

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

  • PR has a meaningful title or PR has the no-changelog label attached
  • Feature or bugfix has tests
  • Git history is clean
  • If PR impacts documentation, docs team has been notified or an issue has been opened on the documentation repo

Copy link
Member

@hkaj hkaj left a 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
Copy link
Member

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.

Copy link
Member

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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ditto

@mfpierre mfpierre force-pushed the mfpierre/ksm-sc-deprecation branch from d941208 to d6ccf35 Compare August 10, 2018 17:03
Copy link
Contributor

@gzussa gzussa left a 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

Copy link
Member

@hkaj hkaj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🍪

@mfpierre mfpierre merged commit b3f9c26 into master Aug 21, 2018
@mfpierre mfpierre deleted the mfpierre/ksm-sc-deprecation branch August 21, 2018 11:51
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.

3 participants