[ https://issues.apache.org/jira/browse/OAK-8113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16792554#comment-16792554 ]
Amit Jain commented on OAK-8113: -------------------------------- Updated patch based on my comments above which: * Adds the option for only the \{{datastore}} command * Makes 3rd party libraries optional and not part of the runtime jar * Encapsulates the 3rd party code to make it easier to further enhance and support other options as well > Add ability to push metrics to prometheus pushgateway from oak-run > ------------------------------------------------------------------ > > Key: OAK-8113 > URL: https://issues.apache.org/jira/browse/OAK-8113 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: oak-run > Reporter: Amit Jain > Assignee: Amit Jain > Priority: Major > Fix For: 1.12 > > Attachments: OAK-8113.patch, OAK-8113_v2.patch > > > Currently, metrics capturing is supported in oak-run but these are not > exported. If some important tasks like DSGC are run outside of the server > using oak-run then it would be helpful help if these important metrics > captured, can be pushed to an external system if available and from where any > reporting can be developed. > This task is specifically meant for prometheus pushgateway > https://github.com/prometheus/client_java though there are some other export > options also available. -- This message was sent by Atlassian JIRA (v7.6.3#76005)