Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Aggregates

Units

Description

Accuracy

logicalObjects 

count

The number of unique objects (including historical versions) stored for the entire cluster. Each content object counts only as 1, regardless of the number of replicas or EC segments that comprise it.

Approaches the actual number of logical objects in the cluster, minus context (domain, bucket) objects.

Info

Note

Logical counts are estimates, and they are not accurate during volume recovery. The estimating is a consequence of Swarm's robust, no-single-point-of-failure design: Swarm keeps no master list of objects, so counts are inferred from multiple overlapping sources of information.


logicalSpace 

MB

The logical space stored for the entire cluster, including historical versions (which are separate objects).

Includes both the data and the persisted headers on each object, with header newlines counting as two characters (‘\r\n’). EC encoded objects may include a small overage.

logicalUnprocessed 

count

The number of streams in the cluster that have not been accounted for in logicalObjects and logicalSpace.  

After implementation, it will drop until it catches up, approaching zero.

When compared to the number of streams in the cluster, allows rough verification of other statistics, especially following the first boot after it is implemented.

Info

...

Note

These are cluster-level statistics, so each node is publishing the same values.

Get logicalObjects, logicalSpace, and logicalUnprocessed by polling a node using SNMP:

...