Skip to content

Commit a818202

Browse files
sharlnstixxdz
authored andcommitted
Changing bpf prog load, map create event names to be more descriptive
Signed-off-by: Natalia Reka Ivanko <[email protected]>
1 parent 4af9c7f commit a818202

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

pkg/encoder/encoder.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ func (p *CompactEncoder) EventToString(response *tetragon.GetEventsResponse) (st
268268
}
269269
return CapTrailorPrinter(fmt.Sprintf("%s %s %s bytes %d", event, processInfo, args, bytes), caps), nil
270270
case "bpf_check":
271-
event := p.Colorer.Blue.Sprintf("🐝 %-7s", "bpf_check")
271+
event := p.Colorer.Blue.Sprintf("🐝 %-7s", "bpf_load")
272272
attr := ""
273273
if len(kprobe.Args) > 0 && kprobe.Args[0] != nil {
274274
ba := kprobe.Args[0].GetBpfAttrArg()
@@ -284,7 +284,7 @@ func (p *CompactEncoder) EventToString(response *tetragon.GetEventsResponse) (st
284284
}
285285
return CapTrailorPrinter(fmt.Sprintf("%s %s %s", event, processInfo, attr), caps), nil
286286
case "security_bpf_map_alloc":
287-
event := p.Colorer.Blue.Sprintf("🗺 %-7s", "bpf_map_alloc")
287+
event := p.Colorer.Blue.Sprintf("🗺 %-7s", "bpf_map_create")
288288
attr := ""
289289
if len(kprobe.Args) > 0 && kprobe.Args[0] != nil {
290290
bpfmap := kprobe.Args[0].GetBpfMapArg()

pkg/encoder/encoder_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ func TestCompactEncoder_KprobeBPFEventToString(t *testing.T) {
299299
},
300300
}})
301301
assert.NoError(t, err)
302-
assert.Equal(t, "🐝 bpf_check kube-system/tetragon /usr/bin/bpftool ", result)
302+
assert.Equal(t, "🐝 bpf_load kube-system/tetragon /usr/bin/bpftool ", result)
303303

304304
// bpf with args
305305
result, err = p.EventToString(&tetragon.GetEventsResponse{
@@ -326,7 +326,7 @@ func TestCompactEncoder_KprobeBPFEventToString(t *testing.T) {
326326
},
327327
}})
328328
assert.NoError(t, err)
329-
assert.Equal(t, "🐝 bpf_check kube-system/tetragon /usr/bin/bpftool BPF_PROG_TYPE_KPROBE amazing-program instruction count 2048", result)
329+
assert.Equal(t, "🐝 bpf_load kube-system/tetragon /usr/bin/bpftool BPF_PROG_TYPE_KPROBE amazing-program instruction count 2048", result)
330330
}
331331

332332
func TestCompactEncoder_KprobePerfEventAllocEventToString(t *testing.T) {
@@ -394,7 +394,7 @@ func TestCompactEncoder_KprobeBPFMapAllocEventToString(t *testing.T) {
394394
},
395395
}})
396396
assert.NoError(t, err)
397-
assert.Equal(t, "🗺 bpf_map_alloc kube-system/tetragon /usr/bin/bpftool ", result)
397+
assert.Equal(t, "🗺 bpf_map_create kube-system/tetragon /usr/bin/bpftool ", result)
398398

399399
// bpf map with args
400400
result, err = p.EventToString(&tetragon.GetEventsResponse{
@@ -423,7 +423,7 @@ func TestCompactEncoder_KprobeBPFMapAllocEventToString(t *testing.T) {
423423
},
424424
}})
425425
assert.NoError(t, err)
426-
assert.Equal(t, "🗺 bpf_map_alloc kube-system/tetragon /usr/bin/bpftool BPF_MAP_TYPE_HASH amazing-map key size 8 value size 8 max entries 1024", result)
426+
assert.Equal(t, "🗺 bpf_map_create kube-system/tetragon /usr/bin/bpftool BPF_MAP_TYPE_HASH amazing-map key size 8 value size 8 max entries 1024", result)
427427
}
428428

429429
func TestCompactEncoder_Encode(t *testing.T) {

0 commit comments

Comments
 (0)