Description of problem:
The cluster network operator deploys a service monitor named "network-check-source"  which is never picked up by the cluster monitoring operator because the service monitor lives in the "openshift-network-diagnostics" namespace which doesn't have the 'openshift.io/cluster-monitoring="true"' label.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Spin up a 4.7 cluster.
2. Query the "pod_network_connectivity_check_count" metric  in Prometheus.
No result returned.
Some result returned.
Additional information: I've noticed about it because this service monitor starts to show up in the user-workload Prometheus once you enable it.
Verified this bug on 4.9.0-0.nightly-2021-09-05-204238
Check "pod_network_connectivity_check_count" in console --> Observe -> Metrics
Data can be found.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Moderate: OpenShift Container Platform 4.9.0 bug fix and security update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.