summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--src/main/resources/application.properties8
-rw-r--r--src/main/resources/log4j.properties2
3 files changed, 9 insertions, 5 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..02ccb56
--- /dev/null
+++ b/README.md
@@ -0,0 +1,4 @@
+## Generate Baselines (for Dos Detection)
+
+### 主要功能
+根据功能端提供的一元组Top日志,对服务端IP会话数生成动态基线,并保存至Hbase。
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 00d58e6..cb4a075 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -17,7 +17,7 @@ hbase.zookeeper.client.port=2181
#读取druid时间范围方式,
# 0:读取默认范围天数read.historical.days;
# 1:指定时间范围
-read.druid.time.limit.type=1
+read.druid.time.limit.type=0
read.druid.min.time=1627747200000
read.druid.max.time=1630425600000
@@ -25,7 +25,7 @@ read.druid.max.time=1630425600000
druid.attacktype.tcpsynflood=TCP SYN Flood
druid.attacktype.udpflood=UDP Flood
druid.attacktype.icmpflood=ICMP Flood
-druid.attacktype.dnsamplification=DNS Amplification
+druid.attacktype.dnsamplification=DNS Flood
druid.columnname.serverip=destination_ip
druid.columnname.attacktype=attack_type
druid.columnname.recvtime=__time
@@ -69,8 +69,8 @@ monitor.frequency.bin.num=100
################ 并发参数 #################
##########################################
all.partition.num=100
-max.pool.size=1
-core.pool.size=3
+core.pool.size=10
+max.pool.size=10
#druid分区字段partition_num的最大值为9999
druid.statement.query.timeout=36000
druid.partition.num.max=10000
diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties
index 4973875..5ab245d 100644
--- a/src/main/resources/log4j.properties
+++ b/src/main/resources/log4j.properties
@@ -5,7 +5,7 @@ log4j.logger.org.apache.http.wire=OFF
#Log4j
log4j.rootLogger=debug,console,file
log4j.appender.console=org.apache.log4j.ConsoleAppender
-log4j.appender.console.Threshold=info
+log4j.appender.console.Threshold=debug
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%d{yyyy-MM-dd HH\:mm\:ss}] [%-5p] [Thread\:%t] %l %x - <%m>%n