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

Request for sending cnv_abnormal recording rule via telemetry

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • 0

      Request for sending data via telemetry

      The goal is to collect recording rule about issues within the pods on cnv containers, at the moment cnv_abnormal metric includes memory exceed values by container for the pod with the highest exceeded bytes.

      The recording rules attached in the screenshot.

      Labels

      • container, possible values are `virt-api`, `virt-controller`, `virt-handler`, `virt-operator`
      • reason, possible values are `memory_working_set_delta_from_request` or `memory_rss_delta_from_request`

      The cardinality of the metric is at most 8
      The end results contain 4 (containers) x 2 (memory types), 8 records and 2 labels for each record. In addition we use 2 additional kubevirt rules that calculates the end values by memory type: https://github.com/kubevirt/kubevirt/blob/main/pkg/monitoring/rules/recordingrules/operator.go. cnv_abnormal reported in hco: https://github.com/kubevirt/hyperconverged-cluster-operator/blob/main/pkg/monitoring/rules/recordingrules/operator.go#L28

            spasquie@redhat.com Simon Pasquier
            alitman@redhat.com Aviv Litman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: