Collectd-web provides a sleek, intuitive, and customizable web interface for Collectd – the robust resource monitoring tool. Originally, Collectd's bundled frontend was designed only for testing, leaving its full potential untapped. Collectd-web bridges that gap by offering an efficient, user-centered experience for monitoring system statistics.
The Perl CGI backend is being replaced with a clean Python Flask application. All graph functionality is preserved — just lighter, easier to deploy, and ready for community contributions.
PR #168 — Python Flask backend is open for review. Feedback welcome!
Key changes: removes
librrds-perl,libjson-perl,libhtml-parser-perl,libcgi-pm-perl,libipc-run-perl— replaced bypip install flask rrdtool. Full pytest suite included.
Maintenance mode. Collectd-web is stable and actively maintained for bug fixes and security updates. New feature development is limited. If you depend on collectd-web, it is safe to use — just expect incremental rather than major changes going forward.
Found a bug? Please open an issue. Have a question or want to discuss the project? Join us in GitHub Discussions.
- Intuitive Dashboard: Easily visualize system statistics with a responsive design.
- Customizable Interface: Adjust the display to highlight the data that matters to you.
- Quick Deployment: Launch the built-in, standalone web server with minimal setup.
- Efficient Monitoring: Optimized for performance and usability in monitoring diverse systems.
For installation, deployment, and troubleshooting details, see docs/installation.md.
That guide covers:
- Debian / Ubuntu package install
- standalone server usage
- Nginx reverse proxy setup
- Apache CGI setup
- common graph, permission, and service startup problems
The standalone server default is http://127.0.0.1:8888/.
- Project Homepage: Collectd-web on GitHub
- Community Discussions: GitHub Discussions
- Code of Conduct: Please review our Code of Conduct for community guidelines.
Collectd-web is licensed under the Apache 2.0 License. For full license details, please refer to the LICENSE file.
If you find Collectd-web useful, please consider supporting its development. Donations can be made via PayPal. Your support is greatly appreciated!
We welcome contributions from the community. For details on how to get involved, please see our CONTRIBUTING.md.
