[
https://issues.apache.org/jira/browse/AURORA-1227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14380805#comment-14380805
]
Steve Niemitz commented on AURORA-1227:
---------------------------------------
We've built the tooling to do aggregations like this (including cost reporting)
using just the current aurora + mesos json API.
I mirror Bill's comment on not having "nice to have" things like this in the
aurora UI, especially because I feel it'd be very hard to solve everyone's use
case.
Instead, we I'd like to enhance the API to provide the data needed (if there's
a gap).
> Create a "top X jobs" debug HTTP endpoint
> -----------------------------------------
>
> Key: AURORA-1227
> URL: https://issues.apache.org/jira/browse/AURORA-1227
> Project: Aurora
> Issue Type: Task
> Components: Scheduler
> Reporter: Maxim Khutornenko
>
> It may be useful to query scheduler for "top X" job names by resource
> utilization (CPU/RAM/DISK) to investigate cluster capacity shortages.
> Something like: /top/\{count\}/\{cpu|ram|disk\}/\{timestamp\} should be able
> to answer questions like "What are the 10 most memory consuming jobs now?" or
> "What were the largest CPU consuming jobs yesterday?" Since we have limited
> task history, answers to latter should be considered as a best effort.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)