22 lines
		
	
	
		
			738 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			738 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
|  | - type: log
 | ||
|  |   id: us_pord_03_flymoon-payment
 | ||
|  |   enabled: true
 | ||
|  |   paths:
 | ||
|  |     - /root/logs/flymoon-payment/sys-info.log
 | ||
|  |   fields:
 | ||
|  |     application: flymoon-payment
 | ||
|  |     log_type: payment.log
 | ||
|  |     environment: us-pord
 | ||
|  |     instance: us-prod-03
 | ||
|  |   fields_under_root: true
 | ||
|  |   multiline.pattern: '^\d{2}:\d{2}:\d{2}\.\d{3}'
 | ||
|  |   multiline.negate: true
 | ||
|  |   multiline.match: after
 | ||
|  |   ignore_older: 24h   # 忽略旧日志文件(避免处理已归档的日志)
 | ||
|  |   scan_frequency: 10s   # 定期扫描新文件的频率
 | ||
|  |   clean_inactive: 25h   # 清除超过一天未更新的文件
 | ||
|  |   close_inactive: 5m    # 文件超过5分钟无更新则关闭
 | ||
|  |   close_renamed: true   # 处理被重命名的文件
 | ||
|  |   start_position: beginning   # 从文件的开头读取
 | ||
|  | 
 |