Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-18140

Explore implementation method for prometheus exporter for OVN/OVS services running on OCP workers

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • ovn-operator
    • None
    • Neutron Sprint 18
    • 1

      Summary:

      We have different components involved in this so need to explore each of those forĀ  the implementation, as such:-

      • Each of the service for which we have to explore metric collection runs differently so have to be checked if those should have common or different mechanisms for metrics collection, like
        • ovn-controller -> as daemonset
        • ovs-vswitchd/ovsdb-server ->as daemonset
        • ovn nb and sb db server -> as statefulset
        • ovn northd -> as deployment
      • For OpenShift Cluster as also running with OVN-Kubernetes as networking backend, there are some metrics being already collected for those. Different prometheus instance i.e not managed by telemetry operator being used in this case.
      • Rabbitmq/ceilometer/alertmanager/kube-state running on Control plane and for these metrics are also being collected by prometheus instance managed by telemetry-operator. Have to be checked on how these being managed.

      Goal:

      • To finalize:-
        • what will be implementation method for all of these OVN/OVS services
        • What all metrics have to be collected for each of these services
        • If some parts of OVN/OVS metrics collector from OCP can be reused
        • To check possibility to use openstack-network-exporter also for collecting Metrics from control plane side or a new collector/repo have to be created.
        • Whether to enable/disable by default these collectors and consider initial operator update impact on already running workload
        • Integration with telemetry operator

      TimeBox:

      • 1 Week

      Deliverables/Outcomes:

              mlavalle@redhat.com Miguel Lavalle
              ykarel@redhat.com Yatin Karel
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: