#NEW: NAbox 4.2 has been released !

1 messages · Page 1 of 1 (latest)

maiden iron
#

v4.2.0 (2026-03-26)

  • fix: migration from NAbox 3 wouldn't work
  • new: E-Series compatibility
  • new: AI Assistant (Beta !)
  • new: Add MCP server for ONTAP
  • breaking: Harvest mcp server url is now /mcp/harvest/ instead of /mcp/
  • Harvest 26.02.0 (new deployments only)
  • Grafana 12.4.2
  • Flatcar Container Linux 4459.2.4

https://nabox.org/downloads/

stuck marlin
#

Upgraded (nabox and harvest) so far so good

sterile bough
maiden iron
#

Looking into this, just saw your email

#

same here actually, 12.3.2

stuck marlin
#

I confirm, same situation for Grafana version. I didn't pay attention to that.

maiden iron
#

How much space available ?

#

mmmm, it might be that upgrade don't cleanup images. docker image lsplease ?

#

ok I can confirm correct grafana version is shipped with 4.2. The upgrade is probably failing to load all the images. Please do df -h /; docker image prune -f; df -h /

maiden iron
stuck marlin
#

docker image ls

REPOSITORY TAG IMAGE ID CREATED SIZE
ontap-mcp latest 96db22080f18 3 days ago 21.4MB
havrest latest e9f08df73737 3 days ago 28.4MB
harvest-mcp latest fe0d69e95d31 4 days ago 21.1MB
alertmanager latest afb1a795dd47 6 weeks ago 78.4MB
caddy latest aac61abc4024 6 weeks ago 58.6MB
<none> <none> 3fc1b8cb05a6 8 weeks ago 20.1MB
<none> <none> e844f0154823 8 weeks ago 78.3MB
<none> <none> 63c7fd02aa02 2 months ago 20.1MB
<none> <none> 3aed261b9d04 2 months ago 58.6MB
grafana-oss latest aa786575ad94 2 months ago 747MB
<none> <none> 3809af7d3dcf 2 months ago 28.4MB
cadvisor latest a31688ab1366 3 months ago 75.1MB
<none> <none> 542b7c533f80 4 months ago 28.5MB
<none> <none> 286e530cf981 4 months ago 20MB
<none> <none> e0057376123c 4 months ago 70.3MB
node-exporter latest 696e69e899e0 5 months ago 25.7MB
<none> <none> bac4f177a0d5 5 months ago 730MB
<none> <none> 14fa5b974233 7 months ago 28.2MB
traefik latest 8df847a19b38 7 months ago 178MB
<none> <none> e4bd530ab75a 7 months ago 53.4MB
vmctl latest 7b63cc281da7 7 months ago 43.2MB
vmalert latest 06a41aa5d2d5 7 months ago 32.9MB
vmagent latest de4deec58be9 7 months ago 28.5MB
victoria-metrics latest 5bcd3c377fe8 7 months ago 33.6MB
traefik v3.0 7a4ed730cae1 21 months ago 172MB
<none> <none> c02cf39d3dba 2 years ago 80.8MB

#

df -h /; docker image prune -f; df -h /

Filesystem Size Used Avail Use% Mounted on
/dev/sda9 6.2G 3.8G 2.2G 64% /

#

deleted: sha256:aedc3bda2944bb9bcb6c3d475bee8b460db9a9b0f3e0b33a6ed2fd1ae0f1d445

Total reclaimed space: 1.178GB
Filesystem Size Used Avail Use% Mounted on
/dev/sda9 6.2G 2.6G 3.3G 45% /

#

reapplying the update => Grafana v12.4.2 (ebade4c739)

sterile bough
#

Did df -h /; docker image prune -f; df -h /
and then reinstall the update, now I have Grafana v12.4.2 (ebade4c739)

maiden iron
#

\o/

stuck marlin
#

great support as usual

long carbon
#

Upgraded ours, process was smooth. Currently have ontap and storage grid connected. Love NABOX 😍

shut tide
#

Following an upgrade of harvest and NAbox, I can see the old and new dashboards listed. Any idea how to delete all the old ones?

teal shale
shut tide
#

@teal shale that did the trick. thanks for your help

teal shale
#

You're welcome!

exotic oracle
#

HI @teal shale , I am using the new harvest and not able to see the flexgroup graphs

maiden iron
exotic oracle
#

I have tried this one, i am using installed version of rpm..

pliant hatch
#

What is your Harvest version?

exotic oracle
#

rpm -qa |grep harvest
harvest-26.02.0-1.x86_64

pliant hatch
#

And output of below cli

cat /opt/harvest/conf/keyperf/9.15.0/custom_volume.yaml
exotic oracle
#

@pliant hatch , i have uploaded the log file

#

can you let me know which logs you need more

pliant hatch
exotic oracle
#

@pliant hatch , I have updated the logs

pliant hatch
#

@exotic oracle Could you please add the KeyPerf collector to your collector list in harvest.yml, then restart Harvest and check if it works?

exotic oracle
#

ls -ld $HARVEST_DIR/conf/rest/9.12.0/custom_volume.yaml
-rw-r--r-- 1 harvest harvest 7509 May 9 12:55 /opt/harvest/conf/rest/9.12.0/custom_volume.yaml
[root@xhdnaboxprod02 harvest]# ls -ld $HARVEST_DIR/conf/keyperf/9.15.0/custom_volume.yaml
-rw-r--r-- 1 harvest harvest 6457 May 12 10:17 /opt/harvest/conf/keyperf/9.15.0/custom_volume.yaml
[root@xhdnaboxprod02 harvest]# cat /opt/harvest/conf/keyperf/9.15.0/custom_volume.yaml |grep include
include_constituents: true
[root@xhdnaboxprod02 harvest]# cat $HARVEST_DIR/conf/rest/9.12.0/custom_volume.yaml |grep include
include_constituents: true

#

these files are present and restarted the service

#

but still not able to see

pliant hatch
#

Could you share output of below command

cd /opt/harvest
export CONFIG_FILE_NAME=harvest.yml
bin/harvest doctor --print --config $CONFIG_FILE_NAME
#

As per the logs shared, You are using Zapi collectors so make sure that you have changes in
/opt/harvest/conf/zapiperf/cdot/9.8.0/custom_volume.yaml as well.

exotic oracle
#

ls -ld /opt/harvest/conf/zapiperf/cdot/9.8.0/custom_volume.yaml
-rw-r--r-- 1 harvest harvest 56 May 9 12:57 /opt/harvest/conf/zapiperf/cdot/9.8.0/custom_volume.yaml
[root@xhdnaboxprod02 harvest]# cat /opt/harvest/conf/zapiperf/cdot/9.8.0/custom_volume.yaml
plugins:

  • Volume:
    include_constituents: true
exotic oracle
#

[root@xhdnaboxprod02 harvest]# ls -ld $HARVEST_DIR/conf/keyperf/9.15.0/custom_volume.yaml
-rw-r--r-- 1 harvest harvest 6457 May 12 10:17 /opt/harvest/conf/keyperf/9.15.0/custom_volume.yaml
[root@xhdnaboxprod02 harvest]# cat /opt/harvest/conf/keyperf/9.15.0/custom_volume.yaml |grep include
include_constituents: true

pliant hatch
#

You misunderstood, I meant to ask in harvest.yml. Can you share output of below commands

cd /opt/harvest
export CONFIG_FILE_NAME=harvest.yml
bin/harvest doctor --print --config $CONFIG_FILE_NAME
exotic oracle
#

bin/harvest doctor --print --config $CONFIG_FILE_NAME
Admin:
httpsd:
listen: :8887
Tools:
grafana_api_token: '-REDACTED-'

Exporters:
prometheus:
exporter: Prometheus
local_http_addr: 0.0.0.0
port: 12990
prometheus1:
exporter: Prometheus
port_range: 13000-14000
Defaults:
collectors:
- Zapi
- ZapiPerf
- Ems
use_insecure_tls: false
Pollers:
xhdnstorecdot1:
datacenter: XHD
addr: -REDACTED-
auth_style: basic_auth
username: -REDACTED-
password: -REDACTED-
use_insecure_tls: true
exporters:
- prometheus1

pliant hatch
#

Ok, Please add KeyPerf also in collectors list.

#
  collectors:
    - Zapi
    - ZapiPerf
    - KeyPerf
    - Ems
exotic oracle
#

now working ...

#

thank you for the support @pliant hatch