5 Commits

98 changed files with 1021 additions and 667 deletions

3
.idea/.gitignore generated vendored
View File

@@ -6,3 +6,6 @@
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/
../yb_http_avro_sink_file/target/
../yb_http_avro_sink_file/src/test/
./libraries/

View File

@@ -0,0 +1,10 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="DuplicatedCode" enabled="true" level="WEAK WARNING" enabled_by_default="true">
<Languages>
<language minSize="53" name="Java" />
</Languages>
</inspection_tool>
</profile>
</component>

View File

@@ -26,5 +26,10 @@
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="https://maven.aliyun.com/repository/public" />
</remote-repository>
</component>
</project>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.101tec:zkclient:0.10">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/101tec/zkclient/0.10/zkclient-0.10.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/101tec/zkclient/0.10/zkclient-0.10.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/101tec/zkclient/0.10/zkclient-0.10-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/101tec/zkclient/0.10/zkclient-0.10-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/101tec/zkclient/0.10/zkclient-0.10-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/101tec/zkclient/0.10/zkclient-0.10-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:fastjson:1.2.47">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.47/fastjson-1.2.47-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/alibaba/fastjson/1.2.47/fastjson-1.2.47-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.47/fastjson-1.2.47-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/alibaba/fastjson/1.2.47/fastjson-1.2.47-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.5">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-annotations/2.9.5/jackson-annotations-2.9.5-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.5">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-core/2.9.5/jackson-core-2.9.5-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/fasterxml/jackson/core/jackson-databind/2.9.1/jackson-databind-2.9.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.google.code.gson:gson:2.2.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.2/gson-2.2.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/code/gson/gson/2.2.2/gson-2.2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.2/gson-2.2.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/code/gson/gson/2.2.2/gson-2.2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.google.guava:guava:18.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/18.0/guava-18.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/guava/guava/18.0/guava-18.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/18.0/guava-18.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/guava/guava/18.0/guava-18.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/18.0/guava-18.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/google/guava/guava/18.0/guava-18.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.maxmind.db:maxmind-db:1.2.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.maxmind.geoip2:geoip2:2.12.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.maxmind.geoip:geoip-api:1.3.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/maxmind/geoip/geoip-api/1.3.1/geoip-api-1.3.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.squareup.okhttp3:okhttp:3.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp3/okhttp/3.9.0/okhttp-3.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.squareup.okhttp:okhttp:2.4.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okhttp/okhttp/2.4.0/okhttp-2.4.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.squareup.okio:okio:1.13.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okio/okio/1.13.0/okio-1.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.13.0/okio-1.13.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okio/okio/1.13.0/okio-1.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/okio/okio/1.13.0/okio-1.13.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/okio/okio/1.13.0/okio-1.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.squareup.retrofit:retrofit:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/squareup/retrofit/retrofit/1.9.0/retrofit-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.thoughtworks.paranamer:paranamer:2.3">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.yammer.metrics:metrics-core:2.2.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.zdjizhi:galaxy:1.0.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/com/zdjizhi/galaxy/1.0.1/galaxy-1.0.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-cli:commons-cli:1.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-cli/commons-cli/1.2/commons-cli-1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-cli/commons-cli/1.2/commons-cli-1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-codec:commons-codec:1.8">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.8/commons-codec-1.8.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-codec/commons-codec/1.8/commons-codec-1.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.8/commons-codec-1.8-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-codec/commons-codec/1.8/commons-codec-1.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.8/commons-codec-1.8-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-codec/commons-codec/1.8/commons-codec-1.8-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-collections:commons-collections:3.2.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-io:commons-io:2.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-io/commons-io/2.4/commons-io-2.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-io/commons-io/2.4/commons-io-2.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-lang:commons-lang:2.6">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-lang/commons-lang/2.6/commons-lang-2.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-lang/commons-lang/2.6/commons-lang-2.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-lang/commons-lang/2.6/commons-lang-2.6-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-logging:commons-logging:1.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-logging/commons-logging/1.2/commons-logging-1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-logging/commons-logging/1.2/commons-logging-1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/commons-logging/commons-logging/1.2/commons-logging-1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.netty:netty:3.10.6.Final">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.10.6.Final/netty-3.10.6.Final.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/io/netty/netty/3.10.6.Final/netty-3.10.6.Final.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.10.6.Final/netty-3.10.6.Final-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/io/netty/netty/3.10.6.Final/netty-3.10.6.Final-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.10.6.Final/netty-3.10.6.Final-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/io/netty/netty/3.10.6.Final/netty-3.10.6.Final-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: javax.servlet:javax.servlet-api:3.1.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: joda-time:joda-time:2.9.9">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.9.9/joda-time-2.9.9.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/joda-time/joda-time/2.9.9/joda-time-2.9.9.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.9.9/joda-time-2.9.9-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/joda-time/joda-time/2.9.9/joda-time-2.9.9-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.9.9/joda-time-2.9.9-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/joda-time/joda-time/2.9.9/joda-time-2.9.9-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: junit:junit:3.8.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.1/junit-3.8.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.1/junit-3.8.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.1/junit-3.8.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: junit:junit:4.12">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/junit/junit/4.12/junit-4.12.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/junit/junit/4.12/junit-4.12-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/junit/junit/4.12/junit-4.12-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: log4j:log4j:1.2.14">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/log4j/log4j/1.2.14/log4j-1.2.14.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/log4j/log4j/1.2.14/log4j-1.2.14-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: net.sf.jopt-simple:jopt-simple:5.0.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.avro:avro:1.7.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.4/avro-1.7.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro/1.7.4/avro-1.7.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.4/avro-1.7.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro/1.7.4/avro-1.7.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.4/avro-1.7.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro/1.7.4/avro-1.7.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.avro:avro-ipc:1.7.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-ipc/1.7.4/avro-ipc-1.7.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.avro:avro-tools:1.7.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/avro/avro-tools/1.7.4/avro-tools-1.7.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-compress:1.4.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-lang3:3.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.flume:flume-ng-auth:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-auth/1.9.0/flume-ng-auth-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.flume.flume-ng-configfilters:flume-ng-config-filter-api:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configfilters/flume-ng-config-filter-api/1.9.0/flume-ng-config-filter-api-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.flume:flume-ng-configuration:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-configuration/1.9.0/flume-ng-configuration-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.flume:flume-ng-core:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-core/1.9.0/flume-ng-core-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.flume:flume-ng-sdk:1.9.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/flume/flume-ng-sdk/1.9.0/flume-ng-sdk-1.9.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.httpcomponents:httpasyncclient:4.1.3">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.httpcomponents:httpclient:4.5.2">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.httpcomponents:httpcore:4.4.6">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.httpcomponents:httpcore-nio:4.4.6">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.httpcomponents:httpmime:4.3.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.kafka:kafka_2.11:1.0.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka_2.11/1.0.0/kafka_2.11-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.kafka:kafka-clients:1.0.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/kafka/kafka-clients/1.0.0/kafka-clients-1.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.mina:mina-core:2.0.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.thrift:libthrift:0.9.3">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.velocity:velocity:1.7">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/velocity/velocity/1.7/velocity-1.7.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/velocity/velocity/1.7/velocity-1.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/velocity/velocity/1.7/velocity-1.7-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/velocity/velocity/1.7/velocity-1.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/velocity/velocity/1.7/velocity-1.7-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/velocity/velocity/1.7/velocity-1.7-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.zookeeper:zookeeper:3.4.10">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.codehaus.jackson:jackson-core-asl:1.8.8">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.8.8">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-http:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-http/9.4.6.v20170531/jetty-http-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-io:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-io/9.4.6.v20170531/jetty-io-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-jmx:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-jmx/9.4.6.v20170531/jetty-jmx-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-security:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-security/9.4.6.v20170531/jetty-security-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-server:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-server/9.4.6.v20170531/jetty-server-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-servlet:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-servlet/9.4.6.v20170531/jetty-servlet-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.eclipse.jetty:jetty-util:9.4.6.v20170531">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/eclipse/jetty/jetty-util/9.4.6.v20170531/jetty-util-9.4.6.v20170531-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.hamcrest:hamcrest-core:1.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.influxdb:influxdb-java:2.1">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/influxdb/influxdb-java/2.1/influxdb-java-2.1.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/influxdb/influxdb-java/2.1/influxdb-java-2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/influxdb/influxdb-java/2.1/influxdb-java-2.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/influxdb/influxdb-java/2.1/influxdb-java-2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/influxdb/influxdb-java/2.1/influxdb-java-2.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/influxdb/influxdb-java/2.1/influxdb-java-2.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.lz4:lz4-java:1.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/lz4/lz4-java/1.4/lz4-java-1.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/lz4/lz4-java/1.4/lz4-java-1.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/lz4/lz4-java/1.4/lz4-java-1.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/lz4/lz4-java/1.4/lz4-java-1.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/lz4/lz4-java/1.4/lz4-java-1.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/lz4/lz4-java/1.4/lz4-java-1.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.mockito:mockito-all:1.10.19">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mockito/mockito-all/1.10.19/mockito-all-1.10.19-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.mortbay.jetty:jetty:6.1.26">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.mortbay.jetty:jetty-util:6.1.26">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.scala-lang:scala-library:2.11.11">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.slf4j:slf4j-api:1.7.25">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.tukaani:xz:1.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/tukaani/xz/1.0/xz-1.0.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/tukaani/xz/1.0/xz-1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/tukaani/xz/1.0/xz-1.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/tukaani/xz/1.0/xz-1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/tukaani/xz/1.0/xz-1.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/tukaani/xz/1.0/xz-1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.xerial.snappy:snappy-java:1.1.4">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/org/xerial/snappy/snappy-java/1.1.4/snappy-java-1.1.4-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,13 +1,13 @@
<component name="libraryTable">
<library name="Maven: tech.allegro.schema.json2avro:converter:0.2.5">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/../../storage/maven_repo/tech/allegro/schema/json2avro/converter/0.2.5/converter-0.2.5-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -204,12 +204,6 @@
<!--<artifactId>junit</artifactId>-->
<!--<scope>test</scope>-->
<!--</dependency>-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!--<dependency>-->
<!--<groupId>org.slf4j</groupId>-->
@@ -343,6 +337,12 @@
<artifactId>guava</artifactId>
<version>18.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!--<dependency>-->
<!--<groupId>org.influxdb</groupId>-->

View File

@@ -22,6 +22,7 @@ public class GetDataDictionaryCodeByTopicUtils {
case "NTC-COLLECT-HTTP-LOG":
case "NTC-COLLECT-SSL-LOG":
case "NTC-COLLECT-DNS-LOG":
case "NTC-COLLECT-HTTP-HDR-LOG":
case "NTC-COLLECT-FILE-LOG"://此时没有数据对象,数据对象类型选择1-log日志
return 1;
/**
@@ -69,6 +70,7 @@ public class GetDataDictionaryCodeByTopicUtils {
case "NTC-COLLECT-HTTP-LOG":
case "NTC-COLLECT-SSL-LOG":
case "NTC-COLLECT-DNS-LOG":
case "NTC-COLLECT-HTTP-HDR-LOG":
case "NTC-COLLECT-FTP-DOC-LOG":
case "NTC-COLLECT-HTTP-DOC-LOG":
case "NTC-COLLECT-HTTP-AV-LOG"://20200810新增等同于NTC-COLLECT-HTTP-DOC-LOG
@@ -109,6 +111,8 @@ public class GetDataDictionaryCodeByTopicUtils {
return 4;
case "NTC-COLLECT-DNS-LOG":
return 5;
case "NTC-COLLECT-HTTP-HDR-LOG":
return 6;
/**
* 文件消息-file
*/

View File

@@ -25,6 +25,8 @@ public class GetFilePathByTopicUtils {
return "-";
case "NTC-COLLECT-DNS-LOG":
return "-";
case "NTC-COLLECT-HTTP-HDR-LOG":
return "-";
/**
* 文件消息
*/

View File

@@ -55,19 +55,16 @@ import java.util.concurrent.Executors;
* 执行请求发送
*/
public class HttpClientUtil {
private static HashMap<String, Schema> schemaHashMap = new HashMap<String, Schema>();//用于存放Schma
private static HashMap<String, Schema> schemaHashMap = new HashMap<String, Schema>();//用于存放Schema
private static Logger logger = Logger.getLogger(HttpClientUtil.class);
protected static ExecutorService pool = Executors.newFixedThreadPool(RealtimeCountConfig.HTTP_ASYNC_PARALLELISM);//线程池
private final static BlockingQueue<String> retryQueue = new ArrayBlockingQueue(100000);
private static String utf8Charset = "utf-8";
private static final MediaType JSON
= MediaType.parse("application/json; charset=utf-8");
//private static String utf8Charset = "utf-8";
//private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8");
public static BlockingQueue<String> getRetryQueue() {
return retryQueue;
@@ -79,7 +76,6 @@ public class HttpClientUtil {
*
* @param baseUrl 请求地址
* @param callback 回调方法,格式是FutureCallback
* @return 返回结果, 请求失败时返回null
* @apiNote http接口处用 @RequestParam接收参数
*/
public static void httpAsyncPostFileToZx(String baseUrl, byte[] fileIs, AsyncHttpClientPostFileCallback callback) throws Exception {
@@ -124,7 +120,6 @@ public class HttpClientUtil {
*
* @param baseUrl 请求地址
* @param callback 回调方法,格式是FutureCallback
* @return 返回结果, 请求失败时返回null
* @apiNote http接口处用 @RequestParam接收参数
*/
public static void httpAsyncPostFileToZx(String baseUrl, byte[] fileIs, AsyncPostMailFilesCallback callback) throws Exception {
@@ -143,10 +138,8 @@ public class HttpClientUtil {
HttpClientContext localContext = HttpClientContext.create();
BasicCookieStore cookieStore = new BasicCookieStore();
httpPut = new HttpPut(baseUrl);
// httpPost.setHeader("Transfer-Encoding","close");
// httpPost.setHeader("Content-Type", "binary/octet-stream");
httpPut.setHeader("Content-Type", "binary/octet-stream");
@@ -172,7 +165,6 @@ public class HttpClientUtil {
*
* @param baseUrl 请求地址
* @param callback 回调方法,格式是FutureCallback
* @return 返回结果, 请求失败时返回null
* @apiNote http接口处用 @RequestParam接收参数
*/
public static void httpAsyncGetFile(String baseUrl, FutureCallback callback) throws Exception {
@@ -260,7 +252,6 @@ public class HttpClientUtil {
* @param baseUrl 请求地址
* @param urlParams 请求参数,格式是List<BasicNameValuePair>
* @param callback 回调方法,格式是FutureCallback
* @return 返回结果, 请求失败时返回null
* @apiNote http接口处用 @RequestParam接收参数
*/
public static void httpAsyncGet(String baseUrl, List<BasicNameValuePair> urlParams, FutureCallback callback) throws Exception {
@@ -442,12 +433,11 @@ public class HttpClientUtil {
* 生产AVRO数据入ZX(单条)--数据不包含schema
* 静态,适用于异步与多线程的版本
*
* @param singleProduceUrl
* @param topic
* @param dataJson
* @param userAgent
* @param msgSessionCookie
* @return
* @param singleProduceUrl singleProduceUrl
* @param topic topic
* @param dataJson dataJson
* @param userAgent userAgent
* @param msgSessionCookie msgSessionCookie
*/
public static void singleAsyncProduceMessage(String singleProduceUrl, String topic,
String dataJson, String userAgent,
@@ -740,7 +730,7 @@ public class HttpClientUtil {
* 获取X-Tag用于设置请求头
*
* @param dataJson
* @return
* @return xTag
*/
public static String getXTAG(String dataJson, String topic) {
if ("monitor-msg".equals(topic) || "INFLUX-SAPP-BPS-STAT-LOG".equals(topic)) {

View File

@@ -194,6 +194,7 @@ public class AsyncBatchMsgCallBack implements FutureCallback<HttpResponse> {
*/
@Override
public void failed(Exception e) {
AvroMonitorTimerTask.addFailedNum(count);
logger.error("AsyncPostMagCallBack Request is Failed,This Failed data checksum is ==>"+ checksum);
}

View File

@@ -208,6 +208,7 @@ public class AsyncSingleMsgCallBack implements FutureCallback<HttpResponse> {
*/
@Override
public void failed(Exception e) {
AvroMonitorTimerTask.addFailedNum(count);
logger.error("AsyncSingleMsgCallBack Request is Failed,This Failed data is ==>"
+ dataJson );
}

View File

@@ -90,6 +90,7 @@ public class YbHttpAvroSinkFile extends AbstractSink implements Configurable {
logger.error("Starting YbHttpAvroSinkFile is error==>checkMsgUrl and postMsgUrl can not be null!!!!");
}
new Thread(new RetrySendMessage()).start();
logger.warn("Starting YbHttpAvroSinkFile ... ...");
}
@@ -213,6 +214,7 @@ public class YbHttpAvroSinkFile extends AbstractSink implements Configurable {
case "NTC-COLLECT-FILE-LOG":
case "NTC-COLLECT-HTTP-DOC-LOG":
case "NTC-COLLECT-HTTP-AV-LOG":
case "NTC-COLLECT-HTTP-HDR-LOG":
case "NTC-COLLECT-FTP-DOC-LOG":
case "NTC-COLLECT-MAIL-LOG":
case "NTC-COLLECT-TELNET-LOG":
@@ -327,8 +329,8 @@ public class YbHttpAvroSinkFile extends AbstractSink implements Configurable {
/**
* 获取状态回传sessionID,检查认证是否存在
*/
if (StringUtils.isBlank(monitorSessionCookie)
|| StringUtils.isBlank(msgSessionCookie)) {
if (StringUtils.isBlank(monitorSessionCookie)
|| StringUtils.isBlank(msgSessionCookie)) {
getMonitorSessionCookie();//sendMsgLog-首次获取monitorSessionCookie
getMsgSessionCookie();//sendMsgLog-msgSessionCookie为空,首次接入验证
if (!checkTimerStart) {
@@ -345,9 +347,13 @@ public class YbHttpAvroSinkFile extends AbstractSink implements Configurable {
}
logger.info("AC msg sessionId already exists,msg sessionId is ===>" + msgSessionCookie);
logger.info("AC msg sessionId already exists,msg sessionId is ===>" + msgSessionCookie);
}
if (StringUtils.isBlank(configInfo.getMsgSessionCookie())) {
throw new RuntimeException("Get Cookie Error : " + configInfo.getCheckMsgUrl());
}
AvroMonitorTimerTask.addTotalNum(contents.size());
AvroMonitorTimerTask.addReadyPostNum(contents.size());
if (isSingle(topicName)) {
@@ -398,6 +404,7 @@ public class YbHttpAvroSinkFile extends AbstractSink implements Configurable {
|| topicName.equals("NTC-COLLECT-FTP-DOC-LOG")
|| topicName.equals("NTC-COLLECT-MAIL-LOG")
|| topicName.equals("NTC-COLLECT-TELNET-LOG")
|| topicName.equals(("NTC-COLLECT-HTTP-HDR-LOG"))
|| topicName.equals("INFLUX-SAPP-BPS-STAT-LOG")) //监控消息几分钟1条
return true;

View File

@@ -104,6 +104,7 @@ public class HttpManager {
}
};
ctx.init(null, new TrustManager[]{tm}, null);
SSLConnectionSocketFactory socketFactory = new SSLConnectionSocketFactory(ctx, NoopHostnameVerifier.INSTANCE);
Registry<ConnectionSocketFactory> socketFactoryRegistry = RegistryBuilder.<ConnectionSocketFactory>create()
.register("http", PlainConnectionSocketFactory.INSTANCE)
@@ -123,6 +124,7 @@ public class HttpManager {
}
httpClient = getHttpClient();
}
//请求重试机制
@@ -169,13 +171,14 @@ public class HttpManager {
RequestConfig requestConfig = RequestConfig.custom()
.setConnectTimeout(3000)
.setSocketTimeout(3000)
.setCookieSpec(CookieSpecs.IGNORE_COOKIES)
//.setCookieSpec(CookieSpecs.BEST_MATCH)
.build();
// 声明重定向策略对象
LaxRedirectStrategy redirectStrategy = new LaxRedirectStrategy();
ConnectionKeepAliveStrategy myStrategy = (response, context) -> {
/* ConnectionKeepAliveStrategy myStrategy = (response, context) -> {
HeaderElementIterator it = new BasicHeaderElementIterator
(response.headerIterator(HTTP.CONN_KEEP_ALIVE));
while (it.hasNext()) {
@@ -187,7 +190,7 @@ public class HttpManager {
}
}
return 10 * 1000;//如果没有约定则默认定义时长为60s
};
};*/
/**
* 原版
@@ -197,7 +200,7 @@ public class HttpManager {
.setDefaultRequestConfig(requestConfig)
.setRedirectStrategy(redirectStrategy)
.setRetryHandler(myRetryHandler)
.setKeepAliveStrategy(myStrategy)
// .setKeepAliveStrategy(myStrategy)
.build();
return httpClient;
@@ -648,7 +651,8 @@ public class HttpManager {
httpPost.addHeader("User-Agent", userAgent);
httpPost.addHeader("X-Tag", xTag);//根据最新文档,目前已经不需要此头-20191217
httpPost.addHeader("Content-Type", "application/json");
httpPost.setHeader(HTTP.CONN_DIRECTIVE, HTTP.CONN_KEEP_ALIVE);
httpPost.setHeader("Cookie", "");
// httpPost.setHeader(HTTP.CONN_DIRECTIVE, HTTP.CONN_KEEP_ALIVE);
StringEntity payload = new StringEntity(data, Charset.forName("utf-8"));
//payload.setContentType("text/xml; charset=UTF-8");
payload.setContentEncoding("utf-8");
@@ -699,7 +703,7 @@ public class HttpManager {
logger.error("释放链接错误: " + e.getMessage());
}
}
//httpPost.abort();
httpPost.abort();
}
return acResBody;
}

View File

@@ -2,6 +2,7 @@ package cn.ac.iie.cusflume.sink.avroUtils.avroRecord;
import cn.ac.iie.cusflume.sink.CommonUtils.DecodeUtils;
import cn.ac.iie.cusflume.sink.bean.dataBean.NTC_COLLECT_DNS_LOG;
import cn.ac.iie.cusflume.sink.bean.dataBean.NTC_COLLECT_HTTP_HDR_LOG;
import cn.ac.iie.cusflume.sink.bean.dataBean.NTC_COLLECT_HTTP_LOG;
import cn.ac.iie.cusflume.sink.bean.dataBean.NTC_COLLECT_SSL_LOG;
import cn.ac.iie.cusflume.sink.bean.fileBean.FILE_TAG_BEAN;
@@ -9,6 +10,7 @@ import cn.ac.iie.cusflume.sink.bean.fileBean.NTC_COLLECT_MAIL_LOG;
import cn.ac.iie.cusflume.sink.bean.tagBean.LOG_D_TAG_BEAN;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
//import com.sun.deploy.util.StringUtils;
import com.zdjizhi.utils.StringUtil;
import org.apache.avro.Schema;
import org.apache.avro.generic.GenericRecord;
@@ -30,12 +32,12 @@ public class GetAvroRecordByTopicUtils {
switch (topic) {
case "NTC-CONN-RECORD-LOG":
return getConnRecordAvroRecord(recordAvro, dataJson, schemaStr);
// case "NTC-COLLECT-HTTP-LOG":
// return getCollHttpAvroRecord(recordAvro, dataJson);
case "NTC-COLLECT-SSL-LOG":
return getCollSslAvroRecord(recordAvro, dataJson, schemaStr);
case "NTC-COLLECT-DNS-LOG":
return getCollDnsAvroRecord(recordAvro, dataJson, schemaStr);
case "NTC-COLLECT-HTTP-HDR-LOG":
return getCollHttpHdrRecord(recordAvro, dataJson, schemaStr);
case "NTC-COLLECT-HTTP-DOC-LOG":
return getCollectHttpDocPostAvroRecord(recordAvro, dataJson, schemaStr);
case "NTC-COLLECT-HTTP-AV-LOG":
@@ -70,6 +72,23 @@ public class GetAvroRecordByTopicUtils {
}
private static GenericRecord getCollFtpDocAvroRecord(GenericRecord recordAvro, String dataJson, Schema schemaStr) {
// NTC_COLLECT_MAIL_LOG ntcCollectMailLog = JSONObject.parseObject(dataJson, NTC_COLLECT_MAIL_LOG.class);
//
// if (StringUtil.isNotBlank(ntcCollectMailLog.getSubject())) {
// String subjectCharset = JSONObject.parseObject(dataJson).getString("subject_charset");
// ntcCollectMailLog.setSubject(DecodeUtils.base64Str(ntcCollectMailLog.getSubject(), subjectCharset));
// }
// recordAvro = converter.convertToGenericDataRecord(JSONObject.toJSONString(ntcCollectMailLog).getBytes(), schemaStr);
// NTC_COLLECT_FTP_DOC_LOG ntcCollectFtpDocLog = JSONObject.parseObject(dataJson, NTC_COLLECT_FTP_DOC_LOG.class);
//
// if (StringUtil.isNotBlank(ntcCollectFtpDocLog.getFtp_file_name())) {
// ntcCollectFtpDocLog.
// }
//
recordAvro = converter.convertToGenericDataRecord(dataJson.getBytes(), schemaStr);
return recordAvro;
}
@@ -102,6 +121,12 @@ public class GetAvroRecordByTopicUtils {
return recordAvro;
}
private static GenericRecord getCollHttpHdrRecord(GenericRecord recordAvro, String dataJson, Schema schemaStr){
NTC_COLLECT_HTTP_HDR_LOG ntcCollectHttpHdrLog = JSONObject.parseObject(dataJson, NTC_COLLECT_HTTP_HDR_LOG.class);//用于json字段压成字符串
recordAvro = converter.convertToGenericDataRecord(JSONObject.toJSONString(ntcCollectHttpHdrLog).getBytes(), schemaStr);
return recordAvro;
}
private static GenericRecord getCollHttpAvroRecord(GenericRecord recordAvro, String dataJson) {
NTC_COLLECT_HTTP_LOG ntcCollectHttpLog = JSONObject.parseObject(dataJson, NTC_COLLECT_HTTP_LOG.class);

View File

@@ -15,6 +15,8 @@ public class GetAvroSchemaByTopicUtils {
return RealtimeCountConfig.SCHEMA_NTC_COLLECT_SSL_LOG;
case "NTC-COLLECT-DNS-LOG":
return RealtimeCountConfig.SCHEMA_NTC_COLLECT_DNS_LOG;
case "NTC-COLLECT-HTTP-HDR-LOG":
return RealtimeCountConfig.SCHEMA_NTC_COLLECT_HTTP_HDR_LOG;
case "NTC-COLLECT-MAIL-LOG":
return RealtimeCountConfig.SCHEMA_NTC_COLLECT_MAIL_LOG;
case "NTC-COLLECT-HTTP-DOC-LOG":

View File

@@ -1,254 +0,0 @@
//package cn.ac.iie.cusflume.sink.bean;
//
//public class CommonLog_Msg_File {
// private int cfg_id;
// private int found_time;
// private int recv_time;
// private String trans_proto;
// private int addr_type;
// private String d_ip;
// private String s_ip;
// private int d_port;
// private int s_port;
// private int entrance_id;
// private int stream_dir;
// private String cap_ip;
// private String addr_list;
// private String server_locate;
// private String client_locate;
// private String s_asn;
// private String d_asn;
// private String user_region;
// private int service;
// private String scene_file;
// private String scene_file_id;
//
// public int getCfg_id() {
// return cfg_id;
// }
//
// public void setCfg_id(int cfg_id) {
// this.cfg_id = cfg_id;
// }
//
// public int getFound_time() {
// return found_time;
// }
//
// public void setFound_time(int found_time) {
// this.found_time = found_time;
// }
//
// public int getRecv_time() {
// return recv_time;
// }
//
// public void setRecv_time(int recv_time) {
// this.recv_time = recv_time;
// }
//
// public String getTrans_proto() {
// return trans_proto;
// }
//
// public void setTrans_proto(String trans_proto) {
// this.trans_proto = trans_proto;
// }
//
// public int getAddr_type() {
// return addr_type;
// }
//
// public void setAddr_type(int addr_type) {
// this.addr_type = addr_type;
// }
//
// public String getD_ip() {
// return d_ip;
// }
//
// public void setD_ip(String d_ip) {
// this.d_ip = d_ip;
// }
//
// public String getS_ip() {
// return s_ip;
// }
//
// public void setS_ip(String s_ip) {
// this.s_ip = s_ip;
// }
//
// public int getD_port() {
// return d_port;
// }
//
// public void setD_port(int d_port) {
// this.d_port = d_port;
// }
//
// public int getS_port() {
// return s_port;
// }
//
// public void setS_port(int s_port) {
// this.s_port = s_port;
// }
//
// public int getEntrance_id() {
// return entrance_id;
// }
//
// public void setEntrance_id(int entrance_id) {
// this.entrance_id = entrance_id;
// }
//
// public int getStream_dir() {
// return stream_dir;
// }
//
// public void setStream_dir(int stream_dir) {
// this.stream_dir = stream_dir;
// }
//
// public String getCap_ip() {
// return cap_ip;
// }
//
// public void setCap_ip(String cap_ip) {
// this.cap_ip = cap_ip;
// }
//
// public String getAddr_list() {
// return addr_list;
// }
//
// public void setAddr_list(String addr_list) {
// this.addr_list = addr_list;
// }
//
// public String getServer_locate() {
// return server_locate;
// }
//
// public void setServer_locate(String server_locate) {
// this.server_locate = server_locate;
// }
//
// public String getClient_locate() {
// return client_locate;
// }
//
// public void setClient_locate(String client_locate) {
// this.client_locate = client_locate;
// }
//
// public String getS_asn() {
// return s_asn;
// }
//
// public void setS_asn(String s_asn) {
// this.s_asn = s_asn;
// }
//
// public String getD_asn() {
// return d_asn;
// }
//
// public void setD_asn(String d_asn) {
// this.d_asn = d_asn;
// }
//
// public String getUser_region() {
// return user_region;
// }
//
// public void setUser_region(String user_region) {
// this.user_region = user_region;
// }
//
// public int getService() {
// return service;
// }
//
// public void setService(int service) {
// this.service = service;
// }
//
// public String getScene_file() {
// return scene_file;
// }
//
// public void setScene_file(String scene_file) {
// this.scene_file = scene_file;
// }
//
// public String getScene_file_id() {
// return scene_file_id;
// }
//
// public void setScene_file_id(String scene_file_id) {
// this.scene_file_id = scene_file_id;
// }
//
// @Override
// public String toString() {
// return cfg_id + "#" +
// found_time + "#" +
// recv_time + "#" +
// trans_proto + "#" +
// addr_type + "#" +
// d_ip + "#" +
// s_ip + "#" +
// d_port + "#" +
// s_port + "#" +
// entrance_id + "#" +
//// encap_type + "#" +
//// direction + "#" +
//// inner_smac + "#" +
//// inner_dmac + "#" +
// stream_dir + "#" +
// cap_ip + "#" +
// addr_list + "#" +
// server_locate + "#" +
// client_locate + "#" +
// s_asn + "#" +
// d_asn + "#" +
//// s_subscribe_id + "#" +
//// d_subscribe_id + "#" +
// user_region + "#" +
// service + "#" +
// scene_file + "#" +
// scene_file_id + "#";
// }
//
// public String field() {
// return cfg_id + "#" +
// found_time + "#" +
// recv_time + "#" +
// trans_proto + "#" +
// addr_type + "#" +
// d_ip + "#" +
// s_ip + "#" +
// d_port + "#" +
// s_port + "#" +
// entrance_id + "#" +
//// encap_type + "#" +
//// direction + "#" +
//// inner_smac + "#" +
//// inner_dmac + "#" +
// stream_dir + "#" +
// cap_ip + "#" +
// addr_list + "#" +
// server_locate + "#" +
// client_locate + "#" +
// s_asn + "#" +
// d_asn + "#" +
//// s_subscribe_id + "#" +
//// d_subscribe_id + "#" +
// user_region + "#" +
// service + "#" +
// scene_file + "#" +
// scene_file_id + "#";
// }
//}

View File

@@ -7,8 +7,8 @@ public class CommonLog {
private int cfg_id;
private int found_time;
private int recv_time;
private String found_time;
private String recv_time;
private String trans_proto;
private int addr_type;
private String d_ip;
@@ -32,6 +32,10 @@ public class CommonLog {
private String user_region;
private String scene_file;
private String scene_file_id;
private String s_mac;
private String d_mac;
private int ip_ttl; // 20210401新增
private int ip_id; // 20210401新增
public String getDevice_id() {
return device_id;
@@ -49,19 +53,19 @@ public class CommonLog {
this.cfg_id = cfg_id;
}
public int getFound_time() {
public String getFound_time() {
return found_time;
}
public void setFound_time(int found_time) {
public void setFound_time(String found_time) {
this.found_time = found_time;
}
public int getRecv_time() {
public String getRecv_time() {
return recv_time;
}
public void setRecv_time(int recv_time) {
public void setRecv_time(String recv_time) {
this.recv_time = recv_time;
}
@@ -249,6 +253,26 @@ public class CommonLog {
this.scene_file_id = scene_file_id;
}
public String getS_mac() {
return s_mac;
}
public void setS_mac(String s_mac) {
this.s_mac = s_mac;
}
public String getD_mac() { return d_mac; }
public void setD_mac(String d_mac) { this.d_mac = d_mac; }
public int getIp_ttl() { return ip_ttl; }
public void setIp_ttl(int ip_ttl) { this.ip_ttl = ip_ttl; }
public int getIp_id() { return ip_id; }
public void setIp_id(int ip_id) { this.ip_id = ip_id; }
@Override
public String toString() {
return
@@ -278,7 +302,11 @@ public class CommonLog {
d_subscribe_id + "#" +
user_region + "#" +
scene_file + "#" +
scene_file_id + "#";
scene_file_id + "#" +
s_mac + "#" +
d_mac + "#" +
ip_ttl + "#" +
ip_id + "#";
}
public String field() {
@@ -309,6 +337,11 @@ public class CommonLog {
d_subscribe_id + "#" +
user_region + "#" +
scene_file + "#" +
scene_file_id + "#";
scene_file_id + "#" +
s_mac + "#" +
d_mac + "#" +
ip_ttl + "#" +
ip_id + "#";
}
}
}

View File

@@ -0,0 +1,210 @@
package cn.ac.iie.cusflume.sink.bean.dataBean;
public class NTC_COLLECT_HTTP_HDR_LOG extends CommonLog{
private String url;
private String referer;
private String user_agent;
private int http_seq;
private String req_line;
private String res_line;
private String cookie;
private String content_type;
private String content_len;
private String host;
private String transfer_encoding;
private String transfer_length;
private String cont_encoding;
private String cont_disposition;
private String charset;
private Long isn;
private int proxy_flag;
private String x_forward_for;
private String http_c2s_head;
private String http_s2c_head;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getReferer() {
return referer;
}
public void setReferer(String referer) {
this.referer = referer;
}
public String getUser_agent() {
return user_agent;
}
public void setUser_agent(String user_agent) {
this.user_agent = user_agent;
}
public int getHttp_seq() {
return http_seq;
}
public void setHttp_seq(int http_seq) {
this.http_seq = http_seq;
}
public String getReq_line() {
return req_line;
}
public void setReq_line(String req_line) {
this.req_line = req_line;
}
public String getRes_line() {
return res_line;
}
public void setRes_line(String res_line) {
this.res_line = res_line;
}
public String getCookie() {
return cookie;
}
public void setCookie(String cookie) {
this.cookie = cookie;
}
public String getContent_type() {
return content_type;
}
public void setContent_type(String content_type) {
this.content_type = content_type;
}
public String getContent_len() {
return content_len;
}
public void setContent_len(String content_len) {
this.content_len = content_len;
}
public String getHost() {
return host;
}
public void setHost(String host) {
this.host = host;
}
public String getTransfer_encoding() {
return transfer_encoding;
}
public void setTransfer_encoding(String transfer_encoding) {
this.transfer_encoding = transfer_encoding;
}
public String getTransfer_length() {
return transfer_length;
}
public void setTransfer_length(String transfer_length) {
this.transfer_length = transfer_length;
}
public String getCont_encoding() {
return cont_encoding;
}
public void setCont_encoding(String cont_encoding) {
this.cont_encoding = cont_encoding;
}
public String getCont_disposition() {
return cont_disposition;
}
public void setCont_disposition(String cont_disposition) {
this.cont_disposition = cont_disposition;
}
public String getCharset() {
return charset;
}
public void setCharset(String charset) {
this.charset = charset;
}
public Long getIsn() {
return isn;
}
public void setIsn(Long isn) {
this.isn = isn;
}
public int getProxy_flag() {
return proxy_flag;
}
public void setProxy_flag(int proxy_flag) {
this.proxy_flag = proxy_flag;
}
public String getX_forward_for() {
return x_forward_for;
}
public void setX_forward_for(String x_forward_for) {
this.x_forward_for = x_forward_for;
}
public String getHttp_c2s_head() {
return http_c2s_head;
}
public void setHttp_c2s_head(String http_c2s_head) {
this.http_c2s_head = http_c2s_head;
}
public String getHttp_s2c_head() {
return http_s2c_head;
}
public void setHttp_s2c_head(String http_s2c_head) {
this.http_s2c_head = http_s2c_head;
}
@Override
public String toString() {
return "NTC_COLLECT_HTTP_HDR_LOG{" +
"url='" + url + '\'' +
", referer='" + referer + '\'' +
", user_agent='" + user_agent + '\'' +
", http_seq=" + http_seq +
", req_line='" + req_line + '\'' +
", res_line='" + res_line + '\'' +
", cookie='" + cookie + '\'' +
", content_type='" + content_type + '\'' +
", content_len='" + content_len + '\'' +
", host='" + host + '\'' +
", transfer_encoding='" + transfer_encoding + '\'' +
", transfer_length='" + transfer_length + '\'' +
", cont_encoding='" + cont_encoding + '\'' +
", cont_disposition='" + cont_disposition + '\'' +
", charset='" + charset + '\'' +
", isn=" + isn +
", proxy_flag=" + proxy_flag +
", x_forward_for='" + x_forward_for + '\'' +
", http_c2s_head='" + http_c2s_head + '\'' +
", http_s2c_head='" + http_s2c_head + '\'' +
'}';
}
}

View File

@@ -1,70 +0,0 @@
//package cn.ac.iie.cusflume.sink.bean.dataBean;
//
//public class NTC_COLLECT_MAIL_LOG extends CommonLog {
//
// private String mail_proto;
// private String mail_from;
// private String mail_to;
// private String subject;
// private String eml_key;
// private String eml_file;
//
// public String getMail_proto() {
// return mail_proto;
// }
//
// public void setMail_proto(String mail_proto) {
// this.mail_proto = mail_proto;
// }
//
// public String getMail_from() {
// return mail_from;
// }
//
// public void setMail_from(String mail_from) {
// this.mail_from = mail_from;
// }
//
// public String getMail_to() {
// return mail_to;
// }
//
// public void setMail_to(String mail_to) {
// this.mail_to = mail_to;
// }
//
// public String getSubject() {
// return subject;
// }
//
// public void setSubject(String subject) {
// this.subject = subject;
// }
//
// public String getEml_key() {
// return eml_key;
// }
//
// public void setEml_key(String eml_key) {
// this.eml_key = eml_key;
// }
//
// public String getEml_file() {
// return eml_file;
// }
//
// public void setEml_file(String eml_file) {
// this.eml_file = eml_file;
// }
//
// @Override
// public String toString() {
// return field() +
// mail_proto + "\t" +
// mail_from + "\t" +
// mail_to + "\t" +
// subject + "\t" +
// eml_key + "\t" +
// eml_file + "\n";
// }
//}

View File

@@ -10,17 +10,17 @@ public class NTC_COLLECT_SSL_LOG extends CommonLog {
private String s2c_byte_num;
// private String SNI;//旧-废弃-20200507
// private String SNI;//旧-废弃-20200507
private String sni;//新-修改-20200507
private long create_time;
// private long lastmtime;//旧-废弃-20200507
// private long lastmtime;//旧-废弃-20200507
private long last_time;//新-修改-20200507
private String server_ciphersuits;
private String client_ciphersuits;
// private Collect_SSL_field_server_cert server_cert;//旧-废弃-20200507
// private Collect_SSL_field_server_cert server_cert;//旧-废弃-20200507
private String server_cert;//新-修改-压成字符串-20200507
// private String version;//旧-server_cert内部字段-废弃-20200507
@@ -31,6 +31,13 @@ public class NTC_COLLECT_SSL_LOG extends CommonLog {
private LOG_D_TAG_BEAN d_tag;//json版本-20200509
private String x_tag;//json字符串版本,就算前端传入的为json也会强转为字符串
//20210131新增
private String cert_finger;
private String pub_key;
//202104新增
private String cert_list_path;
public String getC2s_pkt_num() {
return c2s_pkt_num;
}
@@ -135,24 +142,17 @@ public class NTC_COLLECT_SSL_LOG extends CommonLog {
this.x_tag = x_tag;
}
// @Override
// public String toString() {
// return field() +
//// version + "\t" +
// c2s_pkt_num + "\t" +
// s2c_pkt_num + "\t" +
// c2s_byte_num + "\t" +
// s2c_byte_num + "\t" +
// sni + "\t" +
// create_time + "\t" +
// last_time + "\t" +
// server_ciphersuits + "\t" +
// client_ciphersuits + "\t" +
//
// server_cert + "\t" +
// client_cert + "\n";
// }
public String getCert_finger() { return cert_finger; }
public void setCert_finger(String cert_finger) { this.cert_finger = cert_finger; }
public String getPub_key() { return pub_key; }
public void setPub_key(String pub_key) { this.pub_key = pub_key; }
public String getCert_list_path() { return cert_list_path; }
public void setCert_list_path(String cert_list_path) { this.cert_list_path = cert_list_path; }
@Override
public String toString() {
@@ -170,6 +170,9 @@ public class NTC_COLLECT_SSL_LOG extends CommonLog {
", client_cert='" + client_cert + '\'' +
", d_tag=" + d_tag +
", x_tag='" + x_tag + '\'' +
", cert_finger='" + cert_finger + '\'' +
", pub_key='" + pub_key + '\'' +
", cert_list_path='" + cert_list_path + '\'' +
'}';
}
}

View File

@@ -15,6 +15,9 @@ public class NTC_CONN_RECORD_LOG extends CommonLog {
private String x_tag;//json字符串版本,就算前端传入的为json也会强转为字符串
//20191216新增
private String s2c_data_head;
private String c2s_data_head;
public String getApp_label() {
return app_label;
}
@@ -71,6 +74,15 @@ public class NTC_CONN_RECORD_LOG extends CommonLog {
this.x_tag = x_tag;
}
public String getS2c_data_head() { return s2c_data_head; }
public void setS2c_data_head(String s2c_data_head) { this.s2c_data_head = s2c_data_head; }
public String getC2s_data_head() { return c2s_data_head; }
public void setC2s_data_head(String c2s_data_head) { this.c2s_data_head = c2s_data_head; }
@Override
public String toString() {
return "NTC_CONN_RECORD_LOG{" +
@@ -81,6 +93,8 @@ public class NTC_CONN_RECORD_LOG extends CommonLog {
", s2c_byte_num='" + s2c_byte_num + '\'' +
", d_tag=" + d_tag +
", x_tag='" + x_tag + '\'' +
", s2c_data_head='" + s2c_data_head + '\'' +
", c2s_data_head='" + c2s_data_head + '\'' +
'}';
}
}

View File

@@ -6,8 +6,8 @@ public class CommonLog_File {
//后期特别新增的字段,加到前面
private int cfg_id;
private int found_time;
private int recv_time;
private String found_time;
private String recv_time;
private String trans_proto;
private int addr_type;
private String d_ip;
@@ -15,7 +15,7 @@ public class CommonLog_File {
private int d_port;
private int s_port;
private int entrance_id;
// private int encap_type;
// private int encap_type;
// private int direction;
// private String inner_smac;
// private String inner_dmac;
@@ -26,12 +26,16 @@ public class CommonLog_File {
private String client_locate;
private String s_asn;
private String d_asn;
// private String s_subscribe_id;
// private String s_subscribe_id;
// private String d_subscribe_id;
private String user_region;
private int service;
private String scene_file;
private String scene_file_id;
private String s_mac;
private String d_mac;
private int ip_ttl; // 20210401新增
private int ip_id; // 20210401新增
public String getDevice_id() {
return device_id;
@@ -49,19 +53,19 @@ public class CommonLog_File {
this.cfg_id = cfg_id;
}
public int getFound_time() {
public String getFound_time() {
return found_time;
}
public void setFound_time(int found_time) {
public void setFound_time(String found_time) {
this.found_time = found_time;
}
public int getRecv_time() {
public String getRecv_time() {
return recv_time;
}
public void setRecv_time(int recv_time) {
public void setRecv_time(String recv_time) {
this.recv_time = recv_time;
}
@@ -209,6 +213,26 @@ public class CommonLog_File {
this.scene_file_id = scene_file_id;
}
public String getS_mac() {
return s_mac;
}
public void setS_mac(String s_mac) {
this.s_mac = s_mac;
}
public String getD_mac() { return d_mac; }
public void setD_mac(String d_mac) { this.d_mac = d_mac; }
public int getIp_ttl() { return ip_ttl; }
public void setIp_ttl(int ip_ttl) { this.ip_ttl = ip_ttl; }
public int getIp_id() { return ip_id; }
public void setIp_id(int ip_id) { this.ip_id = ip_id; }
@Override
public String toString() {
return
@@ -239,7 +263,11 @@ public class CommonLog_File {
user_region + "#" +
service + "#" +
scene_file + "#" +
scene_file_id + "#";
scene_file_id + "#" +
s_mac + "#" +
d_mac + "#" +
ip_ttl + "#" +
ip_id + "#";
}
public String field() {
@@ -271,6 +299,10 @@ public class CommonLog_File {
user_region + "#" +
service + "#" +
scene_file + "#" +
scene_file_id + "#";
scene_file_id + "#" +
s_mac + "#" +
d_mac + "#" +
ip_ttl + "#" +
ip_id + "#";
}
}

View File

@@ -12,6 +12,12 @@ public class NTC_COLLECT_FTP_DOC_LOG extends CommonLog_File {
private String ftp_content;
// private String ftp_content_id;//旧-20200506废弃
private String content_path;//新-20200506新修改
private String ftp_username; // v4.1新增
private String ftp_password; // 20220314新增,v4.2
private int ftp_dir;
private String ftp_info;
private String ftp_cmd;
private String ftp_file_name;
//20200211新增
private LOG_D_TAG_BEAN d_tag;//json版本
@@ -58,17 +64,49 @@ public class NTC_COLLECT_FTP_DOC_LOG extends CommonLog_File {
this.x_tag = x_tag;
}
// @Override
// public String toString() {
// return "NTC_COLLECT_FTP_DOC_LOG{" +
// "ftp_url='" + ftp_url + '\'' +
// ", ftp_content='" + ftp_content + '\'' +
// ", ftp_content_id='" + content_path + '\'' +
// ", d_tag=" + d_tag +
// ", x_tag='" + x_tag + '\'' +
// '}';
// }
public String getFtp_username() { return ftp_username; }
public void setFtp_username(String ftp_username) { this.ftp_username = ftp_username; }
public String getFtp_password() {
return ftp_password;
}
public void setFtp_password(String ftp_password) {
this.ftp_password = ftp_password;
}
public int getFtp_dir() {
return ftp_dir;
}
public void setFtp_dir(int ftp_dir) {
this.ftp_dir = ftp_dir;
}
public String getFtp_info() {
return ftp_info;
}
public void setFtp_info(String ftp_info) {
this.ftp_info = ftp_info;
}
public String getFtp_cmd() {
return ftp_cmd;
}
public void setFtp_cmd(String ftp_cmd) {
this.ftp_cmd = ftp_cmd;
}
public String getFtp_file_name() {
return ftp_file_name;
}
public void setFtp_file_name(String ftp_file_name) {
this.ftp_file_name = ftp_file_name;
}
@Override
public String toString() {
@@ -76,6 +114,12 @@ public class NTC_COLLECT_FTP_DOC_LOG extends CommonLog_File {
"ftp_url='" + ftp_url + '\'' +
", ftp_content='" + ftp_content + '\'' +
", content_path='" + content_path + '\'' +
", ftp_username='" + ftp_username + '\'' +
", ftp_password='" + ftp_password + '\'' +
", ftp_dir='" + ftp_dir + '\'' +
", ftp_info='" + ftp_info + '\'' +
", ftp_cmd='" + ftp_cmd + '\'' +
", ftp_file_name='" + ftp_file_name + '\'' +
", d_tag=" + d_tag +
", x_tag='" + x_tag + '\'' +
'}';

View File

@@ -19,6 +19,14 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
private String req_body_file_path;//新增-20191216
private String res_body_file_path;//新增-20191216
private String x_forward_for; // 20210401新增
private String req_head; // 20220314新增,v4.2
private String res_head;
private String http_charset;
private String http_file_name;
//20191209新增
// private String d_tag;//json字符串版本
private LOG_D_TAG_BEAN d_tag;//json版本-20191216
@@ -26,7 +34,7 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
//20191209新增
private String set_cookie;//目前未使用-20191216
private String set_cookie;//目前未使用-2019126
private String req_hdr_file;//原本;//目前未使用-20191216
private String req_hdr_file_id;//目前未使用-20191216
@@ -135,6 +143,10 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
this.res_body_file_path = res_body_file_path;
}
public String getX_forward_for() { return x_forward_for; }
public void setX_forward_for(String x_forward_for) { this.x_forward_for = x_forward_for; }
public LOG_D_TAG_BEAN getD_tag() {
return d_tag;
}
@@ -151,13 +163,9 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
this.x_tag = x_tag;
}
public String getSet_cookie() {
return set_cookie;
}
public String getSet_cookie() { return set_cookie; }
public void setSet_cookie(String set_cookie) {
this.set_cookie = set_cookie;
}
public void setSet_cookie(String set_cookie) { this.set_cookie = set_cookie; }
public String getReq_hdr_file() {
return req_hdr_file;
@@ -223,6 +231,39 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
this.res_body_file_id = res_body_file_id;
}
public String getReq_head() {
return req_head;
}
public void setReq_head(String req_head) {
this.req_head = req_head;
}
public String getRes_head() {
return res_head;
}
public void setRes_head(String res_head) {
this.res_head = res_head;
}
public String getHttp_charset() {
return http_charset;
}
public void setHttp_charset(String http_charset) {
this.http_charset = http_charset;
}
public String getHttp_file_name() {
return http_file_name;
}
public void setHttp_file_name(String http_file_name) {
this.http_file_name = http_file_name;
}
@Override
public String toString() {
return "NTC_COLLECT_HTTP_DOC_LOG{" +
@@ -238,8 +279,15 @@ public class NTC_COLLECT_HTTP_DOC_LOG extends CommonLog_File {
", doc_type='" + doc_type + '\'' +
", req_body_file_path='" + req_body_file_path + '\'' +
", res_body_file_path='" + res_body_file_path + '\'' +
", req_head='" + req_head + '\'' +
", res_head='" + res_head + '\'' +
", http_charset='" + http_charset + '\'' +
", http_file_name='" + http_file_name + '\'' +
", d_tag=" + d_tag +
", x_tag='" + x_tag + '\'' +
", x_forward_for='" + x_forward_for + '\'' +
", res_body_file='" + res_body_file + '\'' +
", res_body_file_id='" + res_body_file_id + '\'' +
'}';
}
}

View File

@@ -4,7 +4,7 @@ import cn.ac.iie.cusflume.sink.bean.tagBean.LOG_D_TAG_BEAN;
import java.util.Arrays;
public class NTC_COLLECT_MAIL_LOG extends CommonLog_File{
public class NTC_COLLECT_MAIL_LOG extends CommonLog_File {
private String mail_proto;
private String mail_from;
@@ -29,7 +29,26 @@ public class NTC_COLLECT_MAIL_LOG extends CommonLog_File{
private String[] attachments;//目前未使用-20191216
private String attachments_id;//目前未使用-20191216
//20210131新增
private String bcc;
private String received;
private String return_path;
private String reply_to;
private String mail_from_cmd;
private String rcpt_to_cmd;
private String resent_from;
private String resent_to;
private String resent_date;
private String message_id;
private String x_originating_ip;// 20210401新增,v4.1
private String mail_from_name; // 20220314新增,v4.2
private String mail_to_name;
private String mail_username;
private String mail_password;
private String attachments_name;
private String eml_charset;
// private String subject_charset; // 该字段在4.2版本之前就已经包含在代码中
public String getMail_proto() {
@@ -152,21 +171,137 @@ public class NTC_COLLECT_MAIL_LOG extends CommonLog_File{
this.mail_date = mail_date;
}
// @Override
// public String toString() {
// return "NTC_COLLECT_MAIL_LOG{" +
// "mail_proto='" + mail_proto + '\'' +
// ", mail_from='" + mail_from + '\'' +
// ", mail_to='" + mail_to + '\'' +
// ", subject='" + subject + '\'' +
// ", eml_file='" + eml_file + '\'' +
// ", eml_file_id='" + eml_file_id + '\'' +
// ", attachments=" + Arrays.toString(attachments) +
// ", attachments_id='" + attachments_id + '\'' +
// ", subject_charset='" + subject_charset + '\'' +
// '}';
// }
public String getBcc() {
return bcc;
}
public void setBcc(String bcc) {
this.bcc = bcc;
}
public String getReceived() {
return received;
}
public void setReceived(String received) {
this.received = received;
}
public String getReturn_path() {
return return_path;
}
public void setReturn_path(String return_path) {
this.return_path = return_path;
}
public String getReply_to() {
return reply_to;
}
public void setReply_to(String reply_to) {
this.reply_to = reply_to;
}
public String getMail_from_cmd() {
return mail_from_cmd;
}
public void setMail_from_cmd(String mail_from_cmd) {
this.mail_from_cmd = mail_from_cmd;
}
public String getRcpt_to_cmd() {
return rcpt_to_cmd;
}
public void setRcpt_to_cmd(String rcpt_to_cmd) {
this.rcpt_to_cmd = rcpt_to_cmd;
}
public String getResent_from() {
return resent_from;
}
public void setResent_from(String resent_from) {
this.resent_from = resent_from;
}
public String getResent_to() {
return resent_to;
}
public void setResent_to(String resent_to) {
this.resent_to = resent_to;
}
public String getResent_date() {
return resent_date;
}
public void setResent_date(String resent_date) {
this.resent_date = resent_date;
}
public String getMessage_id() {
return message_id;
}
public void setMessage_id(String message_id) {
this.message_id = message_id;
}
public String getX_originating_ip() { return x_originating_ip; }
public void setX_originating_ip(String x_originating_ip) { this.x_originating_ip = x_originating_ip; }
public String getMail_from_name() {
return mail_from_name;
}
public void setMail_from_name(String mail_from_name) {
this.mail_from_name = mail_from_name;
}
public String getMail_to_name() {
return mail_to_name;
}
public void setMail_to_name(String mail_to_name) {
this.mail_to_name = mail_to_name;
}
public String getMail_username() {
return mail_username;
}
public void setMail_username(String mail_username) {
this.mail_username = mail_username;
}
public String getMail_password() {
return mail_password;
}
public void setMail_password(String mail_password) {
this.mail_password = mail_password;
}
public String getAttachments_name() {
return attachments_name;
}
public void setAttachments_name(String attachments_name) {
this.attachments_name = attachments_name;
}
public String getEml_charset() {
return eml_charset;
}
public void setEml_charset(String eml_charset) {
this.eml_charset = eml_charset;
}
@Override
public String toString() {
@@ -186,6 +321,23 @@ public class NTC_COLLECT_MAIL_LOG extends CommonLog_File{
", eml_file_id='" + eml_file_id + '\'' +
", attachments=" + Arrays.toString(attachments) +
", attachments_id='" + attachments_id + '\'' +
", bcc='" + bcc + '\'' +
", received='" + received + '\'' +
", return_path='" + return_path + '\'' +
", reply_to='" + reply_to + '\'' +
", mail_from_cmd='" + mail_from_cmd + '\'' +
", rcpt_to_cmd='" + rcpt_to_cmd + '\'' +
", resent_from='" + resent_from + '\'' +
", resent_to='" + resent_to + '\'' +
", resent_date='" + resent_date + '\'' +
", message_id='" + message_id + '\'' +
", x_originating_ip='" + x_originating_ip + '\'' +
", mail_from_name='" + mail_from_name + '\'' +
", mail_to_name='" + mail_to_name + '\'' +
", mail_username='" + mail_username + '\'' +
", mail_password='" + mail_password + '\'' +
", attachments_name='" + attachments_name + '\'' +
", eml_charset='" + eml_charset + '\'' +
'}';
}
}

View File

@@ -58,18 +58,6 @@ public class NTC_COLLECT_TELNET_LOG extends CommonLog_File {
this.x_tag = x_tag;
}
// @Override
// public String toString() {
// return "NTC_COLLECT_TELNET_LOG{" +
// "username='" + username + '\'' +
// ", password='" + password + '\'' +
// ", telnet_content_path='" + content_path + '\'' +
// ", d_tag=" + d_tag +
// ", x_tag='" + x_tag + '\'' +
// '}';
// }
@Override
public String toString() {
return "NTC_COLLECT_TELNET_LOG{" +

View File

@@ -87,6 +87,7 @@ public class RealtimeCountConfig implements Serializable {
public static final String SCHEMA_NTC_CONN_RECORD_LOG = RealtimeCountConfigurations.getStringProperty(1, "schema.ntc-conn-record-log");
public static final String SCHEMA_NTC_COLLECT_SSL_LOG = RealtimeCountConfigurations.getStringProperty(1, "schema.ntc-collect-ssl-log");
public static final String SCHEMA_NTC_COLLECT_DNS_LOG = RealtimeCountConfigurations.getStringProperty(1, "schema.ntc-collect-dns-log");
public static final String SCHEMA_NTC_COLLECT_HTTP_HDR_LOG = RealtimeCountConfigurations.getStringProperty(1,"schema.ntc-collect-http-hdr-log");
//文件消息
public static final String SCHEMA_NTC_COLLECT_MAIL_LOG = RealtimeCountConfigurations.getStringProperty(1, "schema.ntc-collect-mail-log");
public static final String SCHEMA_NTC_COLLECT_HTTP_DOC_LOG = RealtimeCountConfigurations.getStringProperty(1, "schema.ntc-collect-http-doc-log");

View File

@@ -19,15 +19,16 @@ http.async.connectionRequestTimeout=30000
#Schema配置信息
#纯消息-和前端定义相关联
schema.ntc-conn-record-log={"type":"record","name":"connrecord","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"app_label","type":"string","doc":"label:应用识别标签","default":""},{"name":"c2s_pkt_num","type":"string","doc":"label:c2s包数","default":""},{"name":"s2c_pkt_num","type":"string","doc":"label:s2c包数","default":""},{"name":"c2s_byte_num","type":"string","doc":"label:c2s字节数","default":""},{"name":"s2c_byte_num","type":"string","doc":"label:s2c字节数","default":""}]}
schema.ntc-collect-ssl-log={"type":"record","name":"collssl","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"c2s_pkt_num","type":"string","doc":"label:c2s包数","default":""},{"name":"s2c_pkt_num","type":"string","doc":"label:s2c包数","default":""},{"name":"c2s_byte_num","type":"string","doc":"label:c2s字节数","default":""},{"name":"s2c_byte_num","type":"string","doc":"label:s2c字节数","default":""},{"name":"sni","type":"string","doc":"label:SSLservernameindication","default":""},{"name":"create_time","type":"long","doc":"label:会话创建时间unixtimestamp","default":0},{"name":"last_time","type":"long","doc":"label:会话最后修改时间unixtimestamp","default":0},{"name":"server_ciphersuits","type":"string","doc":"label:服务端ciphersuits","default":""},{"name":"client_ciphersuits","type":"string","doc":"label:客户端ciphersuits","default":""},{"name":"server_cert","type":"string","doc":"label:服务端证书信息","default":""},{"name":"client_cert","type":"string","doc":"label:客户端证书信息","default":""}]}
schema.ntc-collect-dns-log={"type":"record","name":"colldns","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"dns_sub","type":"long","doc":"label:DNS种类","default":0},{"name":"hdr","type":"string","doc":"label:hdr信息","default":""},{"name":"flags","type":"string","doc":"label:标志","default":""},{"name":"question","type":"string","doc":"label:问题计数","default":""},{"name":"rr","type":"string","doc":"label:资源记录","default":""}]}
schema.ntc-conn-record-log={"type":"record","name":"connrecord","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"app_label","type":"string","doc":"label:应用识别标签","default":""},{"name":"c2s_pkt_num","type":"string","doc":"label:c2s包数","default":""},{"name":"s2c_pkt_num","type":"string","doc":"label:s2c包数","default":""},{"name":"c2s_byte_num","type":"string","doc":"label:c2s字节数","default":""},{"name":"s2c_byte_num","type":"string","doc":"label:s2c字节数","default":""},{"name":"s2c_data_head","type":"string","doc":"label:服务端到客户端负载前100字节","default":""},{"name":"c2s_data_head","type":"string","doc":"label:客户端到服务端负载前100字节","default":""}]}
schema.ntc-collect-ssl-log={"type":"record","name":"collssl","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"c2s_pkt_num","type":"string","doc":"label:c2s包数","default":""},{"name":"s2c_pkt_num","type":"string","doc":"label:s2c包数","default":""},{"name":"c2s_byte_num","type":"string","doc":"label:c2s字节数","default":""},{"name":"s2c_byte_num","type":"string","doc":"label:s2c字节数","default":""},{"name":"sni","type":"string","doc":"label:SSLservernameindication","default":""},{"name":"create_time","type":"long","doc":"label:会话创建时间unixtimestamp","default":0},{"name":"last_time","type":"long","doc":"label:会话最后修改时间unixtimestamp","default":0},{"name":"server_ciphersuits","type":"string","doc":"label:服务端ciphersuits","default":""},{"name":"client_ciphersuits","type":"string","doc":"label:客户端ciphersuits","default":""},{"name":"server_cert","type":"string","doc":"label:服务端证书信息","default":""},{"name":"client_cert","type":"string","doc":"label:客户端证书信息","default":""},{"name":"cert_finger","type":"string","doc":"label:证书指纹","default":""},{"name":"pub_key","type":"string","doc":"label:公钥","default":""},{"name":"cert_list_path","type":"string","doc":"label:证书文件存储地址","default":""}]}
schema.ntc-collect-dns-log={"type":"record","name":"colldns","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"dns_sub","type":"long","doc":"label:DNS种类","default":0},{"name":"hdr","type":"string","doc":"label:hdr信息","default":""},{"name":"flags","type":"string","doc":"label:标志","default":""},{"name":"question","type":"string","doc":"label:问题计数","default":""},{"name":"rr","type":"string","doc":"label:资源记录","default":""}]}
schema.ntc-collect-http-hdr-log={"type":"record","name":"collhttphdr","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"url","type":"string","doc":"label:HTTP url地址","default":""},{"name":"referer","type":"string","doc":"label:HTTP访问referer","default":""},{"name":"user_agent","type":"string","doc":"label:HTTP访问user agent","default":""},{"name":"http_seq","type":"int","doc":"label:HTTP请求会话序列号","default":0},{"name":"req_line","type":"string","doc":"label:请求行","default":""},{"name":"res_line","type":"string","doc":"label:应答行","default":""},{"name":"cookie","type":"string","doc":"label:cookiez值","default":""},{"name":"content_type","type":"string","doc":"label:content_type 值","default":""},{"name":"content_len","type":"string","doc":"label:content_len 值","default":""},{"name":"host","type":"string","doc":"label:host值","default":""},{"name":"transfer_encoding","type":"string","doc":"label:transfer_encoding","default":""},{"name":"transfer_length","type":"string","doc":"label:transfer_length","default":""},{"name":"cont_encoding","type":"string","doc":"label:cont_encoding","default":""},{"name":"cont_disposition","type":"string","doc":"label:cont_disposition","default":""},{"name":"charset","type":"string","doc":"label:编码方式","default":""},{"name":"isn","type":"long","doc":"label:","default":0},{"name":"proxy_flag","type":"int","doc":"label:","default":0},{"name":"x_forward_for","type":"string","doc":"label:","default":""},{"name":"http_c2s_head","type":"string","doc":"label:客户端到服务端负载前100字节","default":""},{"name":"http_s2c_head","type":"string","doc":"label:服务端到客户端负载前100字节","default":""}]}
#文件消息-和前端定义相关联
schema.ntc-collect-mail-log={"type":"record","name":"collmail","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"mail_proto","type":"string","doc":"label:邮件协议","default":""},{"name":"mail_from","type":"string","doc":"label:邮件发件人","default":""},{"name":"mail_to","type":"string","doc":"label:邮件收件人","default":""},{"name":"mail_cc","type":"string","doc":"label:邮件抄送人","default":""},{"name":"mail_date","type":"string","doc":"label:邮件日期","default":""},{"name":"subject","type":"string","doc":"label:邮件主题","default":""},{"name":"eml_file_path","type":"string","doc":"label:邮件EML文件转储地址","default":""},{"name":"attachments_path","type":"string","doc":"label:附件转储地址列表","default":""}]}
schema.ntc-collect-http-doc-log={"type":"record","name":"collhttpdoc","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"url","type":"string","doc":"label:HTTP_url地址","default":""},{"name":"referer","type":"string","doc":"label:HTTP访问referer","default":""},{"name":"user_agent","type":"string","doc":"label:HTTP访问user_agent","default":""},{"name":"http_seq","type":"int","doc":"label:HTTP请求会话序列号","default":0},{"name":"req_line","type":"string","doc":"label:请求行","default":""},{"name":"res_line","type":"string","doc":"label:应答行","default":""},{"name":"cookie","type":"string","doc":"label:cookie值","default":""},{"name":"content_type","type":"string","doc":"label:content_type值","default":""},{"name":"content_len","type":"long","doc":"label:content_len值","default":0},{"name":"doc_type","type":"string","doc":"label:文件类型","default":""},{"name":"req_body_file_path","type":"string","doc":"label:请求体转储文件地址","default":""},{"name":"res_body_file_path","type":"string","doc":"label:应答体转储文件地址","default":""}]}
schema.ntc-collect-http-av-log={"type":"record","name":"collhttpav","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"url","type":"string","doc":"label:HTTP_url地址","default":""},{"name":"referer","type":"string","doc":"label:HTTP访问referer","default":""},{"name":"user_agent","type":"string","doc":"label:HTTP访问user_agent","default":""},{"name":"http_seq","type":"int","doc":"label:HTTP请求会话序列号","default":0},{"name":"req_line","type":"string","doc":"label:请求行","default":""},{"name":"res_line","type":"string","doc":"label:应答行","default":""},{"name":"cookie","type":"string","doc":"label:cookie值","default":""},{"name":"content_type","type":"string","doc":"label:content_type值","default":""},{"name":"content_len","type":"long","doc":"label:content_len值","default":0},{"name":"doc_type","type":"string","doc":"label:文件类型","default":""},{"name":"req_body_file_path","type":"string","doc":"label:请求体转储文件地址","default":""},{"name":"res_body_file_path","type":"string","doc":"label:应答体转储文件地址","default":""}]}
schema.ntc-collect-ftp-doc-log={"type":"record","name":"collftpdoc","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"ftp_url","type":"string","doc":"label:ftp_url地址","default":""},{"name":"content_path","type":"string","doc":"label:FTP文件转储文件地址","default":""}]}
schema.ntc-collect-telnet-log={"type":"record","name":"colltelnet","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"int","doc":"label:发现时间","default":0},{"name":"recv_time","type":"int","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"username","type":"string","doc":"label:用户名","default":""},{"name":"password","type":"string","doc":"label:密码","default":""},{"name":"content_path","type":"string","doc":"label:telnet内容转储文件地址","default":""}]}
schema.ntc-collect-mail-log={"type":"record","name":"collmail","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"mail_proto","type":"string","doc":"label:邮件协议","default":""},{"name":"mail_from","type":"string","doc":"label:邮件发件人","default":""},{"name":"mail_to","type":"string","doc":"label:邮件收件人","default":""},{"name":"mail_cc","type":"string","doc":"label:邮件抄送人","default":""},{"name":"mail_date","type":"string","doc":"label:邮件日期","default":""},{"name":"subject","type":"string","doc":"label:邮件主题","default":""},{"name":"eml_file_path","type":"string","doc":"label:邮件EML文件转储地址","default":""},{"name":"attachments_path","type":"string","doc":"label:附件转储地址列表","default":""},{"name":"bcc","type":"string","doc":"label:暗抄送","default":""},{"name":"received","type":"string","doc":"label:系统添加部分","default":""},{"name":"return_path","type":"string","doc":"label:电子邮件地址","default":""},{"name":"reply_to","type":"string","doc":"label:回复","default":""},{"name":"mail_from_cmd","type":"string","doc":"label:mail_from_cc","default":""},{"name":"rcpt_to_cmd","type":"string","doc":"label:mail_to_cc","default":""},{"name":"resent_from","type":"string","doc":"label:转发邮件发件人","default":""},{"name":"resent_to","type":"string","doc":"label:转发邮件收件人","default":""},{"name":"resent_date","type":"string","doc":"label:转发时间","default":""},{"name":"message_id","type":"string","doc":"label:","default":""},{"name":"x_originating_ip","type":"string","doc":"label:邮件经过的服务器IP","default":""},{"name":"mail_from_name","type":"string","doc":"label:发件人名","default":""},{"name":"mail_to_name","type":"string","doc":"label:收件人名","default":""},{"name":"mail_username","type":"string","doc":"label:登录用户名","default":""},{"name":"mail_password","type":"string","doc":"label:用户密码","default":""},{"name":"attachments_name","type":"string","doc":"label:附件名列表","default":""},{"name":"eml_charset","type":"string","doc":"label:邮件编码","default":""},{"name":"subject_charset","type":"string","doc":"label:邮件主题编码","default":""}]}
schema.ntc-collect-http-doc-log={"type":"record","name":"collhttpdoc","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"url","type":"string","doc":"label:HTTP_url地址","default":""},{"name":"referer","type":"string","doc":"label:HTTP访问referer","default":""},{"name":"user_agent","type":"string","doc":"label:HTTP访问user_agent","default":""},{"name":"http_seq","type":"int","doc":"label:HTTP请求会话序列号","default":0},{"name":"req_line","type":"string","doc":"label:请求行","default":""},{"name":"res_line","type":"string","doc":"label:应答行","default":""},{"name":"cookie","type":"string","doc":"label:cookie值","default":""},{"name":"content_type","type":"string","doc":"label:content_type值","default":""},{"name":"content_len","type":"long","doc":"label:content_len值","default":0},{"name":"doc_type","type":"string","doc":"label:文件类型","default":""},{"name":"req_body_file_path","type":"string","doc":"label:请求体转储文件地址","default":""},{"name":"res_body_file_path","type":"string","doc":"label:应答体转储文件地址","default":""},{"name":"x_forward_for","type":"string","doc":"label:","default":""},{"name":"req_head","type":"string","doc":"label:http请求头","default":""},{"name":"res_head","type":"string","doc":"label:HTTP应答头","default":""},{"name":"http_charset","type":"string","doc":"label:HTTP编码方式","default":""},{"name":"http_file_name","type":"string","doc":"label:HTTP文件名","default":""}]}
schema.ntc-collect-http-av-log={"type":"record","name":"collhttpav","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"url","type":"string","doc":"label:HTTP_url地址","default":""},{"name":"referer","type":"string","doc":"label:HTTP访问referer","default":""},{"name":"user_agent","type":"string","doc":"label:HTTP访问user_agent","default":""},{"name":"http_seq","type":"int","doc":"label:HTTP请求会话序列号","default":0},{"name":"req_line","type":"string","doc":"label:请求行","default":""},{"name":"res_line","type":"string","doc":"label:应答行","default":""},{"name":"cookie","type":"string","doc":"label:cookie值","default":""},{"name":"content_type","type":"string","doc":"label:content_type值","default":""},{"name":"content_len","type":"long","doc":"label:content_len值","default":0},{"name":"doc_type","type":"string","doc":"label:文件类型","default":""},{"name":"req_body_file_path","type":"string","doc":"label:请求体转储文件地址","default":""},{"name":"res_body_file_path","type":"string","doc":"label:应答体转储文件地址","default":""},{"name":"x_forward_for","type":"string","doc":"label:","default":""},{"name":"req_head","type":"string","doc":"label:http请求头","default":""},{"name":"res_head","type":"string","doc":"label:HTTP应答头","default":""},{"name":"http_charset","type":"string","doc":"label:HTTP编码方式","default":""},{"name":"http_file_name","type":"string","doc":"label:HTTP文件名","default":""}]}
schema.ntc-collect-ftp-doc-log={"type":"record","name":"collftpdoc","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"ftp_url","type":"string","doc":"label:ftp_url地址","default":""},{"name":"content_path","type":"string","doc":"label:FTP文件转储文件地址","default":""},{"name":"ftp_username","type":"string","doc":"label:FTP登录用户名","default":""},{"name":"ftp_password","type":"string","doc":"label:FTP登录密码","default":""},{"name":"ftp_dir","type":"int","doc":"label:FTP传输方向","default":""},{"name":"ftp_info","type":"string","doc":"label:FTP登录信息","default":""},{"name":"ftp_cmd","type":"string","doc":"label:FTP交互命令","default":""},{"name":"ftp_file_name","type":"string","doc":"label:","default":""}]}
schema.ntc-collect-telnet-log={"type":"record","name":"colltelnet","fields":[{"name":"cfg_id","type":"int","doc":"label:配置ID","default":0},{"name":"found_time","type":"string","doc":"label:发现时间","default":0},{"name":"recv_time","type":"string","doc":"label:接收时间","default":0},{"name":"trans_proto","type":"string","doc":"label:传输层协议","default":""},{"name":"addr_type","type":"int","doc":"label:地址类型","default":0},{"name":"d_ip","type":"string","doc":"label:目的IP","default":""},{"name":"s_ip","type":"string","doc":"label:源IP","default":""},{"name":"d_port","type":"int","doc":"label:目的端口","default":0},{"name":"s_port","type":"int","doc":"label:源端口","default":0},{"name":"device_id","type":"string","doc":"label:设备ID","default":""},{"name":"stream_dir","type":"int","doc":"label:流类型","default":0},{"name":"cap_ip","type":"string","doc":"label:捕包机IP","default":""},{"name":"addr_list","type":"string","doc":"label:嵌套地址列表","default":""},{"name":"server_locate","type":"string","doc":"label:服务端地址定位信息","default":""},{"name":"client_locate","type":"string","doc":"label:客户端地址定位信息","default":""},{"name":"s_asn","type":"string","doc":"label:客户端ASN","default":""},{"name":"d_asn","type":"string","doc":"label:服务端ASN","default":""},{"name":"user_region","type":"string","doc":"label:用户自定义","default":""},{"name":"scene_file_id","type":"string","doc":"label:现场日志转储地址","default":""},{"name":"s_mac","type":"string","doc":"label:源MAC","default":""},{"name":"d_mac","type":"string","doc":"label:目的MAC","default":""},{"name":"ip_ttl","type":"int","doc":"label:IP报文的TTL","default":0},{"name":"ip_id","type":"int","doc":"label:IP报文的id","default":0},{"name":"username","type":"string","doc":"label:用户名","default":""},{"name":"password","type":"string","doc":"label:密码","default":""},{"name":"content_path","type":"string","doc":"label:telnet内容转储文件地址","default":""}]}
#特殊-和前端定义相关联
schema.ntc-collect-file-log={"type":"record","name":"file_tag","fields":[{"type":"string","name":"tag_version","default":""},{"type":"int","name":"data_type","default":0},{"type":"int","name":"data_subtype","default":0},{"type":"int","name":"producer_id","default":0},{"type":"int","name":"data_source","default":0},{"type":{"type":"array","items":"int"},"name":"task_id","default":[]},{"type":"long","name":"file_id","default":0},{"type":"string","name":"file_path","default":""},{"type":"string","name":"file_name","default":""},{"type":"float","name":"file_size","default":0.0},{"type":"string","name":"md5","default":""},{"type":"string","name":"encrypted","default":""},{"type":"string","name":"timestamp","default":""},{"type":"long","name":"parent_id","default":0},{"type":"long","name":"flow_id","default":0}]}
schema.log-tag={"type":"record","name":"log_tag","fields":[{"type":"string","name":"tag_version","default":""},{"type":"int","name":"data_type","default":0},{"type":"int","name":"data_subtype","default":0},{"type":"int","name":"producer_id","default":0},{"type":"int","name":"data_source","default":0},{"type":{"type":"array","items":"int"},"name":"task_id","default":[]},{"type":"long","name":"data_id","default":0},{"type":"long","name":"flow_id","default":0},{"type":{"type":"array","items":"long"},"name":"file_id_list","default":[]},{"type":{"type":"array","items":"string"},"name":"file_path_list","default":[]}]}

View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.flume:flume-ng-core:1.9.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.flume:flume-ng-auth:1.9.0" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.8" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-cli:commons-cli:1.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.avro:avro:1.7.4" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.8.8" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.8.8" level="project" />
<orderEntry type="library" name="Maven: com.thoughtworks.paranamer:paranamer:2.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.4.1" level="project" />
<orderEntry type="library" name="Maven: org.tukaani:xz:1.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.avro:avro-ipc:1.7.4" level="project" />
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
<orderEntry type="library" name="Maven: org.apache.velocity:velocity:1.7" level="project" />
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty:3.10.6.Final" level="project" />
<orderEntry type="library" name="Maven: joda-time:joda-time:2.9.9" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-servlet:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-security:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-util:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-server:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-http:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-io:9.4.6.v20170531" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jetty:jetty-jmx:9.4.6.v20170531" level="project" />
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.2.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.thrift:libthrift:0.9.3" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.mina:mina-core:2.0.4" level="project" />
<orderEntry type="library" name="Maven: com.zdjizhi:galaxy:1.0.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
<orderEntry type="library" name="Maven: log4j:log4j:1.2.14" level="project" />
<orderEntry type="library" name="Maven: com.maxmind.geoip:geoip-api:1.3.1" level="project" />
<orderEntry type="library" name="Maven: com.maxmind.geoip2:geoip2:2.12.0" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.5" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.5" level="project" />
<orderEntry type="library" name="Maven: com.maxmind.db:maxmind-db:1.2.2" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.47" level="project" />
<orderEntry type="library" name="Maven: org.apache.flume:flume-ng-sdk:1.9.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.flume:flume-ng-configuration:1.9.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.flume.flume-ng-configfilters:flume-ng-config-filter-api:1.9.0" level="project" />
<orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-all:1.10.19" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.2" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.6" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.3.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpasyncclient:4.1.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore-nio:4.4.6" level="project" />
<orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.9.0" level="project" />
<orderEntry type="library" name="Maven: com.squareup.okio:okio:1.13.0" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" />
<orderEntry type="library" name="Maven: tech.allegro.schema.json2avro:converter:0.2.5" level="project" />
<orderEntry type="library" name="Maven: org.apache.avro:avro-tools:1.7.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.kafka:kafka_2.11:1.0.0" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.1" level="project" />
<orderEntry type="library" name="Maven: net.sf.jopt-simple:jopt-simple:5.0.4" level="project" />
<orderEntry type="library" name="Maven: com.yammer.metrics:metrics-core:2.2.0" level="project" />
<orderEntry type="library" name="Maven: org.scala-lang:scala-library:2.11.11" level="project" />
<orderEntry type="library" name="Maven: com.101tec:zkclient:0.10" level="project" />
<orderEntry type="library" name="Maven: org.apache.zookeeper:zookeeper:3.4.10" level="project" />
<orderEntry type="library" name="Maven: org.apache.kafka:kafka-clients:1.0.0" level="project" />
<orderEntry type="library" name="Maven: org.lz4:lz4-java:1.4" level="project" />
<orderEntry type="library" name="Maven: org.xerial.snappy:snappy-java:1.1.4" level="project" />
<orderEntry type="library" name="Maven: org.influxdb:influxdb-java:2.1" level="project" />
<orderEntry type="library" name="Maven: com.squareup.retrofit:retrofit:1.9.0" level="project" />
<orderEntry type="library" name="Maven: com.squareup.okhttp:okhttp:2.4.0" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:guava:18.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
</component>
</module>