iovisor / iovisor/bcc

BCC Event Timing

Open
#2,405 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
22.7k
Forks
4.1k
Avg merge
5d 13h
Merged PRs (30d)
3

Description

I am using BCC Python Interface to record DTrace probes. Along with the event information, I receive the monotonic time.

What I want is:
I want to change the source of bcc/bpftrace to read event time in my own way.
For example, using Assembly “RDTSCP“.

Any pointers on how to do thaaaat?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the bcc/bpftrace source used by the BCC Python interface and how it records monotonic event time for DTrace probes. Determine where a custom source such as Assembly RDTSCP would fit, then document the required behavior and a way to verify the resulting event timestamps.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux, python
Domain
observability-sre, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.