Unsolved
3 Posts
0
863
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
vkulk
3 Posts
0
March 10th, 2021 20:00
Using the svc_bucket info to get the object counts
vkulk
3 Posts
0
March 11th, 2021 15:00
Dell ECS 3.4
DELL-Sam L
Moderator
Moderator
•
7.1K Posts
0
March 11th, 2021 15:00
Hello vkulk,
Which version of ECS are you using?
DELL-Sam L
Moderator
Moderator
•
7.1K Posts
0
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