[GitHub] eagle pull request #798: [EAGLE-864] Make sure "HBase" nav active in sidebar...

2017-02-09 Thread r7raul1984
GitHub user r7raul1984 opened a pull request:

https://github.com/apache/eagle/pull/798

[EAGLE-864] Make sure "HBase" nav active in sidebar when visiting through 
URL

 - When active submenu  then it's parent menu will active also.

https://issues.apache.org/jira/browse/EAGLE-864


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/1haodian/eagle EAGLE-864

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/eagle/pull/798.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #798


commit ac311d28faeaba268cd1a54c85ef5d015d99131f
Author: r7raul1984 
Date:   2017-02-09T08:24:39Z

[EAGLE-864] Make sure "HBase" nav active in sidebar when visiting hbase 
monitoring web through URL
 - When active submenu  then it's parent menu will active also.

https://issues.apache.org/jira/browse/EAGLE-864




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (EAGLE-864) Make sure "HBase" nav active in sidebar when visiting hbase monitoring web through URL

2017-02-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-864?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15859199#comment-15859199
 ] 

ASF GitHub Bot commented on EAGLE-864:
--

GitHub user r7raul1984 opened a pull request:

https://github.com/apache/eagle/pull/798

[EAGLE-864] Make sure "HBase" nav active in sidebar when visiting through 
URL

 - When active submenu  then it's parent menu will active also.

https://issues.apache.org/jira/browse/EAGLE-864


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/1haodian/eagle EAGLE-864

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/eagle/pull/798.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #798


commit ac311d28faeaba268cd1a54c85ef5d015d99131f
Author: r7raul1984 
Date:   2017-02-09T08:24:39Z

[EAGLE-864] Make sure "HBase" nav active in sidebar when visiting hbase 
monitoring web through URL
 - When active submenu  then it's parent menu will active also.

https://issues.apache.org/jira/browse/EAGLE-864




> Make sure "HBase" nav active in sidebar when visiting hbase monitoring web 
> through URL
> --
>
> Key: EAGLE-864
> URL: https://issues.apache.org/jira/browse/EAGLE-864
> Project: Eagle
>  Issue Type: Sub-task
>  Components: Hadoop JMX Monitor
>Affects Versions: v0.5.0
>Reporter: Hao Chen
>Assignee: Lingang Deng
>Priority: Critical
> Fix For: v0.5.0
>
>
> Make sure "HBase" nav correctly "active" in left sidebar when visiting hbase 
> monitoring web through URL



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (EAGLE-866) Refactor HBase JMX Metric with appropriate navigation path

2017-02-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15859206#comment-15859206
 ] 

ASF GitHub Bot commented on EAGLE-866:
--

Github user r7raul1984 commented on a diff in the pull request:

https://github.com/apache/eagle/pull/797#discussion_r100252845
  
--- Diff: 
eagle-hadoop-metric/src/main/webapp/app/apps/hadoop_metric/index.js ---
@@ -23,35 +23,35 @@
var hadoopMetricApp = register(['ngRoute', 'ngAnimate', 'ui.router', 
'eagle.service']);
 
hadoopMetricApp.route("HadoopMetric", {
-   url: "/hadoopMetric?startTime&endTime",
+   url: "/Service/HBase/overview?startTime&endTime",
--- End diff --

I think "/Service/HBase/overview" should be "/Services/HBase/overview"


> Refactor HBase JMX Metric with appropriate navigation path
> --
>
> Key: EAGLE-866
> URL: https://issues.apache.org/jira/browse/EAGLE-866
> Project: Eagle
>  Issue Type: Sub-task
>  Components: Hadoop JMX Monitor
>Affects Versions: v0.5.0
>Reporter: Hao Chen
>Assignee: Chang chen
> Fix For: v0.5.0
>
>
> Please use same page redirection instead of always opening a new tab, with 
> appropriate navigation guide on top-right.
> * The navigation tree maybe like:
> {code}
> - $SITE_ID/Service/HBase -> show hbase overview metrics
> - $SITE_ID/Service/HBase/RegionServer -> show hbase regionserver list
> - $SITE_ID/Service/HBase/RegionServer/$REGION_SERVER_HOST -> show hbase 
> regionserver detail
> {code}
> * As to UI style, please refer to 
> https://almsaeedstudio.com/themes/AdminLTE/index2.html top-right-nav. 
> " [icon] Home > Dashboard"
> * As to URL path:
> {code}
> * ${APP_ID}/service/overview
> * ${APP_ID}/service/hbase 
> * ${APP_ID}/service/hbase/${HMASTER_HOSTNAME}
> * ${APP_ID}/service/hbase/regionserver
> * ${APP_ID}/service/hbase/regionserver/${HREGIONSERVER_HOSTNAME}
> // More services
> * ${APP_ID}/service/yarn
> * ${APP_ID}/service/hdfs
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[GitHub] eagle pull request #797: [EAGLE-866] Refactor HBase JMX Metric with appropri...

2017-02-09 Thread r7raul1984
Github user r7raul1984 commented on a diff in the pull request:

https://github.com/apache/eagle/pull/797#discussion_r100252845
  
--- Diff: 
eagle-hadoop-metric/src/main/webapp/app/apps/hadoop_metric/index.js ---
@@ -23,35 +23,35 @@
var hadoopMetricApp = register(['ngRoute', 'ngAnimate', 'ui.router', 
'eagle.service']);
 
hadoopMetricApp.route("HadoopMetric", {
-   url: "/hadoopMetric?startTime&endTime",
+   url: "/Service/HBase/overview?startTime&endTime",
--- End diff --

I think "/Service/HBase/overview" should be "/Services/HBase/overview"


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Work started] (EAGLE-864) Make sure "HBase" nav active in sidebar when visiting hbase monitoring web through URL

2017-02-09 Thread JiJun Tang (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on EAGLE-864 started by JiJun Tang.

> Make sure "HBase" nav active in sidebar when visiting hbase monitoring web 
> through URL
> --
>
> Key: EAGLE-864
> URL: https://issues.apache.org/jira/browse/EAGLE-864
> Project: Eagle
>  Issue Type: Sub-task
>  Components: Hadoop JMX Monitor
>Affects Versions: v0.5.0
>Reporter: Hao Chen
>Assignee: JiJun Tang
>Priority: Critical
> Fix For: v0.5.0
>
>
> Make sure "HBase" nav correctly "active" in left sidebar when visiting hbase 
> monitoring web through URL



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (EAGLE-889) Add two restful APIs for Hadoop running queue to query top N users or jobs

2017-02-09 Thread Zhao, Qingwen (JIRA)
Zhao, Qingwen created EAGLE-889:
---

 Summary: Add two restful APIs for Hadoop running queue to query 
top N users or jobs 
 Key: EAGLE-889
 URL: https://issues.apache.org/jira/browse/EAGLE-889
 Project: Eagle
  Issue Type: New Feature
Affects Versions: v0.5.0
Reporter: Zhao, Qingwen
Assignee: Zhao, Qingwen


* query top N users under a queue at any time point according to memory usage
* query top N jobs under a queue at any time point according to memory usage

Sample query 1: return the latest top N users by queryTime under 
/rest//users?top=&queryTime=1486641751252

Sample query 2: return the latest top N jobs by queryTime under 
/rest//users?top=&queryTime=1486641751252





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (EAGLE-890) Add Job Scheduling Framework and HadoopHealthCheckApp

2017-02-09 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-890:
--

 Summary: Add Job Scheduling Framework and HadoopHealthCheckApp
 Key: EAGLE-890
 URL: https://issues.apache.org/jira/browse/EAGLE-890
 Project: Eagle
  Issue Type: New Feature
  Components: Core::Job Engine
Affects Versions: v0.5.0
Reporter: Hao Chen
Assignee: Hao Chen
 Fix For: v0.5.0


Add Job Scheduling Framework and HadoopHealthCheckApp



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[GitHub] eagle pull request #799: [EAGLE-890] Add Job Scheduling Framework and Hadoop...

2017-02-09 Thread haoch
GitHub user haoch opened a pull request:

https://github.com/apache/eagle/pull/799

[EAGLE-890] Add Job Scheduling Framework and HadoopHealthCheckApp

* Add Job Scheduling Framework based on quartz scheduling to support 
clustering job scheduling and HA 
* Add HadoopHealthCheckApp to firstly support HBase Health Monitor

https://issues.apache.org/jira/browse/EAGLE-890

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/haoch/eagle HadoopAvailabilityApp

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/eagle/pull/799.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #799


commit bf9738e2392a60e996c6ad387f8eea79e3a3112a
Author: Hao Chen 
Date:   2017-02-08T09:43:06Z

Initialize job scheduling framework and HadoopServiceCheckApp

commit a46294b903dc9669cf423fb89b9544dcfc74e671
Author: Hao Chen 
Date:   2017-02-08T10:03:07Z

Initialize job API

commit 0ed8e747de15f699d48c8b8d8cbb6a1b43d54fa6
Author: Hao Chen 
Date:   2017-02-08T17:12:08Z

Add ConfigMapper

commit 964bb83c7deedf0b4ec2daa6612c5c1b5f40313b
Author: Hao Chen 
Date:   2017-02-08T17:26:39Z

Gracefully handle HadoopServiceCheckConfig

commit 6ad65965f23b20de876427ea54931e26d9424d0f
Author: Hao Chen 
Date:   2017-02-08T17:29:49Z

Rename servicecheck package

commit f589089c96109ea94d5055d5f3c8615f400d0313
Author: Hao Chen 
Date:   2017-02-09T02:43:44Z

Add SchedulerResource and ExecutionModule

commit b960eccba112756d8994f9071ea62f139f642ac7
Author: Hao Chen 
Date:   2017-02-09T11:40:00Z

Initialize HealthResult

commit bf5436c11d400e87f32193d49bd4351a83394f86
Author: Hao Chen 
Date:   2017-02-09T15:10:15Z

Proposal xml scheduling definition

commit 2f4878ba4ab4348d2fa776441a9830d993630ec2
Author: Hao Chen 
Date:   2017-02-09T15:11:25Z

Merge branch 'HadoopAvailabilityApp' of https://github.com/haoch/eagle into 
HadoopAvailabilityApp

commit b0ec355131876395e5a6aa52b90bec2a9a22dd77
Author: Hao Chen 
Date:   2017-02-09T15:21:19Z

Add scheduling definition xml sample

commit 2e97ab6bbf3d8fc56d5592b5c2ad1b7c09b974e6
Author: Hao Chen 
Date:   2017-02-09T15:30:12Z

add quartz.properties sample

commit bcec3d6fd3b0378f5acb1e3e634b7fa4d0d9d91e
Author: Hao Chen 
Date:   2017-02-09T15:32:38Z

Add scheduling repeat-interval

commit d3450583896945f0aae341badfb2e608a763c603
Author: Hao Chen 
Date:   2017-02-09T15:36:34Z

Rename scheduling file name




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (EAGLE-890) Add Job Scheduling Framework and HadoopHealthCheckApp

2017-02-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15860550#comment-15860550
 ] 

ASF GitHub Bot commented on EAGLE-890:
--

GitHub user haoch opened a pull request:

https://github.com/apache/eagle/pull/799

[EAGLE-890] Add Job Scheduling Framework and HadoopHealthCheckApp

* Add Job Scheduling Framework based on quartz scheduling to support 
clustering job scheduling and HA 
* Add HadoopHealthCheckApp to firstly support HBase Health Monitor

https://issues.apache.org/jira/browse/EAGLE-890

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/haoch/eagle HadoopAvailabilityApp

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/eagle/pull/799.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #799


commit bf9738e2392a60e996c6ad387f8eea79e3a3112a
Author: Hao Chen 
Date:   2017-02-08T09:43:06Z

Initialize job scheduling framework and HadoopServiceCheckApp

commit a46294b903dc9669cf423fb89b9544dcfc74e671
Author: Hao Chen 
Date:   2017-02-08T10:03:07Z

Initialize job API

commit 0ed8e747de15f699d48c8b8d8cbb6a1b43d54fa6
Author: Hao Chen 
Date:   2017-02-08T17:12:08Z

Add ConfigMapper

commit 964bb83c7deedf0b4ec2daa6612c5c1b5f40313b
Author: Hao Chen 
Date:   2017-02-08T17:26:39Z

Gracefully handle HadoopServiceCheckConfig

commit 6ad65965f23b20de876427ea54931e26d9424d0f
Author: Hao Chen 
Date:   2017-02-08T17:29:49Z

Rename servicecheck package

commit f589089c96109ea94d5055d5f3c8615f400d0313
Author: Hao Chen 
Date:   2017-02-09T02:43:44Z

Add SchedulerResource and ExecutionModule

commit b960eccba112756d8994f9071ea62f139f642ac7
Author: Hao Chen 
Date:   2017-02-09T11:40:00Z

Initialize HealthResult

commit bf5436c11d400e87f32193d49bd4351a83394f86
Author: Hao Chen 
Date:   2017-02-09T15:10:15Z

Proposal xml scheduling definition

commit 2f4878ba4ab4348d2fa776441a9830d993630ec2
Author: Hao Chen 
Date:   2017-02-09T15:11:25Z

Merge branch 'HadoopAvailabilityApp' of https://github.com/haoch/eagle into 
HadoopAvailabilityApp

commit b0ec355131876395e5a6aa52b90bec2a9a22dd77
Author: Hao Chen 
Date:   2017-02-09T15:21:19Z

Add scheduling definition xml sample

commit 2e97ab6bbf3d8fc56d5592b5c2ad1b7c09b974e6
Author: Hao Chen 
Date:   2017-02-09T15:30:12Z

add quartz.properties sample

commit bcec3d6fd3b0378f5acb1e3e634b7fa4d0d9d91e
Author: Hao Chen 
Date:   2017-02-09T15:32:38Z

Add scheduling repeat-interval

commit d3450583896945f0aae341badfb2e608a763c603
Author: Hao Chen 
Date:   2017-02-09T15:36:34Z

Rename scheduling file name




> Add Job Scheduling Framework and HadoopHealthCheckApp
> -
>
> Key: EAGLE-890
> URL: https://issues.apache.org/jira/browse/EAGLE-890
> Project: Eagle
>  Issue Type: New Feature
>  Components: Core::Job Engine
>Affects Versions: v0.5.0
>Reporter: Hao Chen
>Assignee: Hao Chen
> Fix For: v0.5.0
>
>
> Add Job Scheduling Framework and HadoopHealthCheckApp



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)