Dashboard, CPU widget, not displaying any information

Just wanted to share a fix I found after struggling for hours with broken dashboard widgets in TrueNAS SCALE 25.04.0.

Problem:
Widgets like “CPU Usage”, “Memory”, “CPU Temperature”, and “System Information” weren’t showing any data. Resetting widgets, clearing cache, using different browsers, nothing helped. I could also see that reporting.get_data calls via midclt failed, and the netdata service kept restarting and crashing.

Root Cause:
Despite iX saying that Netdata is no longer used in SCALE 25, it turns out Netdata is still responsible for dashboard stats like CPU and memory. In my case, it failed to start because the following directory was missing:

/var/db/system/netdata/ix_state

This caused Netdata to crash with a “No such file or directory” error on startup, which broke all dashboard widgets that rely on it.

Solution:

  1. SSH into your TrueNAS system
  2. Manually recreate the missing directory:
    Run this command:
    “sudo mkdir -p /var/db/system/netdata/ix_state”
  3. Restart the Netdata service:
    Run this command:
    “sudo systemctl restart netdata”

Immediately after doing this, all the CPU and memory widgets came back online, and the Netdata service stayed running.

Conclusion:
Even though Netdata isn’t exposed as clearly in the UI in newer SCALE versions, it’s still an essential component behind the dashboard stats. If you’re seeing blank widgets and can’t figure out why, it’s worth checking the status of the Netdata service (sudo systemctl status netdata) and scanning the journal for errors.

Hope this helps someone else avoid hours of frustration!

4 Likes