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

ARO-13380 - metrics: cwp status #4002

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LiniSusan
Copy link
Collaborator

Which issue this PR addresses: Metrics for CWP status

Fixes
https://issues.redhat.com/browse/ARO-13380

What this PR does / why we need it:

Develop metrics to create a monitoring alert for the SRE team when the CWP configuration is incorrect or any expected no_proxy url/ip is missing.

Test plan for issue:

Check all the necessary no_proxies that needs to be verified at the time of enabling cluster wide proxy.
Test cases: https://issues.redhat.com/browse/ARO-12797

Is there any documentation that needs to be updated for this PR?

Necessary documents are currently being developed as part of the epic.

How do you know this will function as expected in production?

Metrics will be available in Geneva for cwp status.

pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Outdated Show resolved Hide resolved
pkg/monitor/cluster/clusterwideproxystatus.go Show resolved Hide resolved
@LiniSusan LiniSusan force-pushed the lkurien/ARO-13380-cwpstatus branch from 0303459 to 758dd04 Compare January 2, 2025 10:11
@LiniSusan LiniSusan requested a review from sankur-codes January 2, 2025 10:23
@rhamitarora
Copy link
Collaborator

Add test cases for emitAndLogCWPStatus and emitCWPStatus functions

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

Successfully merging this pull request may close these issues.

3 participants