That’s unfortunate, but it’s easily solvable!
At some point last year, we decided to split the Netdata Agent between the core components and the dashboard. The dashboard was moved to a different GitHub repository named netdata/dashboard.
The Netdata Agent repository continues to have embedded an older version of the dashboard, so even if the no code is download from the netdata/dashboard repo, the agent is still usable.
Some maintainers of the Netdata Agent are unaware of this change since it’s not obvious as the Agent works either way!
We are working on letting maintainers know of the situation and update their packages.
Update the Netdata Agent to the latest version, using the installed method (e.g package manager)
Download the latest release of the dashboard from Releases · netdata/dashboard · GitHub
Find the dashboard source files of the Netdata Agent. They should be under the directory
ls -land note the ownership of these files (third and fourth item of the output)
Note the user and group, in the example above it is user:
Copy the contents of the
(Here we assume that
/usr/share. Depending on your OS and installation method, the directory
netdata/webmay exist under a different directory.
chown -R * user groupto match the ownership of the new files to those that existed. Replace
groupwith the user and group that you noted from step 5.
TIP: If you are using Netdata in freeBSD:
chown -R netdata:netdata /usr/local/share/netdata/web *
If you have any further issues, create a support topic at #support:agent-support and we will take care of it
It’s done! Now you can use the Agent using the latest version of the Dashboard