• Future Sustainability
    • False
    • Hide

      None

      Show
      None
    • False
    • 5
    • None
    • None
    • 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 (Inactive)
              mmaciasl@redhat.com Mario Macias (Inactive)
              None
              None
              Nathan Weinberg Nathan Weinberg
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: