Event Log는 프로세스에서 발생한 activity들을 기록한 데이터이다.

하나의 프로세스는 여러 케이스(cases)로 이루어지고, 또 하나의 케이스는 여러 이벤트(events)로 이루어지며, 각 이벤트는 정확히 하나의 케이스와 관련된다.
이벤트는 다양한 속성(attributes)을 가질 수 있다. 필수적인 속성은 CaseID, Activity, Timestamp로, 이벤트 로그는 이 세 가지 속성을 반드시 가져야 한다.
Case ID : 하나의 프로세스를 구분 (예: 고객 주문 번호, 환자 ID)
Activity : 수행된 작업 (예: 주문 등록, 결제 확인, 배송 처리)
Timestamp : activity가 발생한 시간(언제 실행되었는지)
추가적인 속성
Resource: 누가/어떤 시스템이 수행했는지, Costs: 발생한 비용

이벤트 로그는 위와 같이 Trace들의 multiset(중복 집합)으로 표기된다.
여기서 Trace란 activity들의 sequence (순서가 있는 나열)로, <a, b, c, d>가 Trace이며, 안의 a, b, c, d 등은 activity이다.
위 예시의 Case 1에서 “register request(요청 등록)”이 “reject request(요청 거절)”보다 먼저 발생해야 하는 것처럼, activity에는 순서가 존재하며, 표기에 반영된다.
따라서 이벤트 로그 전체에서, <a, b, c, d>의 순서를 가지는 케이스가 3개, <a, c, b, d>의 순서를 가지는 케이스가 2개, <a, e, d,>의 순서를 가지는 케이스가 1개 발생한 것으로 해석할 수 있다.