Hi all — I'm a colleague picking this back up. Found the root cause.
The delete kept failing (exceeds 1000000) because there are >10M historical cohesity_* series (~2yr of daily FlexClone churn) — even per-last-digit batches were all >1M. With /data at 96%, force_merge felt risky, so we grew the /data VMDK 210→527 GB (per the FAQ) for headroom.
But the real issue is we're still collecting the clones. On NAbox 4.1.0 our pollers collect Volume via REST, yet /usr/share/nabox/harvest/exclude-transient-volumes/ only ships zapi/ + zapiperf/ — no rest/restperf. So the exclude never applies to REST collectors (and the list has no cohesity_ pattern). Confirmed still collecting: count by(volume) = 13 for volume_labels{volume=~"cohesity_.+"} and 14 for volume_read_data{...} (would be 0 if excluded).
We can't self-patch: /usr/share/nabox is read-only, and files in /etc/nabox/harvest/active/ get wiped by the startup regeneration.
best-fit (Volume = REST, not ZAPI):
Rest:Volume /harvest/conf/rest/9.14.0/volume.yaml
RestPerf:Volume /harvest/conf/restperf/9.12.0/volume.yaml
package ships only zapi/zapiperf (no rest/restperf):
exclude-transient-volumes/zapi/{cdot/9.8.0,7mode/8.6.0}/... + custom.yaml
exclude-transient-volumes/zapiperf/{cdot/9.8.0,7mode/8.2.5}/... + custom.yaml
Asks:
Add rest/+restperf/ to exclude-transient-volumes (mirroring zapi/zapiperf) + a cohesity_.+ pattern?
Or is there a supported /etc/nabox/harvest/user/ layout for REST excludes that survives regeneration/upgrades? The README there only links the generic Harvest docs.
Thanks!