ctubbsii commented on PR #5012:
URL: https://github.com/apache/accumulo/pull/5012#issuecomment-2436336629

   > A description would be useful I think as there are certainly a lot of 
numbers being shown on the current Monitor pages, most of which are captured as 
metrics in 4.0.
   
   The monitor currently shows activity aggregated on a per-table and 
per-tablet basis, and that those are not currently available as metrics. To the 
extent that these can be converted to metrics, I think that's fine to do that. 
However, it still may be useful to expose the aggregated status via a public 
API, rather than a Thrift endpoint, for direct consumption by the monitor, as 
well as outside tools. I'm not 100% sold on the idea, though... I'm just 
pitching it as an alternative to doing it via a server-only Thrift call that 
users don't have access to.
   
   Basically, my idea is that if it is not the whole metrics, but a curated set 
of useful data to show on the monitor, then it's also a useful set of curated 
data to show via an API, so users who want it don't resort to scraping the 
monitor.
   
   Aside from that, my general assumption is that the monitor's overall 
structure, and view of a deployed system is not primarily about serving metrics 
(in spite of the fact that we have a lot of metrics-like data in tabular and 
graphical format right now), and its design should not be centered around 
metrics. To the extent that it's showing detailed metrics, I would prefer to 
leave those off the monitor entirely, leaving it to the user to plug into the 
metrics system directly for those. But, I think the real value of the monitor 
is the ability to have a big picture view of the system as a whole, and most of 
that doesn't come from the metrics. Sure, some can be powered by metrics, but 
that alone doesn't warrant a complete redesign. I don't think we should 
redesign the front end, except to determine which pages we want to keep, and 
which we want to lose, which we want to change, and which we want to lose. 
Powering the monitor with data collected from the metrics system doesn't require
  a complete overhaul, and I don't think we need a complete overhaul... 
changing the data source behind the scenes should be a largely invisible change 
to users.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to