Herval Freire created ZEPPELIN-2711:
---------------------------------------

             Summary: Metrics for service monitoring
                 Key: ZEPPELIN-2711
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2711
             Project: Zeppelin
          Issue Type: New Feature
            Reporter: Herval Freire


I'm putting this out mainly to start a discussion on what approach we want to 
take here.

For starter, we have two options in terms of distribution:
- support JMX
- support some sort of custom metrics mechanism

Following the lines of projects such as Presto, we can expose these as JSON for 
quick consumption

The second point is how we want to store those metrics:
- Do we want metrics per execution?
- Do we want quantiles/aggregated stats?

I'm not sure what's the usual volume of data on a Zeppelin notebook - for our 
internal purposes, individual stats may be enough.

Finally, there's the question as to which stats libraries to use. I'm currently 
between airlift (in case we go for aggregated + expose as json).

Thoughts? Is this something the project is accepting contributions on (or has a 
roadmap for)?



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

Reply via email to