[ 
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)

Reply via email to