github.com/netdata/go.d.plugin@v0.58.1/modules/scaleio/client/types.go (about) 1 // SPDX-License-Identifier: GPL-3.0-or-later 2 3 package client 4 5 // https://github.com/dell/goscaleio/blob/master/types/v1/types.go 6 7 // For all 4xx and 5xx return codes, the body may contain an apiError instance 8 // with more specifics about the failure. 9 type apiError struct { 10 Message string 11 HTTPStatusCode int 12 ErrorCode int 13 } 14 15 func (e apiError) Error() string { 16 return e.Message 17 } 18 19 // Version represents API version. 20 type Version struct { 21 Major int64 22 Minor int64 23 } 24 25 // Bwc Bwc. 26 type Bwc struct { 27 NumOccured int64 28 NumSeconds int64 29 TotalWeightInKb int64 30 } 31 32 // Sdc represents ScaleIO Data Client. 33 type Sdc struct { 34 ID string 35 SdcIp string 36 MdmConnectionState string 37 } 38 39 // StoragePool represents ScaleIO Storage Pool. 40 type StoragePool struct { 41 ID string 42 Name string 43 SparePercentage int64 44 CapacityAlertCriticalThreshold int64 45 CapacityAlertHighThreshold int64 46 } 47 48 // Instances represents '/api/instances' response. 49 type Instances struct { 50 StoragePoolList []StoragePool 51 SdcList []Sdc 52 } 53 54 type ( 55 // SelectedStatisticsQuery represents '/api/instances/querySelectedStatistics' query. 56 SelectedStatisticsQuery struct { 57 List []SelectedObject `json:"selectedStatisticsList"` 58 } 59 // SelectedObject represents '/api/instances/querySelectedStatistics' query object. 60 SelectedObject struct { 61 Type string `json:"type"` // object type (System, ProtectionDomain, Sds, StoragePool, Device, Volume, VTree, Sdc, FaultSet, RfcacheDevice). 62 63 // the following parameters are not relevant to the System type and can be omitted: 64 IDs []string `json:"ids,omitempty"` // list of objects ids 65 AllIDs allIds `json:"allIds,omitempty"` // all available objects 66 67 Properties []string `json:"properties"` // list of properties to fetch 68 } 69 allIds bool 70 ) 71 72 func (b allIds) MarshalJSON() ([]byte, error) { 73 // should be set to empty value if AllIDs is true. 74 if b { 75 return []byte("[]"), nil 76 } 77 return nil, nil 78 } 79 func (b *allIds) UnmarshalJSON([]byte) error { 80 *b = true 81 return nil 82 } 83 84 // SelectedStatistics represents '/api/instances/querySelectedStatistics' response. 85 type SelectedStatistics struct { 86 System SystemStatistics 87 Sdc map[string]SdcStatistics 88 StoragePool map[string]StoragePoolStatistics 89 } 90 91 // Those commented out structure fields are not deleted on purpose. We need them to see what other metrics can be collected. 92 type ( 93 // CapacityStatistics is System/StoragePool capacity statistics. 94 CapacityStatistics struct { 95 CapacityAvailableForVolumeAllocationInKb int64 96 MaxCapacityInKb int64 97 CapacityLimitInKb int64 98 ProtectedCapacityInKb int64 99 DegradedFailedCapacityInKb int64 100 DegradedHealthyCapacityInKb int64 101 SpareCapacityInKb int64 102 FailedCapacityInKb int64 103 UnreachableUnusedCapacityInKb int64 104 InMaintenanceCapacityInKb int64 105 ThinCapacityAllocatedInKb int64 106 ThinCapacityInUseInKb int64 107 ThickCapacityInUseInKb int64 108 SnapCapacityInUseOccupiedInKb int64 109 CapacityInUseInKb int64 110 } 111 SystemStatistics struct { 112 CapacityStatistics 113 114 NumOfDevices int64 115 NumOfFaultSets int64 116 NumOfProtectionDomains int64 117 NumOfRfcacheDevices int64 118 NumOfSdc int64 119 NumOfSds int64 120 NumOfSnapshots int64 121 NumOfStoragePools int64 122 NumOfVolumes int64 123 NumOfVtrees int64 124 NumOfThickBaseVolumes int64 125 NumOfThinBaseVolumes int64 126 NumOfMappedToAllVolumes int64 127 NumOfUnmappedVolumes int64 128 129 RebalanceReadBwc Bwc 130 RebalanceWriteBwc Bwc 131 PendingRebalanceCapacityInKb int64 132 133 PendingNormRebuildCapacityInKb int64 134 PendingBckRebuildCapacityInKb int64 135 PendingFwdRebuildCapacityInKb int64 136 NormRebuildReadBwc Bwc // TODO: ??? 137 NormRebuildWriteBwc Bwc // TODO: ??? 138 BckRebuildReadBwc Bwc // failed node/disk is back alive 139 BckRebuildWriteBwc Bwc // failed node/disk is back alive 140 FwdRebuildReadBwc Bwc // node/disk fails 141 FwdRebuildWriteBwc Bwc // node/disk fails 142 143 PrimaryReadBwc Bwc // Backend (SDSs + Devices) Primary - Mater MDM 144 PrimaryWriteBwc Bwc // Backend (SDSs + Devices) Primary - Mater MDM 145 SecondaryReadBwc Bwc // Backend (SDSs + Devices, 2nd) Secondary - Slave MDM 146 SecondaryWriteBwc Bwc // Backend (SDSs + Devices, 2nd) Secondary - Slave MDM 147 UserDataReadBwc Bwc // Frontend (Volumes + SDCs) 148 UserDataWriteBwc Bwc // Frontend (Volumes + SDCs) 149 TotalReadBwc Bwc // *ReadBwc 150 TotalWriteBwc Bwc // *WriteBwc 151 152 //SnapCapacityInUseInKb int64 153 //BackgroundScanCompareCount int64 154 //BackgroundScannedInMB int64 155 //ActiveBckRebuildCapacityInKb int64 156 //ActiveFwdRebuildCapacityInKb int64 157 //ActiveMovingCapacityInKb int64 158 //ActiveMovingInBckRebuildJobs int64 159 //ActiveMovingInFwdRebuildJobs int64 160 //ActiveMovingInNormRebuildJobs int64 161 //ActiveMovingInRebalanceJobs int64 162 //ActiveMovingOutBckRebuildJobs int64 163 //ActiveMovingOutFwdRebuildJobs int64 164 //ActiveMovingOutNormRebuildJobs int64 165 //ActiveMovingRebalanceJobs int64 166 //ActiveNormRebuildCapacityInKb int64 167 //ActiveRebalanceCapacityInKb int64 168 //AtRestCapacityInKb int64 169 //BckRebuildCapacityInKb int64 170 //DegradedFailedVacInKb int64 171 //DegradedHealthyVacInKb int64 172 //FailedVacInKb int64 173 //FixedReadErrorCount int64 174 //FwdRebuildCapacityInKb int64 175 //InMaintenanceVacInKb int64 176 //InUseVacInKb int64 177 //MovingCapacityInKb int64 178 //NormRebuildCapacityInKb int64 179 //NumOfScsiInitiators int64 // removed from version 3 of ScaleIO/VxFlex API 180 //PendingMovingCapacityInKb int64 181 //PendingMovingInBckRebuildJobs int64 182 //PendingMovingInFwdRebuildJobs int64 183 //PendingMovingInNormRebuildJobs int64 184 //PendingMovingInRebalanceJobs int64 185 //PendingMovingOutBckRebuildJobs int64 186 //PendingMovingOutFwdRebuildJobs int64 187 //PendingMovingOutNormrebuildJobs int64 188 //PendingMovingRebalanceJobs int64 189 //PrimaryReadFromDevBwc int64 190 //PrimaryReadFromRmcacheBwc int64 191 //PrimaryVacInKb int64 192 //ProtectedVacInKb int64 193 //ProtectionDomainIds int64 194 //RebalanceCapacityInKb int64 195 //RebalancePerReceiveJobNetThrottlingInKbps int64 196 //RebalanceWaitSendQLength int64 197 //RebuildPerReceiveJobNetThrottlingInKbps int64 198 //RebuildWaitSendQLength int64 199 //RfacheReadHit int64 200 //RfacheWriteHit int64 201 //RfcacheAvgReadTime int64 202 //RfcacheAvgWriteTime int64 203 //RfcacheFdAvgReadTime int64 204 //RfcacheFdAvgWriteTime int64 205 //RfcacheFdCacheOverloaded int64 206 //RfcacheFdInlightReads int64 207 //RfcacheFdInlightWrites int64 208 //RfcacheFdIoErrors int64 209 //RfcacheFdMonitorErrorStuckIo int64 210 //RfcacheFdReadTimeGreater1Min int64 211 //RfcacheFdReadTimeGreater1Sec int64 212 //RfcacheFdReadTimeGreater500Millis int64 213 //RfcacheFdReadTimeGreater5Sec int64 214 //RfcacheFdReadsReceived int64 215 //RfcacheFdWriteTimeGreater1Min int64 216 //RfcacheFdWriteTimeGreater1Sec int64 217 //RfcacheFdWriteTimeGreater500Millis int64 218 //RfcacheFdWriteTimeGreater5Sec int64 219 //RfcacheFdWritesReceived int64 220 //RfcacheIoErrors int64 221 //RfcacheIosOutstanding int64 222 //RfcacheIosSkipped int64 223 //RfcachePooIosOutstanding int64 224 //RfcachePoolCachePages int64 225 //RfcachePoolEvictions int64 226 //RfcachePoolInLowMemoryCondition int64 227 //RfcachePoolIoTimeGreater1Min int64 228 //RfcachePoolLockTimeGreater1Sec int64 229 //RfcachePoolLowResourcesInitiatedPassthroughMode int64 230 //RfcachePoolNumCacheDevs int64 231 //RfcachePoolNumSrcDevs int64 232 //RfcachePoolPagesInuse int64 233 //RfcachePoolReadHit int64 234 //RfcachePoolReadMiss int64 235 //RfcachePoolReadPendingG10Millis int64 236 //RfcachePoolReadPendingG1Millis int64 237 //RfcachePoolReadPendingG1Sec int64 238 //RfcachePoolReadPendingG500Micro int64 239 //RfcachePoolReadsPending int64 240 //RfcachePoolSize int64 241 //RfcachePoolSourceIdMismatch int64 242 //RfcachePoolSuspendedIos int64 243 //RfcachePoolSuspendedPequestsRedundantSearchs int64 244 //RfcachePoolWriteHit int64 245 //RfcachePoolWriteMiss int64 246 //RfcachePoolWritePending int64 247 //RfcachePoolWritePendingG10Millis int64 248 //RfcachePoolWritePendingG1Millis int64 249 //RfcachePoolWritePendingG1Sec int64 250 //RfcachePoolWritePendingG500Micro int64 251 //RfcacheReadMiss int64 252 //RfcacheReadsFromCache int64 253 //RfcacheReadsPending int64 254 //RfcacheReadsReceived int64 255 //RfcacheReadsSkipped int64 256 //RfcacheReadsSkippedAlignedSizeTooLarge int64 257 //RfcacheReadsSkippedHeavyLoad int64 258 //RfcacheReadsSkippedInternalError int64 259 //RfcacheReadsSkippedLockIos int64 260 //RfcacheReadsSkippedLowResources int64 261 //RfcacheReadsSkippedMaxIoSize int64 262 //RfcacheReadsSkippedStuckIo int64 263 //RfcacheSkippedUnlinedWrite int64 264 //RfcacheSourceDeviceReads int64 265 //RfcacheSourceDeviceWrites int64 266 //RfcacheWriteMiss int64 267 //RfcacheWritePending int64 268 //RfcacheWritesReceived int64 269 //RfcacheWritesSkippedCacheMiss int64 270 //RfcacheWritesSkippedHeavyLoad int64 271 //RfcacheWritesSkippedInternalError int64 272 //RfcacheWritesSkippedLowResources int64 273 //RfcacheWritesSkippedMaxIoSize int64 274 //RfcacheWritesSkippedStuckIo int64 275 //RmPendingAllocatedInKb int64 276 //Rmcache128kbEntryCount int64 277 //Rmcache16kbEntryCount int64 278 //Rmcache32kbEntryCount int64 279 //Rmcache4kbEntryCount int64 280 //Rmcache64kbEntryCount int64 281 //Rmcache8kbEntryCount int64 282 //RmcacheBigBlockEvictionCount int64 283 //RmcacheBigBlockEvictionSizeCountInKb int64 284 //RmcacheCurrNumOf128kbEntries int64 285 //RmcacheCurrNumOf16kbEntries int64 286 //RmcacheCurrNumOf32kbEntries int64 287 //RmcacheCurrNumOf4kbEntries int64 288 //RmcacheCurrNumOf64kbEntries int64 289 //RmcacheCurrNumOf8kbEntries int64 290 //RmcacheEntryEvictionCount int64 291 //RmcacheEntryEvictionSizeCountInKb int64 292 //RmcacheNoEvictionCount int64 293 //RmcacheSizeInKb int64 294 //RmcacheSizeInUseInKb int64 295 //RmcacheSkipCountCacheAllBusy int64 296 //RmcacheSkipCountLargeIo int64 297 //RmcacheSkipCountUnaligned4kbIo int64 298 //ScsiInitiatorIds int64 299 //SdcIds int64 300 //SecondaryReadFromDevBwc int64 301 //SecondaryReadFromRmcacheBwc int64 302 //SecondaryVacInKb int64 303 //SemiProtectedCapacityInKb int64 304 //SemiProtectedVacInKb int64 305 //SnapCapacityInUseOccupiedInKb int64 306 //UnusedCapacityInKb int64 307 } 308 SdcStatistics struct { 309 NumOfMappedVolumes int64 310 UserDataReadBwc Bwc 311 UserDataWriteBwc Bwc 312 //VolumeIds int64 313 } 314 StoragePoolStatistics struct { 315 CapacityStatistics 316 317 NumOfDevices int64 318 NumOfVolumes int64 319 NumOfVtrees int64 320 NumOfSnapshots int64 321 322 //SnapCapacityInUseInKb int64 323 //BackgroundScanCompareCount int64 324 //BackgroundScannedInMB int64 325 //ActiveBckRebuildCapacityInKb int64 326 //ActiveFwdRebuildCapacityInKb int64 327 //ActiveMovingCapacityInKb int64 328 //ActiveMovingInBckRebuildJobs int64 329 //ActiveMovingInFwdRebuildJobs int64 330 //ActiveMovingInNormRebuildJobs int64 331 //ActiveMovingInRebalanceJobs int64 332 //ActiveMovingOutBckRebuildJobs int64 333 //ActiveMovingOutFwdRebuildJobs int64 334 //ActiveMovingOutNormRebuildJobs int64 335 //ActiveMovingRebalanceJobs int64 336 //ActiveNormRebuildCapacityInKb int64 337 //ActiveRebalanceCapacityInKb int64 338 //AtRestCapacityInKb int64 339 //BckRebuildCapacityInKb int64 340 //BckRebuildReadBwc int64 341 //BckRebuildWriteBwc int64 342 //DegradedFailedVacInKb int64 343 //DegradedHealthyVacInKb int64 344 //DeviceIds int64 345 //FailedVacInKb int64 346 //FixedReadErrorCount int64 347 //FwdRebuildCapacityInKb int64 348 //FwdRebuildReadBwc int64 349 //FwdRebuildWriteBwc int64 350 //InMaintenanceVacInKb int64 351 //InUseVacInKb int64 352 //MovingCapacityInKb int64 353 //NormRebuildCapacityInKb int64 354 //NormRebuildReadBwc int64 355 //NormRebuildWriteBwc int64 356 //NumOfMappedToAllVolumes int64 357 //NumOfThickBaseVolumes int64 358 //NumOfThinBaseVolumes int64 359 //NumOfUnmappedVolumes int64 360 //NumOfVolumesInDeletion int64 361 //PendingBckRebuildCapacityInKb int64 362 //PendingFwdRebuildCapacityInKb int64 363 //PendingMovingCapacityInKb int64 364 //PendingMovingInBckRebuildJobs int64 365 //PendingMovingInFwdRebuildJobs int64 366 //PendingMovingInNormRebuildJobs int64 367 //PendingMovingInRebalanceJobs int64 368 //PendingMovingOutBckRebuildJobs int64 369 //PendingMovingOutFwdRebuildJobs int64 370 //PendingMovingOutNormrebuildJobs int64 371 //PendingMovingRebalanceJobs int64 372 //PendingNormRebuildCapacityInKb int64 373 //PendingRebalanceCapacityInKb int64 374 //PrimaryReadBwc int64 375 //PrimaryReadFromDevBwc int64 376 //PrimaryReadFromRmcacheBwc int64 377 //PrimaryVacInKb int64 378 //PrimaryWriteBwc int64 379 //ProtectedVacInKb int64 380 //RebalanceCapacityInKb int64 381 //RebalanceReadBwc int64 382 //RebalanceWriteBwc int64 383 //RfacheReadHit int64 384 //RfacheWriteHit int64 385 //RfcacheAvgReadTime int64 386 //RfcacheAvgWriteTime int64 387 //RfcacheIoErrors int64 388 //RfcacheIosOutstanding int64 389 //RfcacheIosSkipped int64 390 //RfcacheReadMiss int64 391 //RfcacheReadsFromCache int64 392 //RfcacheReadsPending int64 393 //RfcacheReadsReceived int64 394 //RfcacheReadsSkipped int64 395 //RfcacheReadsSkippedAlignedSizeTooLarge int64 396 //RfcacheReadsSkippedHeavyLoad int64 397 //RfcacheReadsSkippedInternalError int64 398 //RfcacheReadsSkippedLockIos int64 399 //RfcacheReadsSkippedLowResources int64 400 //RfcacheReadsSkippedMaxIoSize int64 401 //RfcacheReadsSkippedStuckIo int64 402 //RfcacheSkippedUnlinedWrite int64 403 //RfcacheSourceDeviceReads int64 404 //RfcacheSourceDeviceWrites int64 405 //RfcacheWriteMiss int64 406 //RfcacheWritePending int64 407 //RfcacheWritesReceived int64 408 //RfcacheWritesSkippedCacheMiss int64 409 //RfcacheWritesSkippedHeavyLoad int64 410 //RfcacheWritesSkippedInternalError int64 411 //RfcacheWritesSkippedLowResources int64 412 //RfcacheWritesSkippedMaxIoSize int64 413 //RfcacheWritesSkippedStuckIo int64 414 //RmPendingAllocatedInKb int64 415 //SecondaryReadBwc int64 416 //SecondaryReadFromDevBwc int64 417 //SecondaryReadFromRmcacheBwc int64 418 //SecondaryVacInKb int64 419 //SecondaryWriteBwc int64 420 //SemiProtectedCapacityInKb int64 421 //SemiProtectedVacInKb int64 422 //SnapCapacityInUseOccupiedInKb int64 423 //TotalReadBwc int64 424 //TotalWriteBwc int64 425 //UnusedCapacityInKb int64 426 //UserDataReadBwc int64 427 //UserDataWriteBwc int64 428 //VolumeIds int64 429 //VtreeIds int64 430 } 431 DeviceStatistic struct { 432 // BackgroundScanCompareCount int64 433 // BackgroundScannedInMB int64 434 // ActiveMovingInBckRebuildJobs int64 435 // ActiveMovingInFwdRebuildJobs int64 436 // ActiveMovingInNormRebuildJobs int64 437 // ActiveMovingInRebalanceJobs int64 438 // ActiveMovingOutBckRebuildJobs int64 439 // ActiveMovingOutFwdRebuildJobs int64 440 // ActiveMovingOutNormRebuildJobs int64 441 // ActiveMovingRebalanceJobs int64 442 // AvgReadLatencyInMicrosec int64 443 // AvgReadSizeInBytes int64 444 // AvgWriteLatencyInMicrosec int64 445 // AvgWriteSizeInBytes int64 446 // BckRebuildReadBwc int64 447 // BckRebuildWriteBwc int64 448 // CapacityInUseInKb int64 449 // CapacityLimitInKb int64 450 // DegradedFailedVacInKb int64 451 // DegradedHealthyVacInKb int64 452 // FailedVacInKb int64 453 // FixedReadErrorCount int64 454 // FwdRebuildReadBwc int64 455 // FwdRebuildWriteBwc int64 456 // InMaintenanceVacInKb int64 457 // InUseVacInKb int64 458 // MaxCapacityInKb int64 459 // NormRebuildReadBwc int64 460 // NormRebuildWriteBwc int64 461 // PendingMovingInBckRebuildJobs int64 462 // PendingMovingInFwdRebuildJobs int64 463 // PendingMovingInNormRebuildJobs int64 464 // PendingMovingInRebalanceJobs int64 465 // PendingMovingOutBckRebuildJobs int64 466 // PendingMovingOutFwdRebuildJobs int64 467 // PendingMovingOutNormrebuildJobs int64 468 // PendingMovingRebalanceJobs int64 469 // PrimaryReadBwc int64 470 // PrimaryReadFromDevBwc int64 471 // PrimaryReadFromRmcacheBwc int64 472 // PrimaryVacInKb int64 473 // PrimaryWriteBwc int64 474 // ProtectedVacInKb int64 475 // RebalanceReadBwc int64 476 // RebalanceWriteBwc int64 477 // RfacheReadHit int64 478 // RfacheWriteHit int64 479 // RfcacheAvgReadTime int64 480 // RfcacheAvgWriteTime int64 481 // RfcacheIoErrors int64 482 // RfcacheIosOutstanding int64 483 // RfcacheIosSkipped int64 484 // RfcacheReadMiss int64 485 // RfcacheReadsFromCache int64 486 // RfcacheReadsPending int64 487 // RfcacheReadsReceived int64 488 // RfcacheReadsSkipped int64 489 // RfcacheReadsSkippedAlignedSizeTooLarge int64 490 // RfcacheReadsSkippedHeavyLoad int64 491 // RfcacheReadsSkippedInternalError int64 492 // RfcacheReadsSkippedLockIos int64 493 // RfcacheReadsSkippedLowResources int64 494 // RfcacheReadsSkippedMaxIoSize int64 495 // RfcacheReadsSkippedStuckIo int64 496 // RfcacheSkippedUnlinedWrite int64 497 // RfcacheSourceDeviceReads int64 498 // RfcacheSourceDeviceWrites int64 499 // RfcacheWriteMiss int64 500 // RfcacheWritePending int64 501 // RfcacheWritesReceived int64 502 // RfcacheWritesSkippedCacheMiss int64 503 // RfcacheWritesSkippedHeavyLoad int64 504 // RfcacheWritesSkippedInternalError int64 505 // RfcacheWritesSkippedLowResources int64 506 // RfcacheWritesSkippedMaxIoSize int64 507 // RfcacheWritesSkippedStuckIo int64 508 // RmPendingAllocatedInKb int64 509 // SecondaryReadBwc int64 510 // SecondaryReadFromDevBwc int64 511 // SecondaryReadFromRmcacheBwc int64 512 // SecondaryVacInKb int64 513 // SecondaryWriteBwc int64 514 // SemiProtectedVacInKb int64 515 // SnapCapacityInUseInKb int64 516 // SnapCapacityInUseOccupiedInKb int64 517 // ThickCapacityInUseInKb int64 518 // ThinCapacityAllocatedInKb int64 519 // ThinCapacityInUseInKb int64 520 // TotalReadBwc int64 521 // TotalWriteBwc int64 522 // UnreachableUnusedCapacityInKb int64 523 // UnusedCapacityInKb int64 524 } 525 FaultSetStatistics struct { 526 // BackgroundScanCompareCount int64 527 // BackgroundScannedInMB int64 528 // ActiveMovingInBckRebuildJobs int64 529 // ActiveMovingInFwdRebuildJobs int64 530 // ActiveMovingInNormRebuildJobs int64 531 // ActiveMovingInRebalanceJobs int64 532 // ActiveMovingOutBckRebuildJobs int64 533 // ActiveMovingOutFwdRebuildJobs int64 534 // ActiveMovingOutNormRebuildJobs int64 535 // ActiveMovingRebalanceJobs int64 536 // BckRebuildReadBwc int64 537 // BckRebuildWriteBwc int64 538 // CapacityInUseInKb int64 539 // CapacityLimitInKb int64 540 // DegradedFailedVacInKb int64 541 // DegradedHealthyVacInKb int64 542 // FailedVacInKb int64 543 // FixedReadErrorCount int64 544 // FwdRebuildReadBwc int64 545 // FwdRebuildWriteBwc int64 546 // InMaintenanceVacInKb int64 547 // InUseVacInKb int64 548 // MaxCapacityInKb int64 549 // NormRebuildReadBwc int64 550 // NormRebuildWriteBwc int64 551 // NumOfSds int64 552 // PendingMovingInBckRebuildJobs int64 553 // PendingMovingInFwdRebuildJobs int64 554 // PendingMovingInNormRebuildJobs int64 555 // PendingMovingInRebalanceJobs int64 556 // PendingMovingOutBckRebuildJobs int64 557 // PendingMovingOutFwdRebuildJobs int64 558 // PendingMovingOutNormrebuildJobs int64 559 // PendingMovingRebalanceJobs int64 560 // PrimaryReadBwc int64 561 // PrimaryReadFromDevBwc int64 562 // PrimaryReadFromRmcacheBwc int64 563 // PrimaryVacInKb int64 564 // PrimaryWriteBwc int64 565 // ProtectedVacInKb int64 566 // RebalancePerReceiveJobNetThrottlingInKbps int64 567 // RebalanceReadBwc int64 568 // RebalanceWaitSendQLength int64 569 // RebalanceWriteBwc int64 570 // RebuildPerReceiveJobNetThrottlingInKbps int64 571 // RebuildWaitSendQLength int64 572 // RfacheReadHit int64 573 // RfacheWriteHit int64 574 // RfcacheAvgReadTime int64 575 // RfcacheAvgWriteTime int64 576 // RfcacheFdAvgReadTime int64 577 // RfcacheFdAvgWriteTime int64 578 // RfcacheFdCacheOverloaded int64 579 // RfcacheFdInlightReads int64 580 // RfcacheFdInlightWrites int64 581 // RfcacheFdIoErrors int64 582 // RfcacheFdMonitorErrorStuckIo int64 583 // RfcacheFdReadTimeGreater1Min int64 584 // RfcacheFdReadTimeGreater1Sec int64 585 // RfcacheFdReadTimeGreater500Millis int64 586 // RfcacheFdReadTimeGreater5Sec int64 587 // RfcacheFdReadsReceived int64 588 // RfcacheFdWriteTimeGreater1Min int64 589 // RfcacheFdWriteTimeGreater1Sec int64 590 // RfcacheFdWriteTimeGreater500Millis int64 591 // RfcacheFdWriteTimeGreater5Sec int64 592 // RfcacheFdWritesReceived int64 593 // RfcacheIoErrors int64 594 // RfcacheIosOutstanding int64 595 // RfcacheIosSkipped int64 596 // RfcachePooIosOutstanding int64 597 // RfcachePoolCachePages int64 598 // RfcachePoolEvictions int64 599 // RfcachePoolInLowMemoryCondition int64 600 // RfcachePoolIoTimeGreater1Min int64 601 // RfcachePoolLockTimeGreater1Sec int64 602 // RfcachePoolLowResourcesInitiatedPassthroughMode int64 603 // RfcachePoolNumCacheDevs int64 604 // RfcachePoolNumSrcDevs int64 605 // RfcachePoolPagesInuse int64 606 // RfcachePoolReadHit int64 607 // RfcachePoolReadMiss int64 608 // RfcachePoolReadPendingG10Millis int64 609 // RfcachePoolReadPendingG1Millis int64 610 // RfcachePoolReadPendingG1Sec int64 611 // RfcachePoolReadPendingG500Micro int64 612 // RfcachePoolReadsPending int64 613 // RfcachePoolSize int64 614 // RfcachePoolSourceIdMismatch int64 615 // RfcachePoolSuspendedIos int64 616 // RfcachePoolSuspendedPequestsRedundantSearchs int64 617 // RfcachePoolWriteHit int64 618 // RfcachePoolWriteMiss int64 619 // RfcachePoolWritePending int64 620 // RfcachePoolWritePendingG10Millis int64 621 // RfcachePoolWritePendingG1Millis int64 622 // RfcachePoolWritePendingG1Sec int64 623 // RfcachePoolWritePendingG500Micro int64 624 // RfcacheReadMiss int64 625 // RfcacheReadsFromCache int64 626 // RfcacheReadsPending int64 627 // RfcacheReadsReceived int64 628 // RfcacheReadsSkipped int64 629 // RfcacheReadsSkippedAlignedSizeTooLarge int64 630 // RfcacheReadsSkippedHeavyLoad int64 631 // RfcacheReadsSkippedInternalError int64 632 // RfcacheReadsSkippedLockIos int64 633 // RfcacheReadsSkippedLowResources int64 634 // RfcacheReadsSkippedMaxIoSize int64 635 // RfcacheReadsSkippedStuckIo int64 636 // RfcacheSkippedUnlinedWrite int64 637 // RfcacheSourceDeviceReads int64 638 // RfcacheSourceDeviceWrites int64 639 // RfcacheWriteMiss int64 640 // RfcacheWritePending int64 641 // RfcacheWritesReceived int64 642 // RfcacheWritesSkippedCacheMiss int64 643 // RfcacheWritesSkippedHeavyLoad int64 644 // RfcacheWritesSkippedInternalError int64 645 // RfcacheWritesSkippedLowResources int64 646 // RfcacheWritesSkippedMaxIoSize int64 647 // RfcacheWritesSkippedStuckIo int64 648 // RmPendingAllocatedInKb int64 649 // Rmcache128kbEntryCount int64 650 // Rmcache16kbEntryCount int64 651 // Rmcache32kbEntryCount int64 652 // Rmcache4kbEntryCount int64 653 // Rmcache64kbEntryCount int64 654 // Rmcache8kbEntryCount int64 655 // RmcacheBigBlockEvictionCount int64 656 // RmcacheBigBlockEvictionSizeCountInKb int64 657 // RmcacheCurrNumOf128kbEntries int64 658 // RmcacheCurrNumOf16kbEntries int64 659 // RmcacheCurrNumOf32kbEntries int64 660 // RmcacheCurrNumOf4kbEntries int64 661 // RmcacheCurrNumOf64kbEntries int64 662 // RmcacheCurrNumOf8kbEntries int64 663 // RmcacheEntryEvictionCount int64 664 // RmcacheEntryEvictionSizeCountInKb int64 665 // RmcacheNoEvictionCount int64 666 // RmcacheSizeInKb int64 667 // RmcacheSizeInUseInKb int64 668 // RmcacheSkipCountCacheAllBusy int64 669 // RmcacheSkipCountLargeIo int64 670 // RmcacheSkipCountUnaligned4kbIo int64 671 // SdsIds int64 672 // SecondaryReadBwc int64 673 // SecondaryReadFromDevBwc int64 674 // SecondaryReadFromRmcacheBwc int64 675 // SecondaryVacInKb int64 676 // SecondaryWriteBwc int64 677 // SemiProtectedVacInKb int64 678 // SnapCapacityInUseInKb int64 679 // SnapCapacityInUseOccupiedInKb int64 680 // ThickCapacityInUseInKb int64 681 // ThinCapacityAllocatedInKb int64 682 // ThinCapacityInUseInKb int64 683 // TotalReadBwc int64 684 // TotalWriteBwc int64 685 // UnreachableUnusedCapacityInKb int64 686 // UnusedCapacityInKb int64 687 } 688 ProtectionDomainStatistics struct { 689 // BackgroundScanCompareCount int64 690 // BackgroundScannedInMB int64 691 // ActiveBckRebuildCapacityInKb int64 692 // ActiveFwdRebuildCapacityInKb int64 693 // ActiveMovingCapacityInKb int64 694 // ActiveMovingInBckRebuildJobs int64 695 // ActiveMovingInFwdRebuildJobs int64 696 // ActiveMovingInNormRebuildJobs int64 697 // ActiveMovingInRebalanceJobs int64 698 // ActiveMovingOutBckRebuildJobs int64 699 // ActiveMovingOutFwdRebuildJobs int64 700 // ActiveMovingOutNormRebuildJobs int64 701 // ActiveMovingRebalanceJobs int64 702 // ActiveNormRebuildCapacityInKb int64 703 // ActiveRebalanceCapacityInKb int64 704 // AtRestCapacityInKb int64 705 // BckRebuildCapacityInKb int64 706 // BckRebuildReadBwc int64 707 // BckRebuildWriteBwc int64 708 // CapacityAvailableForVolumeAllocationInKb int64 709 // CapacityInUseInKb int64 710 // CapacityLimitInKb int64 711 // DegradedFailedCapacityInKb int64 712 // DegradedFailedVacInKb int64 713 // DegradedHealthyCapacityInKb int64 714 // DegradedHealthyVacInKb int64 715 // FailedCapacityInKb int64 716 // FailedVacInKb int64 717 // FaultSetIds int64 718 // FixedReadErrorCount int64 719 // FwdRebuildCapacityInKb int64 720 // FwdRebuildReadBwc int64 721 // FwdRebuildWriteBwc int64 722 // InMaintenanceCapacityInKb int64 723 // InMaintenanceVacInKb int64 724 // InUseVacInKb int64 725 // MaxCapacityInKb int64 726 // MovingCapacityInKb int64 727 // NormRebuildCapacityInKb int64 728 // NormRebuildReadBwc int64 729 // NormRebuildWriteBwc int64 730 // NumOfFaultSets int64 731 // NumOfMappedToAllVolumes int64 732 // NumOfSds int64 733 // NumOfSnapshots int64 734 // NumOfStoragePools int64 735 // NumOfThickBaseVolumes int64 736 // NumOfThinBaseVolumes int64 737 // NumOfUnmappedVolumes int64 738 // NumOfVolumesInDeletion int64 739 // PendingBckRebuildCapacityInKb int64 740 // PendingFwdRebuildCapacityInKb int64 741 // PendingMovingCapacityInKb int64 742 // PendingMovingInBckRebuildJobs int64 743 // PendingMovingInFwdRebuildJobs int64 744 // PendingMovingInNormRebuildJobs int64 745 // PendingMovingInRebalanceJobs int64 746 // PendingMovingOutBckRebuildJobs int64 747 // PendingMovingOutFwdRebuildJobs int64 748 // PendingMovingOutNormrebuildJobs int64 749 // PendingMovingRebalanceJobs int64 750 // PendingNormRebuildCapacityInKb int64 751 // PendingRebalanceCapacityInKb int64 752 // PrimaryReadBwc int64 753 // PrimaryReadFromDevBwc int64 754 // PrimaryReadFromRmcacheBwc int64 755 // PrimaryVacInKb int64 756 // PrimaryWriteBwc int64 757 // ProtectedCapacityInKb int64 758 // ProtectedVacInKb int64 759 // RebalanceCapacityInKb int64 760 // RebalancePerReceiveJobNetThrottlingInKbps int64 761 // RebalanceReadBwc int64 762 // RebalanceWaitSendQLength int64 763 // RebalanceWriteBwc int64 764 // RebuildPerReceiveJobNetThrottlingInKbps int64 765 // RebuildWaitSendQLength int64 766 // RfacheReadHit int64 767 // RfacheWriteHit int64 768 // RfcacheAvgReadTime int64 769 // RfcacheAvgWriteTime int64 770 // RfcacheFdAvgReadTime int64 771 // RfcacheFdAvgWriteTime int64 772 // RfcacheFdCacheOverloaded int64 773 // RfcacheFdInlightReads int64 774 // RfcacheFdInlightWrites int64 775 // RfcacheFdIoErrors int64 776 // RfcacheFdMonitorErrorStuckIo int64 777 // RfcacheFdReadTimeGreater1Min int64 778 // RfcacheFdReadTimeGreater1Sec int64 779 // RfcacheFdReadTimeGreater500Millis int64 780 // RfcacheFdReadTimeGreater5Sec int64 781 // RfcacheFdReadsReceived int64 782 // RfcacheFdWriteTimeGreater1Min int64 783 // RfcacheFdWriteTimeGreater1Sec int64 784 // RfcacheFdWriteTimeGreater500Millis int64 785 // RfcacheFdWriteTimeGreater5Sec int64 786 // RfcacheFdWritesReceived int64 787 // RfcacheIoErrors int64 788 // RfcacheIosOutstanding int64 789 // RfcacheIosSkipped int64 790 // RfcachePooIosOutstanding int64 791 // RfcachePoolCachePages int64 792 // RfcachePoolEvictions int64 793 // RfcachePoolInLowMemoryCondition int64 794 // RfcachePoolIoTimeGreater1Min int64 795 // RfcachePoolLockTimeGreater1Sec int64 796 // RfcachePoolLowResourcesInitiatedPassthroughMode int64 797 // RfcachePoolNumCacheDevs int64 798 // RfcachePoolNumSrcDevs int64 799 // RfcachePoolPagesInuse int64 800 // RfcachePoolReadHit int64 801 // RfcachePoolReadMiss int64 802 // RfcachePoolReadPendingG10Millis int64 803 // RfcachePoolReadPendingG1Millis int64 804 // RfcachePoolReadPendingG1Sec int64 805 // RfcachePoolReadPendingG500Micro int64 806 // RfcachePoolReadsPending int64 807 // RfcachePoolSize int64 808 // RfcachePoolSourceIdMismatch int64 809 // RfcachePoolSuspendedIos int64 810 // RfcachePoolSuspendedPequestsRedundantSearchs int64 811 // RfcachePoolWriteHit int64 812 // RfcachePoolWriteMiss int64 813 // RfcachePoolWritePending int64 814 // RfcachePoolWritePendingG10Millis int64 815 // RfcachePoolWritePendingG1Millis int64 816 // RfcachePoolWritePendingG1Sec int64 817 // RfcachePoolWritePendingG500Micro int64 818 // RfcacheReadMiss int64 819 // RfcacheReadsFromCache int64 820 // RfcacheReadsPending int64 821 // RfcacheReadsReceived int64 822 // RfcacheReadsSkipped int64 823 // RfcacheReadsSkippedAlignedSizeTooLarge int64 824 // RfcacheReadsSkippedHeavyLoad int64 825 // RfcacheReadsSkippedInternalError int64 826 // RfcacheReadsSkippedLockIos int64 827 // RfcacheReadsSkippedLowResources int64 828 // RfcacheReadsSkippedMaxIoSize int64 829 // RfcacheReadsSkippedStuckIo int64 830 // RfcacheSkippedUnlinedWrite int64 831 // RfcacheSourceDeviceReads int64 832 // RfcacheSourceDeviceWrites int64 833 // RfcacheWriteMiss int64 834 // RfcacheWritePending int64 835 // RfcacheWritesReceived int64 836 // RfcacheWritesSkippedCacheMiss int64 837 // RfcacheWritesSkippedHeavyLoad int64 838 // RfcacheWritesSkippedInternalError int64 839 // RfcacheWritesSkippedLowResources int64 840 // RfcacheWritesSkippedMaxIoSize int64 841 // RfcacheWritesSkippedStuckIo int64 842 // RmPendingAllocatedInKb int64 843 // Rmcache128kbEntryCount int64 844 // Rmcache16kbEntryCount int64 845 // Rmcache32kbEntryCount int64 846 // Rmcache4kbEntryCount int64 847 // Rmcache64kbEntryCount int64 848 // Rmcache8kbEntryCount int64 849 // RmcacheBigBlockEvictionCount int64 850 // RmcacheBigBlockEvictionSizeCountInKb int64 851 // RmcacheCurrNumOf128kbEntries int64 852 // RmcacheCurrNumOf16kbEntries int64 853 // RmcacheCurrNumOf32kbEntries int64 854 // RmcacheCurrNumOf4kbEntries int64 855 // RmcacheCurrNumOf64kbEntries int64 856 // RmcacheCurrNumOf8kbEntries int64 857 // RmcacheEntryEvictionCount int64 858 // RmcacheEntryEvictionSizeCountInKb int64 859 // RmcacheNoEvictionCount int64 860 // RmcacheSizeInKb int64 861 // RmcacheSizeInUseInKb int64 862 // RmcacheSkipCountCacheAllBusy int64 863 // RmcacheSkipCountLargeIo int64 864 // RmcacheSkipCountUnaligned4kbIo int64 865 // SdsIds int64 866 // SecondaryReadBwc int64 867 // SecondaryReadFromDevBwc int64 868 // SecondaryReadFromRmcacheBwc int64 869 // SecondaryVacInKb int64 870 // SecondaryWriteBwc int64 871 // SemiProtectedCapacityInKb int64 872 // SemiProtectedVacInKb int64 873 // SnapCapacityInUseInKb int64 874 // SnapCapacityInUseOccupiedInKb int64 875 // SpareCapacityInKb int64 876 // StoragePoolIds int64 877 // ThickCapacityInUseInKb int64 878 // ThinCapacityAllocatedInKb int64 879 // ThinCapacityInUseInKb int64 880 // TotalReadBwc int64 881 // TotalWriteBwc int64 882 // UnreachableUnusedCapacityInKb int64 883 // UnusedCapacityInKb int64 884 // UserDataReadBwc int64 885 // UserDataWriteBwc int64 886 } 887 RFCacheDeviceStatistics struct { 888 // RfcacheFdAvgReadTime int64 889 // RfcacheFdAvgWriteTime int64 890 // RfcacheFdCacheOverloaded int64 891 // RfcacheFdInlightReads int64 892 // RfcacheFdInlightWrites int64 893 // RfcacheFdIoErrors int64 894 // RfcacheFdMonitorErrorStuckIo int64 895 // RfcacheFdReadTimeGreater1Min int64 896 // RfcacheFdReadTimeGreater1Sec int64 897 // RfcacheFdReadTimeGreater500Millis int64 898 // RfcacheFdReadTimeGreater5Sec int64 899 // RfcacheFdReadsReceived int64 900 // RfcacheFdWriteTimeGreater1Min int64 901 // RfcacheFdWriteTimeGreater1Sec int64 902 // RfcacheFdWriteTimeGreater500Millis int64 903 // RfcacheFdWriteTimeGreater5Sec int64 904 // RfcacheFdWritesReceived int64 905 } 906 SdsStatistics struct { 907 // BackgroundScanCompareCount int64 908 // BackgroundScannedInMB int64 909 // ActiveMovingInBckRebuildJobs int64 910 // ActiveMovingInFwdRebuildJobs int64 911 // ActiveMovingInNormRebuildJobs int64 912 // ActiveMovingInRebalanceJobs int64 913 // ActiveMovingOutBckRebuildJobs int64 914 // ActiveMovingOutFwdRebuildJobs int64 915 // ActiveMovingOutNormRebuildJobs int64 916 // ActiveMovingRebalanceJobs int64 917 // BckRebuildReadBwc int64 918 // BckRebuildWriteBwc int64 919 // CapacityInUseInKb int64 920 // CapacityLimitInKb int64 921 // DegradedFailedVacInKb int64 922 // DegradedHealthyVacInKb int64 923 // DeviceIds int64 924 // FailedVacInKb int64 925 // FixedReadErrorCount int64 926 // FwdRebuildReadBwc int64 927 // FwdRebuildWriteBwc int64 928 // InMaintenanceVacInKb int64 929 // InUseVacInKb int64 930 // MaxCapacityInKb int64 931 // NormRebuildReadBwc int64 932 // NormRebuildWriteBwc int64 933 // NumOfDevices int64 934 // NumOfRfcacheDevices int64 935 // PendingMovingInBckRebuildJobs int64 936 // PendingMovingInFwdRebuildJobs int64 937 // PendingMovingInNormRebuildJobs int64 938 // PendingMovingInRebalanceJobs int64 939 // PendingMovingOutBckRebuildJobs int64 940 // PendingMovingOutFwdRebuildJobs int64 941 // PendingMovingOutNormrebuildJobs int64 942 // PendingMovingRebalanceJobs int64 943 // PrimaryReadBwc int64 944 // PrimaryReadFromDevBwc int64 945 // PrimaryReadFromRmcacheBwc int64 946 // PrimaryVacInKb int64 947 // PrimaryWriteBwc int64 948 // ProtectedVacInKb int64 949 // RebalancePerReceiveJobNetThrottlingInKbps int64 950 // RebalanceReadBwc int64 951 // RebalanceWaitSendQLength int64 952 // RebalanceWriteBwc int64 953 // RebuildPerReceiveJobNetThrottlingInKbps int64 954 // RebuildWaitSendQLength int64 955 // RfacheReadHit int64 956 // RfacheWriteHit int64 957 // RfcacheAvgReadTime int64 958 // RfcacheAvgWriteTime int64 959 // RfcacheDeviceIds int64 960 // RfcacheFdAvgReadTime int64 961 // RfcacheFdAvgWriteTime int64 962 // RfcacheFdCacheOverloaded int64 963 // RfcacheFdInlightReads int64 964 // RfcacheFdInlightWrites int64 965 // RfcacheFdIoErrors int64 966 // RfcacheFdMonitorErrorStuckIo int64 967 // RfcacheFdReadTimeGreater1Min int64 968 // RfcacheFdReadTimeGreater1Sec int64 969 // RfcacheFdReadTimeGreater500Millis int64 970 // RfcacheFdReadTimeGreater5Sec int64 971 // RfcacheFdReadsReceived int64 972 // RfcacheFdWriteTimeGreater1Min int64 973 // RfcacheFdWriteTimeGreater1Sec int64 974 // RfcacheFdWriteTimeGreater500Millis int64 975 // RfcacheFdWriteTimeGreater5Sec int64 976 // RfcacheFdWritesReceived int64 977 // RfcacheIoErrors int64 978 // RfcacheIosOutstanding int64 979 // RfcacheIosSkipped int64 980 // RfcachePooIosOutstanding int64 981 // RfcachePoolCachePages int64 982 // RfcachePoolContinuosMem int64 983 // RfcachePoolEvictions int64 984 // RfcachePoolInLowMemoryCondition int64 985 // RfcachePoolIoTimeGreater1Min int64 986 // RfcachePoolLockTimeGreater1Sec int64 987 // RfcachePoolLowResourcesInitiatedPassthroughMode int64 988 // RfcachePoolMaxIoSize int64 989 // RfcachePoolNumCacheDevs int64 990 // RfcachePoolNumOfDriverTheads int64 991 // RfcachePoolNumSrcDevs int64 992 // RfcachePoolOpmode int64 993 // RfcachePoolPageSize int64 994 // RfcachePoolPagesInuse int64 995 // RfcachePoolReadHit int64 996 // RfcachePoolReadMiss int64 997 // RfcachePoolReadPendingG10Millis int64 998 // RfcachePoolReadPendingG1Millis int64 999 // RfcachePoolReadPendingG1Sec int64 1000 // RfcachePoolReadPendingG500Micro int64 1001 // RfcachePoolReadsPending int64 1002 // RfcachePoolSize int64 1003 // RfcachePoolSourceIdMismatch int64 1004 // RfcachePoolSuspendedIos int64 1005 // RfcachePoolSuspendedIosMax int64 1006 // RfcachePoolSuspendedPequestsRedundantSearchs int64 1007 // RfcachePoolWriteHit int64 1008 // RfcachePoolWriteMiss int64 1009 // RfcachePoolWritePending int64 1010 // RfcachePoolWritePendingG10Millis int64 1011 // RfcachePoolWritePendingG1Millis int64 1012 // RfcachePoolWritePendingG1Sec int64 1013 // RfcachePoolWritePendingG500Micro int64 1014 // RfcacheReadMiss int64 1015 // RfcacheReadsFromCache int64 1016 // RfcacheReadsPending int64 1017 // RfcacheReadsReceived int64 1018 // RfcacheReadsSkipped int64 1019 // RfcacheReadsSkippedAlignedSizeTooLarge int64 1020 // RfcacheReadsSkippedHeavyLoad int64 1021 // RfcacheReadsSkippedInternalError int64 1022 // RfcacheReadsSkippedLockIos int64 1023 // RfcacheReadsSkippedLowResources int64 1024 // RfcacheReadsSkippedMaxIoSize int64 1025 // RfcacheReadsSkippedStuckIo int64 1026 // RfcacheSkippedUnlinedWrite int64 1027 // RfcacheSourceDeviceReads int64 1028 // RfcacheSourceDeviceWrites int64 1029 // RfcacheWriteMiss int64 1030 // RfcacheWritePending int64 1031 // RfcacheWritesReceived int64 1032 // RfcacheWritesSkippedCacheMiss int64 1033 // RfcacheWritesSkippedHeavyLoad int64 1034 // RfcacheWritesSkippedInternalError int64 1035 // RfcacheWritesSkippedLowResources int64 1036 // RfcacheWritesSkippedMaxIoSize int64 1037 // RfcacheWritesSkippedStuckIo int64 1038 // RmPendingAllocatedInKb int64 1039 // Rmcache128kbEntryCount int64 1040 // Rmcache16kbEntryCount int64 1041 // Rmcache32kbEntryCount int64 1042 // Rmcache4kbEntryCount int64 1043 // Rmcache64kbEntryCount int64 1044 // Rmcache8kbEntryCount int64 1045 // RmcacheBigBlockEvictionCount int64 1046 // RmcacheBigBlockEvictionSizeCountInKb int64 1047 // RmcacheCurrNumOf128kbEntries int64 1048 // RmcacheCurrNumOf16kbEntries int64 1049 // RmcacheCurrNumOf32kbEntries int64 1050 // RmcacheCurrNumOf4kbEntries int64 1051 // RmcacheCurrNumOf64kbEntries int64 1052 // RmcacheCurrNumOf8kbEntries int64 1053 // RmcacheEntryEvictionCount int64 1054 // RmcacheEntryEvictionSizeCountInKb int64 1055 // RmcacheNoEvictionCount int64 1056 // RmcacheSizeInKb int64 1057 // RmcacheSizeInUseInKb int64 1058 // RmcacheSkipCountCacheAllBusy int64 1059 // RmcacheSkipCountLargeIo int64 1060 // RmcacheSkipCountUnaligned4kbIo int64 1061 // SecondaryReadBwc int64 1062 // SecondaryReadFromDevBwc int64 1063 // SecondaryReadFromRmcacheBwc int64 1064 // SecondaryVacInKb int64 1065 // SecondaryWriteBwc int64 1066 // SemiProtectedVacInKb int64 1067 // SnapCapacityInUseInKb int64 1068 // SnapCapacityInUseOccupiedInKb int64 1069 // ThickCapacityInUseInKb int64 1070 // ThinCapacityAllocatedInKb int64 1071 // ThinCapacityInUseInKb int64 1072 // TotalReadBwc int64 1073 // TotalWriteBwc int64 1074 // UnreachableUnusedCapacityInKb int64 1075 // UnusedCapacityInKb int64 1076 } 1077 VolumeStatistics struct { 1078 // ChildVolumeIds int64 1079 // DescendantVolumeIds int64 1080 // MappedSdcIds int64 1081 // NumOfChildVolumes int64 1082 // NumOfDescendantVolumes int64 1083 // NumOfMappedScsiInitiators int64 1084 // NumOfMappedSdcs int64 1085 // UserDataReadBwc int64 1086 // UserDataWriteBwc int64 1087 } 1088 VTreeStatistics struct { 1089 // BaseNetCapacityInUseInKb int64 1090 // NetCapacityInUseInKb int64 1091 // NumOfVolumes int64 1092 // SnapNetCapacityInUseInKb int64 1093 // TrimmedCapacityInKb int64 1094 // VolumeIds int64 1095 } 1096 )