TTCC Log4j

TTCC là định dạng thông điệp được log4j sử dụng.[21] TTCC là cụm viết tắt của Time Thread Category Component nghĩa là Phần Thư mục Luồng Thời gian. TTCC sử dụng mẫu định dạng sau:

 %r [%t] %-5p %c %x - %m%n

Trong đó

MnemonicMô tả
%rIn ra số phần ngàn giây trôi qua tính từ lúc bản mẫu được tạo tới lúc sự kiện ghi nhật ký xảy ra.
%tIn ra tên của luồng phát sinh sự kiện ghi nhật ký.
%pIn ra mức ưu tiên của sự kiện ghi nhật ký.
%cIn ra thư mục của sự kiện ghi nhật ký.
%xIn ra NDC (nested diagnostic context) tương ứng với luồng tạo ra sự kiện ghi nhật ký.[22]
%X{key}In ra MDC (mapped diagnostic context) tương ứng với luồng tạo ra sự kiện ghi nhật ký cho một khóa cụ thể nào đó.[23]
%mIn ra thông điệp bổ trợ ứng dụng (application supplied message) tương ứng với sự kiện ghi nhật ký.
%nIn ra ký tự newline tương ứng với nền tảng ứng dụng.

Ví dụ đầu ra
467 [main] INFO org.apache.log4j.examples.Sort - Exiting main method.