Giấy phép
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright [C] 2015 Setiyabudi
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
Thư viện này cho phép bạn dễ dàng ghi thông tin vào định dạng tệp CSV, giống như gói ghi nhật ký. Điều này cho phép bạn tạo một tập hợp các nhật ký csv với kích thước tệp và số lượng tệp tối đa
đầu vào
- tên tập tin
- tên hoặc đường dẫn tệp nhật ký chính. nếu đường dẫn, sẽ tạo các thư mục con khi cần
- dấu phân cách
- dấu phân cách để sử dụng trong các tập tin. Mặc định là
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
4
- dấu phân cách để sử dụng trong các tập tin. Mặc định là
- cấp độ
- mức ghi nhật ký cho nhật ký, dưới mức đó nhật ký sẽ không được ghi vào tệp. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
5
- mức ghi nhật ký cho nhật ký, dưới mức đó nhật ký sẽ không được ghi vào tệp. mặc định
- add_level_names
- danh sách các chuỗi, thêm các mức ghi nhật ký bổ sung để gắn thẻ nhật ký tùy chỉnh. mặc định.
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
6
- danh sách các chuỗi, thêm các mức ghi nhật ký bổ sung để gắn thẻ nhật ký tùy chỉnh. mặc định.
- add_level_nums
- gán số cụ thể cho
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
7. mặc định nếu Không được cung cấp.date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
8
- gán số cụ thể cho
- fmt
- định dạng đầu ra. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
9. chấp nhậndate,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
0 Tên của thiết bị ghi nhật ký [kênh ghi nhật ký]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
1 Cấp độ ghi số cho thông báo [DEBUG, INFO, WARNING, ERROR, CRITICAL]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
2 Mức ghi nhật ký văn bản cho thông báo ["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
3 Tên đường dẫn đầy đủ của tệp nguồn nơi thực hiện lệnh gọi ghi nhật ký [nếu có]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
4 Phần tên tệp của tên đường dẫn- Mô-đun
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
5 [phần tên của tên tệp] date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
6 Số dòng nguồn nơi thực hiện cuộc gọi ghi nhật ký [nếu có]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
7 Tên chức năngdate,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
8 Thời gian LogRecord được tạo [thời gian. thời gian [] giá trị trả về]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
9 Văn bản thời gian khi LogRecord được tạodate,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
10 Phần nghìn giây của thời gian tạodate,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
11 Thời gian tính bằng mili giây khi LogRecord được tạo, liên quan đến thời gian mô-đun ghi nhật ký được tải [thường là vào thời điểm khởi động ứng dụng]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
12 ID chủ đề [nếu có]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
13 Tên chủ đề [nếu có]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
14 ID tiến trình [nếu có]date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
15 Kết quả của hồ sơ. getMessage[], được tính ngay khi bản ghi được phát ra
- định dạng đầu ra. mặc định
- datefmt
- định dạng ngày cho cột nhật ký đầu tiên. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
16
- định dạng ngày cho cột nhật ký đầu tiên. mặc định
- max_size
- kích thước tối đa của mỗi tệp nhật ký tính bằng byte. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
17 [10,485,760]
- kích thước tối đa của mỗi tệp nhật ký tính bằng byte. mặc định
- max_files
- số lượng tập tin tối đa. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
18
- số lượng tập tin tối đa. mặc định
- tiêu đề
- tiêu đề để thêm vào tệp csv. mặc định
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.0
19
- tiêu đề để thêm vào tệp csv. mặc định
Bắt đầu
Cài đặt với
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.010
Ví dụ sử dụng cơ bản bên dưới
Vì ví dụ được đặt thành chỉ 1kB dữ liệu cho mỗi tệp, nên mã dẫn đến 2 tệp nhật ký.
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.011 sẽ luôn chứa dữ liệu gần đây nhất và các tệp tiếp theo [
date,level,value_1,value_2 2022/01/31 15:49:53,logs_a,0,0 2022/01/31 15:49:53,logs_a,1,2 2022/01/31 15:49:53,logs_a,2,4 2022/01/31 15:49:53,logs_a,3,6 2022/01/31 15:49:53,logs_a,4,8 2022/01/31 15:49:53,logs_a,5,10 2022/01/31 15:49:53,logs_a,6,12 2022/01/31 15:49:53,logs_a,7,14 2022/01/31 15:49:53,logs_a,8,16 2022/01/31 15:49:54,logs_a,9,18 2022/01/31 15:49:54,logs_b,1000.1,2000.2 2022/01/31 15:49:54,CRITICAL,3000,4000 2022/01/31 15:49:54,logs_c,0,0.0 2022/01/31 15:49:54,logs_c,2,1.0 2022/01/31 15:49:54,logs_c,4,4.0 2022/01/31 15:49:54,logs_c,6,9.0 2022/01/31 15:49:54,logs_c,8,16.0 2022/01/31 15:49:54,logs_c,10,25.0 2022/01/31 15:49:54,logs_c,12,36.0 2022/01/31 15:49:54,logs_c,14,49.0 2022/01/31 15:49:54,logs_c,16,64.0 2022/01/31 15:49:55,logs_c,18,81.0 2022/01/31 15:49:55,logs_c,20,100.0 2022/01/31 15:49:55,logs_c,22,121.0 2022/01/31 15:49:55,logs_c,24,144.0 2022/01/31 15:49:55,logs_c,26,169.0 2022/01/31 15:49:55,logs_c,28,196.0 2022/01/31 15:49:55,logs_c,30,225.0 2022/01/31 15:49:55,logs_c,32,256.012, v.v.] sẽ có dữ liệu cũ hơn
Làm cách nào để tạo tệp CSV Python?
Cách tạo tệp CSV bằng Python? .
Mở tệp CSV bằng văn bản [chế độ w] với sự trợ giúp của hàm open[]
Tạo đối tượng trình ghi CSV bằng cách gọi hàm write[] của mô-đun csv
Ghi dữ liệu vào tệp CSV bằng cách gọi phương thức writerow[] hoặc writerows[] của đối tượng trình ghi CSV
Cuối cùng, đóng tệp CSV
Làm cách nào để chuyển đổi tệp nhật ký sang CSV trong Linux?
Bạn có thể chuyển đổi tài liệu LOG của mình từ bất kỳ nền tảng nào [Windows, Linux, macOS]. Không cần đăng ký. Chỉ cần kéo và thả tệp LOG của bạn vào biểu mẫu tải lên, chọn định dạng đầu ra mong muốn và nhấp vào nút chuyển đổi . Sau khi chuyển đổi hoàn tất, bạn có thể tải xuống tệp CSV của mình.