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 ce76eca..7750864 100644 Binary files a/target/classes/cn/mesalab/dao/DruidData.class and b/target/classes/cn/mesalab/dao/DruidData.class differ diff --git a/target/classes/cn/mesalab/service/BaselineGeneration.class b/target/classes/cn/mesalab/service/BaselineGeneration.class index 77df76a..d904787 100644 Binary files a/target/classes/cn/mesalab/service/BaselineGeneration.class and b/target/classes/cn/mesalab/service/BaselineGeneration.class differ