-
Notifications
You must be signed in to change notification settings - Fork 2.8k
feat(controller)!: publish metrics for all supported endpoint types #5516
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
feat(controller)!: publish metrics for all supported endpoint types #5516
Conversation
55e3ac3 to
41ba880
Compare
41ba880 to
b6f04fc
Compare
* master: test(source): fix flaky test (kubernetes-sigs#5514)
|
Hi @AndrewCharlesHay do you have a capacity to review this PR? |
|
Other than the list order it looks good to me! |
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
* master: fix(chart): update schema with latest plugin release (kubernetes-sigs#5510) chore(deps): bump the dev-dependencies group with 10 updates (kubernetes-sigs#5519) feat: Plan normalizeDNSName convert Unicode to ASCII (kubernetes-sigs#5049)
controller/controller.go
Outdated
| Name: "verified_aaaa_records", | ||
| Help: "Number of DNS AAAA-records that exists both in source and registry.", | ||
| Name: "verified_records", | ||
| Help: "Number of DNS that exists both in source and registry (vector).", |
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.
| Help: "Number of DNS that exists both in source and registry (vector).", | |
| Help: "Number of DNS records that exists both in source and registry (vector).", |
Signed-off-by: ivan katliarchuk <[email protected]>
Co-authored-by: Michel Loiseleur <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
|
/retest-required |
Yeah. I'll have a look in follow-up |
|
/test all |
* master: chore: Release chart for v0.17.0 (kubernetes-sigs#5479)
|
/test all |
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mloiseleur The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Fixed #962 |


What does it do ?
Add more metrics for supported record types. At the moment we only have metrics for A and AAAA records
Motivation
Based on prometheus best practices https://prometheus.io/docs/practices/naming/
Replace metrics with prefix and instead use metrics patronised with endpoint type labels
Metrics no longer exists:
Tested on real cluster
Follow-up
source_type = ingress|service|node|pod|....More