Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-4388

Support external components (recording rules)

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • None
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • NEW
    • NEW
    • MON Sprint 278

      Support external components (recording rules) under the telemetry profile. This entails creating SMs out of the telemeter whitelist in CMO, for all non-openshift-monitoring teams. These are:

          - '{__name__="monitoring:haproxy_server_http_responses_total:sum"}' // router-internal-default service (openshift-ingress)
          - '{__name__="cluster_version"}'
          - '{__name__="cluster_version_available_updates"}'
          - '{__name__="cluster_version_capability"}'
          - '{__name__="cluster_operator_up"}'
          - '{__name__="cluster_operator_conditions"}'
          - '{__name__="cluster_version_payload"}'
          - '{__name__="cluster_installer"}'
          - '{__name__="cluster_infrastructure_provider"}'
          - '{__name__="cluster_feature_set"}'
          - '{__name__="instance:etcd_object_counts:sum"}'
          - '{__name__="code:apiserver_request_total:rate:sum"}'
          - '{__name__="cnv:vmi_status_running:count"}'
          - '{__name__="cnv_abnormal", reason=~"memory_working_set_delta_from_request|memory_rss_delta_from_request"}'
          - '{__name__="cluster:vmi_request_cpu_cores:sum"}'
          - '{__name__="subscription_sync_total"}'
          - '{__name__="olm_resolution_duration_seconds"}'
          - '{__name__="csv_succeeded"}'
          - '{__name__="csv_abnormal"}'
          - '{__name__="cluster:kube_persistentvolumeclaim_resource_requests_storage_bytes:provisioner:sum"}'
          - '{__name__="cluster:kubelet_volume_stats_used_bytes:provisioner:sum"}'
          - '{__name__="ceph_cluster_total_bytes"}'
          - '{__name__="ceph_cluster_total_used_raw_bytes"}'
          - '{__name__="ceph_health_status"}'
          - '{__name__="odf_system_raw_capacity_total_bytes"}'
          - '{__name__="odf_system_raw_capacity_used_bytes"}'
          - '{__name__="odf_system_health_status"}'
          - '{__name__="job:ceph_osd_metadata:count"}'
          - '{__name__="job:kube_pv:count"}'
          - '{__name__="job:odf_system_pvs:count"}'
          - '{__name__="job:ceph_pools_iops:total"}'
          - '{__name__="job:ceph_pools_iops_bytes:total"}'
          - '{__name__="job:ceph_versions_running:count"}'
          - '{__name__="job:noobaa_total_unhealthy_buckets:sum"}'
          - '{__name__="job:noobaa_bucket_count:sum"}'
          - '{__name__="job:noobaa_total_object_count:sum"}'
          - '{__name__="odf_system_bucket_count", system_type="OCS", system_vendor="Red Hat"}'
          - '{__name__="odf_system_objects_total", system_type="OCS", system_vendor="Red Hat"}'
          - '{__name__="noobaa_accounts_num"}'
          - '{__name__="noobaa_total_usage"}'
          - '{__name__="console_url"}'
          - '{__name__="cluster:console_auth_login_requests_total:sum"}'
          - '{__name__="cluster:console_auth_login_successes_total:sum"}'
          - '{__name__="cluster:console_auth_login_failures_total:sum"}'
          - '{__name__="cluster:console_auth_logout_requests_total:sum"}'
          - '{__name__="cluster:console_usage_users:max"}'
          - '{__name__="cluster:console_plugins_info:max"}'
          - '{__name__="cluster:console_customization_perspectives_info:max"}'
          - '{__name__="cluster:ovnkube_controller_egress_routing_via_host:max"}'
          - '{__name__="cluster:ovnkube_controller_admin_network_policies_db_objects:max",table_name=~"ACL|Address_Set"}'
          - '{__name__="cluster:ovnkube_controller_baseline_admin_network_policies_db_objects:max",table_name=~"ACL|Address_Set"}'
          - '{__name__="cluster:ovnkube_controller_admin_network_policies_rules:max",direction=~"Ingress|Egress",action=~"Pass|Allow|Deny"}'
          - '{__name__="cluster:ovnkube_controller_baseline_admin_network_policies_rules:max",direction=~"Ingress|Egress",action=~"Allow|Deny"}'
          - '{__name__="cluster:network_attachment_definition_instances:max"}'
          - '{__name__="cluster:network_attachment_definition_enabled_instance_up:max"}'
          - '{__name__="cluster:ingress_controller_aws_nlb_active:sum"}'
          - '{__name__="cluster:route_metrics_controller_routes_per_shard:min"}'
          - '{__name__="cluster:route_metrics_controller_routes_per_shard:max"}'
          - '{__name__="cluster:route_metrics_controller_routes_per_shard:avg"}'
          - '{__name__="cluster:route_metrics_controller_routes_per_shard:median"}'
          - '{__name__="cluster:openshift_route_info:tls_termination:sum"}'
          - '{__name__="insightsclient_request_send_total"}'
          - '{__name__="cam_app_workload_migrations"}'
          - '{__name__="cluster:apiserver_current_inflight_requests:sum:max_over_time:2m"}'
          - '{__name__="rhmi_status"}'
          - '{__name__="status:upgrading:version:rhoam_state:max"}'
          - '{__name__="state:rhoam_critical_alerts:max"}'
          - '{__name__="state:rhoam_warning_alerts:max"}'
          - '{__name__="rhoam_7d_slo_percentile:max"}'
          - '{__name__="rhoam_7d_slo_remaining_error_budget:max"}'
          - '{__name__="cluster_legacy_scheduler_policy"}'
          - '{__name__="cluster_master_schedulable"}'
          - '{__name__="che_workspace_status"}'
          - '{__name__="che_workspace_started_total"}'
          - '{__name__="che_workspace_failure_total"}'
          - '{__name__="che_workspace_start_time_seconds_sum"}'
          - '{__name__="che_workspace_start_time_seconds_count"}'
          - '{__name__="cco_credentials_mode"}'
          - '{__name__="cluster:kube_persistentvolume_plugin_type_counts:sum"}'
          - '{__name__="acm_managed_cluster_info"}'
          - '{__name__="acm_managed_cluster_worker_cores:max"}'
          - '{__name__="acm_console_page_count:sum", page=~"overview-classic|overview-fleet|search|search-details|clusters|application|governance"}'
          - '{__name__="cluster:vsphere_vcenter_info:sum"}'
          - '{__name__="cluster:vsphere_esxi_version_total:sum"}'
          - '{__name__="cluster:vsphere_node_hw_version_total:sum"}'
          - '{__name__="openshift:build_by_strategy:sum"}'
          - '{__name__="rhods_aggregate_availability"}'
          - '{__name__="rhods_total_users"}'
          - '{__name__="instance:etcd_disk_wal_fsync_duration_seconds:histogram_quantile",quantile="0.99"}'
          - '{__name__="instance:etcd_mvcc_db_total_size_in_bytes:sum"}'
          - '{__name__="instance:etcd_network_peer_round_trip_time_seconds:histogram_quantile",quantile="0.99"}'
          - '{__name__="instance:etcd_mvcc_db_total_size_in_use_in_bytes:sum"}'
          - '{__name__="instance:etcd_disk_backend_commit_duration_seconds:histogram_quantile",quantile="0.99"}'
          - '{__name__="jaeger_operator_instances_storage_types"}'
          - '{__name__="jaeger_operator_instances_strategies"}'
          - '{__name__="jaeger_operator_instances_agent_strategies"}'
          - '{__name__="type:tempo_operator_tempostack_storage_backend:sum",type=~"azure|gcs|s3"}'
          - '{__name__="state:tempo_operator_tempostack_managed:sum",state=~"Managed|Unmanaged"}'
          - '{__name__="type:tempo_operator_tempostack_multi_tenancy:sum",type=~"static|openshift|disabled"}'
          - '{__name__="enabled:tempo_operator_tempostack_jaeger_ui:sum",enabled=~"true|false"}'
          - '{__name__="type:opentelemetry_collector_receivers:sum",type=~"jaeger|hostmetrics|opencensus|prometheus|zipkin|kafka|filelog|journald|k8sevents|kubeletstats|k8scluster|k8sobjects|otlp"}'
          - '{__name__="type:opentelemetry_collector_exporters:sum",type=~"debug|logging|otlp|otlphttp|prometheus|lokiexporter|kafka|awscloudwatchlogs|loadbalancing"}'
          - '{__name__="type:opentelemetry_collector_processors:sum",type=~"batch|memorylimiter|attributes|resource|span|k8sattributes|resourcedetection|filter|routing|cumulativetodelta|groupbyattrs"}'
          - '{__name__="type:opentelemetry_collector_extensions:sum",type=~"zpages|ballast|memorylimiter|jaegerremotesampling|healthcheck|pprof|oauth2clientauth|oidcauth|bearertokenauth|filestorage"}'
          - '{__name__="type:opentelemetry_collector_connectors:sum",type=~"spanmetrics|forward"}'
          - '{__name__="type:opentelemetry_collector_info:sum",type=~"deployment|daemonset|sidecar|statefulset"}'
          - '{__name__="appsvcs:cores_by_product:sum"}'
          - '{__name__="nto_custom_profiles:count"}'
          - '{__name__="openshift_csi_share_configmap"}'
          - '{__name__="openshift_csi_share_secret"}'
          - '{__name__="openshift_csi_share_mount_failures_total"}'
          - '{__name__="openshift_csi_share_mount_requests_total"}'
          - '{__name__="eo_es_storage_info"}'
          - '{__name__="eo_es_redundancy_policy_info"}'
          - '{__name__="eo_es_defined_delete_namespaces_total"}'
          - '{__name__="eo_es_misconfigured_memory_resources_info"}'
          - '{__name__="cluster:eo_es_data_nodes_total:max"}'
          - '{__name__="cluster:eo_es_documents_created_total:sum"}'
          - '{__name__="cluster:eo_es_documents_deleted_total:sum"}'
          - '{__name__="pod:eo_es_shards_total:max"}'
          - '{__name__="eo_es_cluster_management_state_info"}'
          - '{__name__="imageregistry:imagestreamtags_count:sum"}'
          - '{__name__="imageregistry:operations_count:sum"}'
          - '{__name__="log_logging_info"}'
          - '{__name__="log_collector_error_count_total"}'
          - '{__name__="log_forwarder_pipeline_info"}'
          - '{__name__="log_forwarder_input_info"}'
          - '{__name__="log_forwarder_output_info"}'
          - '{__name__="cluster:log_collected_bytes_total:sum"}'
          - '{__name__="cluster:log_logged_bytes_total:sum"}'
          - '{__name__="openshift_logging:log_forwarder_pipelines:sum"}'
          - '{__name__="openshift_logging:log_forwarders:sum"}'
          - '{__name__="openshift_logging:log_forwarder_input_type:sum"}'
          - '{__name__="openshift_logging:log_forwarder_output_type:sum"}'
          - '{__name__="openshift_logging:vector_component_received_bytes_total:rate5m"}'
          - '{__name__="cluster:kata_monitor_running_shim_count:sum"}'
          - '{__name__="platform:hypershift_hostedclusters:max"}'
          - '{__name__="platform:hypershift_nodepools:max"}'
          - '{__name__="cluster_name:hypershift_nodepools_size:sum"}'
          - '{__name__="cluster_name:hypershift_nodepools_available_replicas:sum"}'
          - '{__name__="namespace:noobaa_unhealthy_bucket_claims:max"}'
          - '{__name__="namespace:noobaa_buckets_claims:max"}'
          - '{__name__="namespace:noobaa_unhealthy_namespace_resources:max"}'
          - '{__name__="namespace:noobaa_namespace_resources:max"}'
          - '{__name__="namespace:noobaa_unhealthy_namespace_buckets:max"}'
          - '{__name__="namespace:noobaa_namespace_buckets:max"}'
          - '{__name__="namespace:noobaa_accounts:max"}'
          - '{__name__="namespace:noobaa_usage:max"}'
          - '{__name__="namespace:noobaa_system_health_status:max"}'
          - '{__name__="ocs_advanced_feature_usage"}'
          - '{__name__="os_image_url_override:sum"}'
          - '{__name__="cluster:mcd_nodes_with_unsupported_packages:count"}'
          - '{__name__="cluster:mcd_total_unsupported_packages:sum"}'
          - '{__name__="cluster:vsphere_topology_tags:max"}'
          - '{__name__="cluster:vsphere_infrastructure_failure_domains:max"}'
          - '{__name__="apiserver_list_watch_request_success_total:rate:sum", verb=~"LIST|WATCH"}'
          - '{__name__="rhacs:telemetry:rox_central_info"}'
          - '{__name__="rhacs:telemetry:rox_central_secured_clusters"}'
          - '{__name__="rhacs:telemetry:rox_central_secured_nodes"}'
          - '{__name__="rhacs:telemetry:rox_central_secured_vcpus"}'
          - '{__name__="rhacs:telemetry:rox_sensor_info"}'
          - '{__name__="cluster:volume_manager_selinux_pod_context_mismatch_total"}'
          - '{__name__="cluster:volume_manager_selinux_volume_context_mismatch_warnings_total"}'
          - '{__name__="cluster:volume_manager_selinux_volume_context_mismatch_errors_total"}'
          - '{__name__="cluster:volume_manager_selinux_volumes_admitted_total"}'
          - '{__name__="ols:provider_model_configuration"}'
          - '{__name__="ols:rest_api_query_calls_total:2xx"}'
          - '{__name__="ols:rest_api_query_calls_total:4xx"}'
          - '{__name__="ols:rest_api_query_calls_total:5xx"}'
          - '{__name__="openshift:openshift_network_operator_ipsec_state:info"}'
          - '{__name__="cluster:health:group_severity:count", severity=~"critical|warning|info|none"}'
          - '{__name__="cluster:controlplane_topology:info", mode=~"HighlyAvailable|HighlyAvailableArbiter|SingleReplica|DualReplica|External"}'
          - '{__name__="cluster:infrastructure_topology:info", mode=~"HighlyAvailable|SingleReplica"}'
          - '{__name__="cluster:selinux_warning_controller_selinux_volume_conflict:count"}'
       

              prasriva@redhat.com Pranshu Srivastava
              prasriva@redhat.com Pranshu Srivastava
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: