diff --git a/packages/ocs/dashboards/persistent-internal/capacity-trend-card/capacity-trend-card.tsx b/packages/ocs/dashboards/persistent-internal/capacity-trend-card/capacity-trend-card.tsx index 12ae5b34c..6f50a6ae4 100644 --- a/packages/ocs/dashboards/persistent-internal/capacity-trend-card/capacity-trend-card.tsx +++ b/packages/ocs/dashboards/persistent-internal/capacity-trend-card/capacity-trend-card.tsx @@ -146,10 +146,9 @@ const CapacityTrendCard: React.FC = () => { const [totalCapacity, totalCapacityError, totalCapacityLoading] = useCustomPrometheusPoll({ - query: - CEPH_CAPACITY_BREAKDOWN_QUERIES[ - StorageDashboardQuery.CEPH_CAPACITY_TOTAL - ], + query: CEPH_CAPACITY_BREAKDOWN_QUERIES(null, ocsCluster)[ + StorageDashboardQuery.CEPH_CAPACITY_TOTAL + ], endpoint: 'api/v1/query' as any, basePath: usePrometheusBasePath(), }); @@ -194,7 +193,7 @@ const CapacityTrendCard: React.FC = () => { (totalCapacityMetric - availableCapacityMetric) / Math.abs(avgUtilMetric); const clusterFillUpToMaxDays = totalCapacityMetric / Math.abs(avgUtilMetric); - daysLeft = clusterCleanUpToZeroDays + clusterFillUpToMaxDays; + daysLeft = Math.floor(clusterCleanUpToZeroDays + clusterFillUpToMaxDays); } return ( @@ -253,7 +252,7 @@ const CapacityTrendCard: React.FC = () => { {t('Estimated days until full')} - {daysLeft} {pluralize(daysUp, t('day'), t('days'), false)} + {daysLeft} {pluralize(daysLeft, t('day'), t('days'), false)}