This is an automated email from the ASF dual-hosted git repository.
hxd pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from 20b2b91 [IOTDB-234] Refactor TsFile storage on HDFS (#417)
add 22155e4 [IOTDB-158] add metrics service (#339)
No new revisions were added by this update.
Summary of changes:
pom.xml | 27 ++
server/pom.xml | 26 ++
.../resources/conf/iotdb-engine.properties | 6 +
.../org/apache/iotdb/db/concurrent/ThreadName.java | 1 +
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 13 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 +
.../apache/iotdb/db/metrics/server/JettyUtil.java | 98 +++++++
.../iotdb/db/metrics/server/MetricsSystem.java | 77 +++++
.../iotdb/db/metrics/server/QueryServlet.java | 55 ++++
.../iotdb/db/metrics/server/ServerArgument.java | 315 +++++++++++++++++++++
.../iotdb/db/metrics/server/SqlArgument.java | 78 +++++
.../apache/iotdb/db/metrics/sink/ConsoleSink.java | 46 +++
.../iotdb/db/metrics/sink/MetricsServletSink.java | 46 +++
.../org/apache/iotdb/db/metrics/sink/Sink.java | 25 ++
.../apache/iotdb/db/metrics/source/JvmSource.java | 44 +++
.../iotdb/db/metrics/source/MetricsSource.java | 100 +++++++
.../org/apache/iotdb/db/metrics/source/Source.java | 21 ++
.../apache/iotdb/db/metrics/ui/MetricsPage.java | 141 +++++++++
.../apache/iotdb/db/metrics/ui/MetricsWebUI.java | 62 ++++
.../java/org/apache/iotdb/db/service/IoTDB.java | 2 +-
.../apache/iotdb/db/service/MetricsService.java | 142 ++++++++++
.../iotdb/db/service/MetricsServiceMBean.java | 29 ++
.../org/apache/iotdb/db/service/ServiceType.java | 1 +
.../org/apache/iotdb/db/service/TSServiceImpl.java | 19 +-
.../src/main/resources/iotdb/ui/static/index.html | 79 ++++++
.../main/resources/iotdb/ui/static/iotdb-logo.png | Bin 0 -> 1768 bytes
.../src/main/resources/iotdb/ui/static/webui.css | 194 +++++++++++++
27 files changed, 1648 insertions(+), 2 deletions(-)
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/server/JettyUtil.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/server/MetricsSystem.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/server/QueryServlet.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/server/ServerArgument.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/server/SqlArgument.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/sink/ConsoleSink.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/sink/MetricsServletSink.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/sink/Sink.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/source/JvmSource.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/source/MetricsSource.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/source/Source.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/ui/MetricsPage.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/metrics/ui/MetricsWebUI.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/service/MetricsService.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/service/MetricsServiceMBean.java
create mode 100644 server/src/main/resources/iotdb/ui/static/index.html
create mode 100644 server/src/main/resources/iotdb/ui/static/iotdb-logo.png
create mode 100644 server/src/main/resources/iotdb/ui/static/webui.css