accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (ACCUMULO-3034) Improve the Monitor
Date Thu, 07 Sep 2017 15:00:03 GMT

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

Josh Elser resolved ACCUMULO-3034.
----------------------------------
    Resolution: Fixed

Marked this as complete -- Luis did all (and then some) I was expecting to do.

> Improve the Monitor
> -------------------
>
>                 Key: ACCUMULO-3034
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3034
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: monitor
>            Reporter: Josh Elser
>            Assignee: Luis Tavarez
>             Fix For: 2.0.0
>
>
> I thought it would be helpful to write up an umbrella issue to track the improvements
that we can make to the monitor to help satisfy a bunch of use cases.
> Presently I see the following issues with the monitor:
> * Untestable application logic
> * Manual HTML generation
> * Lack of programmatic interface for external consumers
> * Inability to deploy in other application servers
> * Responsiveness of the monitor tied to availability of Accumulo
> I'd like to see the solved with the following:
> * Application-level information provided as REST service (decoupled from views)
> * Templating library for generation of HTML
> * HTML pages use REST service to acquire data to populate the content
> * Definition of "API" for data returned by REST service, introduces typical "public API"
guarantees on data returned by the monitor REST
> * The ability to create packaging that be dropped into an existing application server
_without_ forcing this on users (embedded server should still be the default)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message