Because Netdata is a health monitoring and performance troubleshooting system, we put a lot of emphasis on real-time, meaningful, and context-aware charts.
We bundle Netdata with a dashboard and hundreds of charts, designed by both our team and the community, but you can also customize them yourself.
There are two primary ways to view Netdata's dashboards on the agent:
The local Agent dashboard that comes pre-configured with every Netdata installation. You can see it at
You can also view all the data Netdata collects through the REST API v1.
Netdata uses the
dashboards.js file to define, configure, create, and update
all the charts and other visualizations that appear on any Netdata dashboard.
You need to put
dashboard.js on any HTML page that's going to render Netdata
The custom dashboards documentation contains examples of such custom HTML pages.
We build the
dashboards.js file by concatenating all the source files located
web/gui/src/dashboard.js/ directory. That's done using the provided
If you make any changes to the
src directory when developing Netdata, you
should regenerate the
dashboard.js file before you commit to the Netdata
Was this page helpful?
Need more help?
- Join our community
- Submit a bug or feature request for the FOSS agent
- Submit a bug or feature request for the Netdata cloud