필요한 이벤트 선택
커널이 제공하는 추적 이벤트와 추적기를 선택해 기록한다. 스케줄링이나 함수 흐름 등 목적에 맞는 자료를 수집할 수 있다. 사용할 수 있는 이벤트와 추적기는 실제 실행 중인 커널의 지원 상태에 달려 있다.
기록과 조회 분리
record는 커널의 추적 버퍼에서 자료를 받아 파일로 묶는다. report는 저장된 자료를 사람이 읽을 수 있는 형태로 보여 준다. 기록 단계에서 제외한 정보는 표시 옵션을 바꾼다고 새로 생기지 않으므로 두 단계의 필터를 구분한다.
관측 비용과 해석
수집 범위를 넓히면 데이터와 계측 비용이 증가한다. 어떤 태스크와 이벤트를 포함했는지, 어떤 시간 기준을 사용했는지 함께 확인한다. 화면에 보이는 함수 이름 목록과 실제 발생한 이벤트의 목록도 같은 의미가 아닐 수 있다.