Grafana Module for Icinga Web 2
Table of Contents
About
Add Grafana graphs into Icinga Web 2 to display performance metrics.
License
Icinga Web 2 and this Icinga Web 2 module are licensed under the terms of the GNU General Public License Version 2, you will find a copy of this license in the LICENSE file included in the source package.
Support
Join the Icinga community channels for questions.
Requirements
- Icinga Web 2 (>= 2.4.1)
- Grafana (>= 4.1) For Grafana 5, dashboard names need to be unique!
- InfluxDB, Graphite or PNP (untested) as backend for Grafana
- PHP with curl enabled (for proxy mode)
Documentation
You can find the complete documentation inside the doc folder.
Thanks
This module borrows a lot from https://github.com/Icinga/icingaweb2-module-generictts & https://github.com/Icinga/icingaweb2-module-pnp.
Contributing
There are many ways to contribute to the Icinga Web module for Grafana -- whether it be sending patches, testing, reporting bugs, or reviewing and updating the documentation. Every contribution is appreciated!
Please continue reading in the contributing chapter.
Donations
This module is and will always be free of charge. But if you feel the urge to make the developer happy, you can donate item(s) from his Amazon wishlist :)