Skip to content

Commit ca1b173

Browse files
authored
add comment
1 parent 325d434 commit ca1b173

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

README.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,92 @@
11
output 详情见wiki
2+
#Elasticsearch:
3+
index:索引(dtlog-%{tenant_id}-%{+YYYY.MM.dd}) 必填
4+
5+
indexTimezone: 如果索引有时间,配置时区 默认 UTC
6+
7+
documentId:文档id
8+
9+
documentType: 文档类型 默认 logs;
10+
11+
cluster:集群名称
12+
13+
hosts:ip地址,带的端口是tcp端口,数组结构(["172.16.1.185:9300","172.16.1.188:9300"])必填
14+
15+
sniff:默认true
16+
17+
bulkActions: 默认 20000
18+
19+
bulkSize:默认 15
20+
21+
consistency:false 数据一致性的开关,默认关闭;打开之后,在elasticsearch 集群不可用的情况下,数据会不断重试,不会再消费input数据,直到elasticsearch集群可用
22+
23+
#Elasticsearch5:
24+
index:索引(dtlog-%{tenant_id}-%{+YYYY.MM.dd}) 必填
25+
26+
indexTimezone: 如果索引有时间,配置时区 默认 UTC
27+
28+
documentId:文档id
29+
30+
documentType: 文档类型 默认 logs;
31+
32+
cluster:集群名称
33+
34+
hosts:ip地址,带的端口是tcp端口,数组结构(["172.16.1.185:9300","172.16.1.188:9300"])必填
35+
36+
sniff:默认true
37+
38+
bulkActions: 默认 20000
39+
40+
bulkSize:默认 15
41+
42+
consistency:false 数据一致性的开关,默认关闭;打开之后,在elasticsearch 集群不可用的情况下,数据会不断重试,不会再消费input数据,直到elasticsearch集群可用
43+
44+
45+
#Kafka:
46+
encoding:默认utf-8
47+
48+
  topic:必填(dt-%{tenant_id})
49+
50+
brokerList:kafka集群地址,多个逗号隔开(12.24.36.128:9092,11.37.67.213:9092)
51+
52+
keySerializer: 默认值 kafka.serializer.StringEncoder 可以自定义
53+
54+
valueSerializer:默认值 kafka.serializer.StringEncoder 可以自定义
55+
56+
partitionerClass:默认值 kafka.producer.DefaultPartitioner 可以自定义
57+
58+
producerType:默认值 "sync" //sync,async 可选
59+
60+
compressionCodec: "none" //gzip,snappy,lz4,none
61+
62+
clientId 默认没有
63+
64+
batchNum 默认kafka自带的值
65+
66+
requestRequiredAcks 默认值为1
67+
68+
#Performance:
69+
interval:数据刷入文件的间隔时间,默认30秒
70+
71+
timeZone:时区 默认UTC
72+
73+
path:文件路径(home/admin/jlogserver/logs/srsyslog-performance-%{+YYYY.MM.dd}.txt)必填
74+
75+
#File:
76+
timeZone:时区 默认UTC
77+
78+
path:文件路径(home/admin/jlogserver/logs/srsyslog-performance-%{+YYYY.MM.dd}.txt)必填
79+
80+
codec:默认是json_lines(可选值:line(可以自定义输出的属性和属性之间的分隔符),json_lines(json格式的字符串格式输出))
81+
82+
format:自定义输出的格式(tenant_id|ip)
83+
84+
split:自定义输出格式属性之间的分隔符
85+
86+
#Stdout:
87+
标准输出
88+
codec:line(默认值)
89+
line,json_lines, java_lines三种值可以选择
90+
91+
92+

0 commit comments

Comments
 (0)