INNER CODE UNIT · Go
ticker
aquasecurity/tracee · cmd/tracee-bench/main.go:91
ticker := time.NewTicker(time.Duration(ctx.Int(periodFlag)) * time.Second)
// promql queries
const (
eventspersec = "events/sec"
lostpersec = "lost/sec"
rulespersec = "rules/sec"
lostoverall = "lost_events"
)
queries := map[string]struct {
queryName string
query string
}{
eventspersec: {queryName: "average ebpf_events/sec", query: "rate(tracee_events_total[1m])"},
lostpersec: {queryName: "average ebpf_lostevents/sec", query: "rate(tracee_lostevents_total[1m])"},
lostoverall: {queryName: "lost events", query: "tracee_lostevents_total"},
}