Start a Conversation

Unsolved

V

3 Posts

863

March 10th, 2021 17:00

ECS object count mismatch

Using Dell ECS S3 bucket for archival, where application is writing at a rate of 200 TPS.

In the application we are checking whether the object is persisted (S3Client.getObjectMetadata) on the bucket after writing the object (s3Client.putObject), just to be sure that we don’t lose any data.

But, when we take the final count on the ECS S3 bucket we observe a bit of difference with object count obtained on ECS is always less than our application internal instrumentation/metering count. There are no errors logged and have received successful response for all the objects write operation and get operation.

Just wanted to understand why the count is less in ECS when all the writes are successful? 

Note : Will update the exact command being used to capture count soon

 

3 Posts

March 10th, 2021 20:00

Using the svc_bucket info to get the object counts

3 Posts

March 11th, 2021 15:00

Dell ECS 3.4

Moderator

 • 

7.1K Posts

March 11th, 2021 15:00

Hello vkulk,

Which version of ECS are you using?

Moderator

 • 

7.1K Posts

March 12th, 2021 11:00

Hello vkulk,

With object count it will display the number of objects that are associated with the selected namespace or bucket at the end time that is specified in the filter. Here is a link to ECS 3.4 Monitoring Guide

which also has some additional information. https://dell.to/2NiUjjy

No Events found!

Top