Icinga 2 is an open source monitoring system that checks the availability of network resources, notifies users of outages, and generates performance reports. It is scalable and can monitor large, complex environments across multiple locations. There are many ways to contribute including submitting patches, testing, reporting bugs, and updating documentation. Icinga 2 stores status data in an IDO database that is used by Icinga Web 2. Reporting tools then process usable data from the IDO to generate availability reports and ensure service level agreements are met. ICINGA Reporting consists of open source projects that are being expanded to provide more data sources.