Skip to content

Commit 26bc1bf

Browse files
committed
.
1 parent ac8a5dd commit 26bc1bf

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

metrics/ids.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

metrics/metrics.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2115,10 +2115,10 @@
21152115
"id": 293
21162116
},
21172117
{
2118-
"description": "placeholder, will be added in a future PR",
2118+
"description": "Number of times dlopen uprobe was fired",
21192119
"type": "counter",
2120-
"name": "placeholder294",
2121-
"field": "placeholder294",
2120+
"name": "DlopenUprobeHits",
2121+
"field": "bpf.dlopen.uprobe_hits",
21222122
"id": 294
21232123
},
21242124
{

tracer/tracer.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1173,3 +1173,8 @@ func (t *Tracer) GetEbpfMaps() map[string]*cebpf.Map {
11731173
func (t *Tracer) GetEbpfHandler() interpreter.EbpfHandler {
11741174
return t.processManager.GetEbpfHandler()
11751175
}
1176+
// ForceProcessPID forces processing of the given PID by sending it to the
1177+
// pidEvents channel. Used to speed up tests.
1178+
func (t *Tracer) ForceProcessPID(pid libpf.PID) {
1179+
t.pidEvents <- libpf.PIDTID(uint64(pid) + uint64(pid)<<32)
1180+
}

0 commit comments

Comments
 (0)