---
title: TotalDiskSpaceCapacityMetric
framework: metrickit
role: symbol
role_heading: Structure
path: metrickit/totaldiskspacecapacitymetric
---

# TotalDiskSpaceCapacityMetric

A metric that measures disk capacity and usage on the device.

## Declaration

```swift
struct TotalDiskSpaceCapacityMetric
```

## Discussion

Discussion This metric corresponds to the MetricResult.totalDiskSpaceCapacity(_:) case. It appears only in intervalEntries and is not included in state entries. This value is a daily snapshot, not a cumulative sum over the reporting interval. This type replaces the totalDiskSpaceCapacity and totalDiskSpaceUsedSize properties of MXDiskSpaceUsageMetric.

## Topics

### Measurements

- [capacity](metrickit/totaldiskspacecapacitymetric/capacity.md)
- [spaceUsed](metrickit/totaldiskspacecapacitymetric/spaceused.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Disk metrics

- [LogicalDiskWritesMetric](metrickit/logicaldiskwritesmetric.md)
- [DiskWriteExceptionDiagnostic](metrickit/diskwriteexceptiondiagnostic.md)
- [TotalFileCountMetric](metrickit/totalfilecountmetric.md)
- [TotalFileSizeMetric](metrickit/totalfilesizemetric.md)
