[
https://issues.apache.org/jira/browse/STORM-1719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15350637#comment-15350637
]
ASF GitHub Bot commented on STORM-1719:
---------------------------------------
GitHub user HeartSaVioR opened a pull request:
https://github.com/apache/storm/pull/1524
STORM-1719 Introduce REST API: Topology metric stats for stream
* Path: /api/v1/topology/:id/metrics
* This API provides detailed metrics for topology
** shows metrics per component, which are aggregated by stream
* add documentation about new REST API
** please refer docs/STORM-UI-REST-API.md for details
This should be reviewed and merged since 1.x version (#1347) of STORM-1719
is already merged.
@harshach
This is a pull request for STORM-1719 against master branch.
I have confirmed that it runs well with 2.0.0 SNAPSHOT.
Please take a look. Thanks!
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/HeartSaVioR/storm STORM-1719
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/1524.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 #1524
----
commit 0437233415185011cbd9390990f86b8daeca6fa3
Author: Jungtaek Lim <[email protected]>
Date: 2016-06-27T08:36:09Z
STORM-1719 Introduce REST API: Topology metric stats for stream
* Path: /api/v1/topology/:id/metrics
* This API provides detailed metrics for topology
** shows metrics per component, which are aggregated by stream
* add documentation about new REST API
** please refer docs/STORM-UI-REST-API.md for details
----
> Introduce REST API: Topology metric stats for stream
> ----------------------------------------------------
>
> Key: STORM-1719
> URL: https://issues.apache.org/jira/browse/STORM-1719
> Project: Apache Storm
> Issue Type: Improvement
> Components: storm-core
> Affects Versions: 1.0.0, 2.0.0
> Reporter: Jungtaek Lim
> Assignee: Jungtaek Lim
> Fix For: 1.1.0
>
>
> Apache Storm has two REST APIs for showing topology stats,
> /api/v1/topology/:id and showing component stats,
> /api/v1/topology/:id/component/:component.
> Both of APIs shows metrics aggregated by topology or each component.
> It helps determining traffics between component to component, which is good
> for many topologies. But if users use their own topology which utilizes lots
> of streams, they may want to see topology stats in detail - in point of
> stream's view.
> We already have visualization API to show the traffics between stream to
> stream, but it's internal API, and contains only transferred, and it shows
> non-aggregated result so users need to aggregate theirselves.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)