Skip to content

Commit

Permalink
[KYUUBI #737] add monitor module
Browse files Browse the repository at this point in the history
This module's feature:
1. get all SQL's metrics during runtime
2. monitor the sqlOperation
3. for auto-configuring

Closes #737 from zhang1002/branch-1.2_add-monitor-module.

Closes #737

00e80fd [zhang1002] Update pom.xml
d39767a [张宇翔] change module's location
1d15145 [张宇翔] change module name
d926d95 [张宇翔] change module name
9bf35e6 [zhang1002] Update pom.xml
3470243 [zhang1002] Update README.md
9a6a68c [zhang1002] Update README.md
50e3e7d [张宇翔] remove dependency
cf2cf0f [张宇翔] add kyuubi-monitor module

Lead-authored-by: 张宇翔 <[email protected]>
Co-authored-by: zhang1002 <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
  • Loading branch information
zhang1002 authored and pan3793 committed Jul 2, 2021
1 parent 787a304 commit 902b4b1
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 0 deletions.
6 changes: 6 additions & 0 deletions externals/kyuubi-spark-monitor/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# for kyuubi-spark-monitor

This module's feature:
- get all SQL's metrics during runtime
- monitor the sqlOperation
- for auto-configuring
38 changes: 38 additions & 0 deletions externals/kyuubi-spark-monitor/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.kyuubi</groupId>
<artifactId>kyuubi</artifactId>
<version>1.3.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>kyuubi-spark-monitor</artifactId>
<packaging>jar</packaging>
<name>Kyuubi Project Spark Monitor</name>

<build>
<outputDirectory>target/scala-${scala.binary.version}/classes</outputDirectory>
<testOutputDirectory>target/scala-${scala.binary.version}/test-classes</testOutputDirectory>
</build>
</project>
1 change: 1 addition & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
<modules>
<module>dev/kyuubi-codecov</module>
<module>externals/kyuubi-download</module>
<module>externals/kyuubi-spark-monitor</module>
<module>externals/kyuubi-spark-sql-engine</module>
<module>kyuubi-assembly</module>
<module>kyuubi-common</module>
Expand Down

0 comments on commit 902b4b1

Please sign in to comment.