• 5
    • False
    • None
    • False
    • OCPSTRAT-1207 - Improve Network Observability Operator performance with latest eBPF enhancements (bpfman, Tcx hook latest kernel & RHEL9.4)
    • NetObserv - Sprint 249, NetObserv - Sprint 250

      Instrument several events in the eBPF agent:

      • Counter of eBPF hashmap evictions
      • Counter of userspace accounter evictions
      • Counter of how many flows have been evicted on each eviction (for eBPF map and userspace map, as different counters)
      • Counter of flows received via ringbuffer
      • Counter of map evictions that are triggered after receiving a flow via ringbuffer
      • Time spent by lookupAndDeleteMapKeysValues method
      • Bytes submitted via gRPC or Kafka
      • Sampling gauge (tracks sampling setting)

      Instrument also counters for errors:

      • Can't write into gRPC
      • Can't write into kafka
      • Reading Ringbuffer
      • Can't delete flow entries
      • Error iterating ebpf hashmap

      Also provide a way to configure prometheus metrics export via HTTP (optionally disabled)

       

            mmahmoud@redhat.com Mohamed Mahmoud
            mmaciasl@redhat.com Mario Macias (Inactive)
            Nathan Weinberg Nathan Weinberg
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: