From ac8709248b008e41b6343eb9926b4f025e46fede Mon Sep 17 00:00:00 2001 From: yinjiangyi Date: Sun, 1 Aug 2021 19:15:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E8=AF=BB=E5=8F=96Druid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logs/ddos_baselines.log | 190 ++++++++++++++++++ src/main/java/cn/mesalab/dao/DruidData.java | 36 +++- .../mesalab/service/BaselineGeneration.java | 17 +- target/classes/application.properties | 2 - target/classes/cn/mesalab/dao/DruidData.class | Bin 5805 -> 8623 bytes .../mesalab/service/BaselineGeneration.class | Bin 10680 -> 10844 bytes 6 files changed, 240 insertions(+), 5 deletions(-) diff --git a/logs/ddos_baselines.log b/logs/ddos_baselines.log index 718920a..d285ef1 100644 --- a/logs/ddos_baselines.log +++ b/logs/ddos_baselines.log @@ -2524,3 +2524,193 @@ [2021-08-01 18:18:30] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:94) - BaselineGeneration 共写入数据条数:100 [2021-08-01 18:18:30] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:50) - 运行时间:10052 [2021-08-01 18:18:30] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:54) - Druid 关闭连接 +[2021-08-01 18:54:45] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/1703311173@71a3e7da +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 18:54:45] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744b1, negotiated timeout = 90000 +[2021-08-01 18:54:45] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 18:54:46] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:72) - 性能测试:ip list查询耗时——288 +[2021-08-01 18:54:46] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 18:54:46] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 18:54:46] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 18:54:46] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:2557 +[2021-08-01 18:54:46] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 18:56:26] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/133327704@5eb00dbe +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 18:56:26] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744b2, negotiated timeout = 90000 +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:72) - 性能测试:ip list查询耗时——257 +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 18:56:27] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:2875 +[2021-08-01 18:56:27] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 18:57:44] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/133327704@5eb00dbe +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 18:57:44] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744b3, negotiated timeout = 90000 +[2021-08-01 18:57:44] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 18:57:45] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:72) - 性能测试:ip list查询耗时——274 +[2021-08-01 18:57:45] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 18:57:45] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 18:57:45] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 18:57:45] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:2549 +[2021-08-01 18:57:45] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 18:59:06] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/1831004763@689a4071 +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 18:59:06] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744b4, negotiated timeout = 90000 +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:72) - 性能测试:ip list查询耗时——294 +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 18:59:07] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:2945 +[2021-08-01 18:59:07] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 19:03:25] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/1776675806@4305f6df +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 19:03:25] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744b5, negotiated timeout = 90000 +[2021-08-01 19:03:25] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 19:03:26] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:73) - 性能测试:ip list查询耗时——293 +[2021-08-01 19:03:26] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 19:03:26] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 19:03:26] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 19:03:26] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:3179 +[2021-08-01 19:03:26] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 19:08:07] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/1582488000@e803bfa +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 19:08:07] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744c5, negotiated timeout = 90000 +[2021-08-01 19:08:08] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 19:08:08] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:73) - 性能测试:ip list查询耗时——278 +[2021-08-01 19:08:08] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 19:08:09] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 19:08:09] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 19:08:09] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:4139 +[2021-08-01 19:08:09] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 +[2021-08-01 19:13:33] [WARN ] [Thread:main] org.apache.hadoop.util.NativeCodeLoader.(NativeCodeLoader.java:62) - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:host.name=localhost +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.version=1.8.0_271 +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.vendor=Oracle Corporation +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/lib/tools.jar:/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines/target/classes:/Users/joy/.m2/repository/org/apache/hbase/hbase-client/2.2.3/hbase-client-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-protobuf/2.2.1/hbase-shaded-protobuf-2.2.1.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-common/2.2.3/hbase-common-2.2.3.jar:/Users/joy/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/joy/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop-compat/2.2.3/hbase-hadoop-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics-api/2.2.3/hbase-metrics-api-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-hadoop2-compat/2.2.3/hbase-hadoop2-compat-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-metrics/2.2.3/hbase-metrics-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol-shaded/2.2.3/hbase-protocol-shaded-2.2.3.jar:/Users/joy/.m2/repository/org/apache/hbase/hbase-protocol/2.2.3/hbase-protocol-2.2.3.jar:/Users/joy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/joy/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/joy/.m2/repository/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-miscellaneous/2.2.1/hbase-shaded-miscellaneous-2.2.1.jar:/Users/joy/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar:/Users/joy/.m2/repository/org/apache/hbase/thirdparty/hbase-shaded-netty/2.2.1/hbase-shaded-netty-2.2.1.jar:/Users/joy/.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/joy/.m2/repository/org/apache/htrace/htrace-core4/4.2.0-incubating/htrace-core4-4.2.0-incubating.jar:/Users/joy/.m2/repository/org/jruby/jcodings/jcodings/1.0.18/jcodings-1.0.18.jar:/Users/joy/.m2/repository/org/jruby/joni/joni/2.1.11/joni-2.1.11.jar:/Users/joy/.m2/repository/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar:/Users/joy/.m2/repository/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-auth/2.8.5/hadoop-auth-2.8.5.jar:/Users/joy/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/joy/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/joy/.m2/repository/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-common/2.8.5/hadoop-common-2.8.5.jar:/Users/joy/.m2/repository/org/apache/hadoop/hadoop-annotations/2.8.5/hadoop-annotations-2.8.5.jar:/Users/joy/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/joy/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/joy/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/joy/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/joy/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/joy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/joy/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/joy/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/joy/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/joy/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/joy/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/joy/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/joy/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/joy/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/joy/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/joy/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/joy/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/joy/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/joy/.m2/repository/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/Users/joy/.m2/repository/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/Users/joy/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/joy/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/joy/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/joy/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/joy/.m2/repository/org/jfree/jfreechart/1.0.18/jfreechart-1.0.18.jar:/Users/joy/.m2/repository/org/jfree/jcommon/1.0.21/jcommon-1.0.21.jar:/Users/joy/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-core/1.15.0/avatica-core-1.15.0.jar:/Users/joy/.m2/repository/org/apache/calcite/avatica/avatica-metrics/1.15.0/avatica-metrics-1.15.0.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.8/jackson-annotations-2.9.8.jar:/Users/joy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar:/Users/joy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar:/Users/joy/.m2/repository/com/typesafe/config/1.2.1/config-1.2.1.jar:/Users/joy/.m2/repository/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar:/Users/joy/.m2/repository/io/vavr/vavr/0.10.2/vavr-0.10.2.jar:/Users/joy/.m2/repository/io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar:/Users/joy/.m2/repository/org/springframework/spring-core/5.1.4.RELEASE/spring-core-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/springframework/spring-jcl/5.1.4.RELEASE/spring-jcl-5.1.4.RELEASE.jar:/Users/joy/.m2/repository/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.library.path=/Users/joy/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.io.tmpdir=/var/folders/y_/8fnngp3d0v96m1nvj7m_v9gm0000gn/T/ +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:java.compiler= +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.name=Mac OS X +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.arch=x86_64 +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:os.version=10.16 +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.name=joy +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.home=/Users/joy +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.Environment.logEnv(Environment.java:100) - Client environment:user.dir=/Users/joy/work/iie/project/cyber_narrator/DDos/code/generate-baselines +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654] org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438) - Initiating client connection, connectString=192.168.44.12:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$$Lambda$13/1831004763@689a4071 +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.logStartConnect(ClientCnxn.java:1032) - Opening socket connection to server 192.168.44.12/192.168.44.12:2181. Will not attempt to authenticate using SASL (unknown error) +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.primeConnection(ClientCnxn.java:876) - Socket connection established to 192.168.44.12/192.168.44.12:2181, initiating session +[2021-08-01 19:13:34] [INFO ] [Thread:ReadOnlyZKClient-192.168.44.12:2181@0x16aa8654-SendThread(192.168.44.12:2181)] org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1299) - Session establishment complete on server 192.168.44.12/192.168.44.12:2181, sessionid = 0x17aaebc650744cd, negotiated timeout = 90000 +[2021-08-01 19:13:34] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:43) - Druid 成功建立连接 +[2021-08-01 19:13:34] [INFO ] [Thread:main] cn.mesalab.dao.DruidData.getServerIpList(DruidData.java:73) - 性能测试:ip list查询耗时——259 +[2021-08-01 19:13:34] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:82) - 查询到服务端ip共 100 个 +[2021-08-01 19:13:36] [INFO ] [Thread:sessions-baseline-demo-0] cn.mesalab.service.BaselineGeneration.generateBaselines(BaselineGeneration.java:129) - HBase 处理数据条数 100 +[2021-08-01 19:13:36] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:95) - BaselineGeneration 完成:sessions +[2021-08-01 19:13:36] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.generateBaselinesThread(BaselineGeneration.java:96) - BaselineGeneration 共写入数据条数:100 +[2021-08-01 19:13:36] [WARN ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:52) - 运行时间:3925 +[2021-08-01 19:13:36] [INFO ] [Thread:main] cn.mesalab.service.BaselineGeneration.perform(BaselineGeneration.java:56) - Druid 关闭连接 diff --git a/src/main/java/cn/mesalab/dao/DruidData.java b/src/main/java/cn/mesalab/dao/DruidData.java index ebd7557..f208f44 100644 --- a/src/main/java/cn/mesalab/dao/DruidData.java +++ b/src/main/java/cn/mesalab/dao/DruidData.java @@ -6,6 +6,7 @@ import cn.mesalab.utils.DruidUtils; import io.vavr.Tuple; import io.vavr.Tuple2; import org.apache.calcite.avatica.AvaticaConnection; +import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -15,6 +16,7 @@ import java.util.ArrayList; import java.util.Calendar; import java.util.List; import java.util.Map; +import java.util.stream.Collectors; /** @@ -91,7 +93,39 @@ public class DruidData { + " = '" + attackType + "'" + " AND " + timeFilter; -// System.out.println("getTimeSeriesData:" + sql); + try{ + ResultSet resultSet = DruidUtils.executeQuery(connection,sql); + ResultSetToListService service = new ResultSetToListServiceImp(); + rsList = service.selectAll(resultSet); + } catch (Exception e){ + e.printStackTrace(); + } + return rsList; + } + + public List> getTimeSeriesData(List> allData, String ip, String attackType){ + List> rsList = null; + try{ + rsList = allData.stream(). + filter(i->((i.get(ApplicationConfig.DRUID_SERVERIP_COLUMN_NAME).equals(ip)) + & (i.get(ApplicationConfig.DRUID_ATTACKTYPE_COLUMN_NAME).equals(attackType)))) + .collect(Collectors.toList()); + } catch (NullPointerException e){ + } + return rsList; + } + + public List> readFromDruid(List ipList){ + List> rsList = null; + ipList = ipList.stream().map( ip -> "\'"+ip+"\'").collect(Collectors.toList()); + String ipString = "(" + StringUtils.join(ipList, ",").toString() + ")"; + String sql = "SELECT "+ ApplicationConfig.DRUID_SERVERIP_COLUMN_NAME + + ", "+ ApplicationConfig.BASELINE_METRIC_TYPE + + ", " + ApplicationConfig.DRUID_RECVTIME_COLUMN_NAME + + " FROM " + ApplicationConfig.DRUID_TABLE + + " WHERE " + ApplicationConfig.DRUID_SERVERIP_COLUMN_NAME + + " IN " + ipString + + " AND " + timeFilter; try{ ResultSet resultSet = DruidUtils.executeQuery(connection,sql); ResultSetToListService service = new ResultSetToListServiceImp(); diff --git a/src/main/java/cn/mesalab/service/BaselineGeneration.java b/src/main/java/cn/mesalab/service/BaselineGeneration.java index 4f7651b..27814a0 100644 --- a/src/main/java/cn/mesalab/service/BaselineGeneration.java +++ b/src/main/java/cn/mesalab/service/BaselineGeneration.java @@ -29,6 +29,8 @@ public class BaselineGeneration { private static HbaseUtils hbaseUtils; private static Table hbaseTable; + private static List> batchDruidData = new ArrayList<>(); + private static final Integer BASELINE_POINT_NUM = ApplicationConfig.BASELINE_RANGE_DAYS * 24 * (60/ApplicationConfig.HISTORICAL_GRAD); public static void perform() { @@ -106,9 +108,15 @@ public class BaselineGeneration { Long startGenerateTime = System.currentTimeMillis(); druidData = DruidData.getInstance(); + + batchDruidData = druidData.readFromDruid(ipList); + List putList = new ArrayList<>(); for(String ip: ipList){ int[] ipBaseline = generateSingleIpBaseline(ip, attackType); + if (ipBaseline==null){ + break; + } putList = hbaseUtils.cachedInPut(putList, ip, ipBaseline, attackType, ApplicationConfig.BASELINE_METRIC_TYPE); } @@ -118,7 +126,7 @@ public class BaselineGeneration { try { hbaseTable.put(putList); - LOG.info("HBase 写入数据条数 " + ApplicationConfig.GENERATE_BATCH_NUM); + LOG.info("HBase 处理数据条数 " + ApplicationConfig.GENERATE_BATCH_NUM); } catch (IOException e) { e.printStackTrace(); } @@ -130,7 +138,12 @@ public class BaselineGeneration { private static int[] generateSingleIpBaseline(String ip, String attackType){ // 查询 Long startQuerySingleIPTime = System.currentTimeMillis(); - List> originSeries = druidData.getTimeSeriesData(ip, attackType); + List> originSeries = druidData.getTimeSeriesData(batchDruidData, ip, attackType); + + if (originSeries==null){ + return null; + } + Long endQuerySingleIPTime = System.currentTimeMillis(); LOG.info("性能测试:单个ip查询耗时——"+(endQuerySingleIPTime-startQuerySingleIPTime)); diff --git a/target/classes/application.properties b/target/classes/application.properties index 76b7eba..6a57fd5 100644 --- a/target/classes/application.properties +++ b/target/classes/application.properties @@ -56,5 +56,3 @@ log.write.count=10000 # FOR TEST generate.batch.number=100 - - diff --git a/target/classes/cn/mesalab/dao/DruidData.class b/target/classes/cn/mesalab/dao/DruidData.class index ce76eca3353b8e420aa06cc4acb266e63be05782..775086477013265762779857a2378dec183ea619 100644 GIT binary patch literal 8623 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 JLSyhh{|7zTzc>H@ delta 2238 zcmYjS30PEB6#nlp%zN|ZGT?wHAULR*@FBQ?N~H**riclsnU<2Gp$ICdSm`L5R%%Mm z4BKtd(nw_rP}26rt;Nzd%d)*RvwbuB@0*d}gM02h?=1iM&$*YKIrTk#2mjr>A3#6R z*}!nr8n_dt6H(Zx;VuJqY|?PI0S9WGsKaKpyGO^p1}*M$;(k1!G!N={NXHg+eptsN zO7*CU@tB6K%96fO*k<5yJYirvc4&CgKn!Yi)caJ}r*!O8a+i+XN;c^5>v&qnGYU?l z3r%QN%O2&mS3`?|9@wOUKC5G&3b|k9e9ndE@q&&Qb-bkGWfkca4X+yLi&__6!|O_O zz`#KqQm78ASVnYhVbDX*jOrdun-KEgvXU9~$@wCp3KQ zUn9K2zLj+OciLtPH$KsDk`-$Blt}$O?1zQ@Gl4ngIa{Q;!RayM9V5*m{eXGMnbh+t zjMZ>T;&XfdHZQk&TFKn1(u#74FEQ3kG~y(_lK2{9B)-A7 z<_IG`Vi}fe_)g+`oL0&+<^rRe2S4DnfJl-!iytNOF~;0s#7B?BC=KT%e!^OUl=vCH z2t=CaLilGyCE{0%5pZ~i6^t3}mH17aH1C8FxdpjA{>~uXT?xJM2mWMn5`W=uiGOfj z;$K`~91D3_arw-&Hn>ONN^^m$XFp&q;R&G$n-n3!E)do`y>IHkfvJ7cd!?rLW2VB~ zyxg23uYfJZD@7>N9e4FfaY*{;QaFX736~U7gh{MoG~pJ8+O3u%95bYdzzp+*>@lRB zuxr92MWl$5m?YW@cr0WKs!Ge!a*E4J%BL64mm*qpkfNiAks?+Fi(@B5Cn@4Zf;m1c z-|hb2C$F^9za?y$O>}1uW6kPFx0x7m*1sw;N0_Ig@-mRf5gN`*WJfGmFLwq=HKk28 z)sk$1r59k&Ay8nRjIQt%Qr8_$t}*oP0v9fU8(k5OZiqw@E=4j2E(PPbFQQd6BZkv* z9L6&SxK6P0T+Mw1Y!~P(G)z>>HFn0Ggvlxwzb4aD{kU5YHL(fp{fKUWd8C6Dqc9lO z*WQ$UXn!rP;sr}5Q;Gvvyp{G#J3dLSdLt*L=O8g6l*XH zCK+iW7Yg-cB3VT5DdfOGPcNo&4W(@;uE#X4z@A_wYB!yBoCh?Z#D^JH$=fj#Hz0(m zr=gUe?M%=ev-mZXFaSx1a6SYxQAR68M_1S{FpGn9Xqcm+TtkJmnF~&C=WGr09GFi- z8!D}ut5nTAS5n$3+qEEOqPZ`|V{zbSSg@BmFH<-HsJfB^cCElIY*P;aL zNlY#CZz3fMTLE(~<_raxu3={v<3_Sy+lKSHR^)Y7Z`4H9SvA<0V-s$|&BR&GI!mWo zoL?*=@Nr3y=}v0!)+6*H($8%( zz&!Dv;dykk+an{K!PebETRuOuRAaM|_9{?jGqOgfL^$}{i0rtjjmSxfaD}uLGH?nD z2)88~F|^)irB`)yVfR4x?N|a2?^g_byfw@C9xP{#HLPbv8|;~_eaytIxXpr|f!lcx zRUi3Q1|jz1N%h!~972BUTeCSV?P?^e!BIDfCc%&b>jKXebtU|w9ue7$TryXrLU*cI!^B$?7;>LoqDY_)^PE)lEI+rdTOu@vmPm(4%UN6WulcEaC)MeG0czT T-Bb#zvjL28JgukBh7JD#d47qO diff --git a/target/classes/cn/mesalab/service/BaselineGeneration.class b/target/classes/cn/mesalab/service/BaselineGeneration.class index 77df76a05509e5caa6a77a72664e7b736025e536..d904787380fca61ada76a4806422f69f93d490f6 100644 GIT binary patch delta 4104 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 BXe0mt delta 4005 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