[ https://issues.apache.org/jira/browse/OAK-8366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16858640#comment-16858640 ]
Ieran Draghiciu commented on OAK-8366: -------------------------------------- [~frm] Based on your suggestion I did the following: - removed the {{CompositeRemoteStoreMonitor}} and change the semantics of {{FileStoreBuilder#withRemoteStoreMonitor}} to only accept a single instance of {{CompositeRemoteStoreMonitor}} - used {{com.microsoft.azure.storage.OperationContext}} in measuring the 3 metrics Patch: [^azure_remote_store_monitorv2.patch] However {{getGlobalErrorReceivingResponseEventHandler}} is available only from {{com.microsoft.azure-azure-storage-v8.0.0}} so I updated the version we use. [~tomek.rekawek] do you see any issue by updating the current version 5.0.0 to 8.0.0? do you think we should use the last one? Here are the available versions: https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage > Add remote store monitoring for Azure > -------------------------------------- > > Key: OAK-8366 > URL: https://issues.apache.org/jira/browse/OAK-8366 > Project: Jackrabbit Oak > Issue Type: New Feature > Components: segment-azure > Reporter: Ieran Draghiciu > Assignee: Andrei Dulceanu > Priority: Major > Labels: TarMK > Attachments: azure_remote_store_monitor_1.patch, > azure_remote_store_monitorv2.patch > > > Add remote store monitoring > Implement the remote store monitoring for Azure Store. This should include: > - request_count : number of request to azure store > - error_count : number of failed requests to azure store > - duration : duration of a request to azure store in nanoseconds -- This message was sent by Atlassian JIRA (v7.6.3#76005)