[
https://issues.apache.org/jira/browse/OAK-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16844853#comment-16844853
]
Julian Reschke commented on OAK-3806:
-------------------------------------
trunk: (1.3.13) [r1721934|http://svn.apache.org/r1721934]
[r1721624|http://svn.apache.org/r1721624]
[r1721621|http://svn.apache.org/r1721621]
[r1721598|http://svn.apache.org/r1721598]
[r1721597|http://svn.apache.org/r1721597]
[r1721596|http://svn.apache.org/r1721596]
[r1721595|http://svn.apache.org/r1721595]
[r1721497|http://svn.apache.org/r1721497]
[r1721496|http://svn.apache.org/r1721496]
[r1721494|http://svn.apache.org/r1721494]
> Collect and expose statistics related to BlobStore operations
> -------------------------------------------------------------
>
> Key: OAK-3806
> URL: https://issues.apache.org/jira/browse/OAK-3806
> Project: Jackrabbit Oak
> Issue Type: New Feature
> Components: blob
> Reporter: Chetan Mehrotra
> Assignee: Chetan Mehrotra
> Priority: Major
> Fix For: 1.3.13, 1.4
>
> Attachments: OAK-3806-v1.patch, OAK-3806-v2.patch,
> blob-store-stats.png, blob-upload.png
>
>
> It would be useful to collect some statistics around BlobStore operations
> like upload size, download size, how frequent uploads are done etc
> It should support following features
> * Collection across various implementation - For most cases just collecting
> stats in {{DataStoreBlobStore}} and {{AbstractBlobStore}} should be sufficient
> * Collected stats should be exposed over JMX
> *Goals*
> # What are the number/size of downloads and uploads over period of time - The
> time series data would help us understand any hot usage time
> # Are there too many repeated download for few blobIds - Later we can use
> this information to cache such binary content locally and avoid hitting
> remote stores (specially useful for RDB/Mongo-BlobStore)
> # What is the typical upload and download rate provided by the BlobStore -
> Using this we can see if it varies, if its too low for Oak operational needs
> etc
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)