Vote on your future Icinga Web cronk menu

On our roadmap for our next release is a redesigned Cronk menu for Icinga Web 1.9. We’re thinking of replacing the current large icons with smaller icons in a list view, by default:
Current default Icinga Web menu: Large Cronk icons
cronk-menu-icons
Proposed new default Icinga Web menu: List with small icons
cronk-menu-list
As we’re all about flexibility and customization, we will ensure you can switch between them and add some example configuration lines to guide you in our Icinga Docs.
cronk-menu-selector
But before we get carried away, we thought we’d ask you our user community first – what would you prefer as a default view?
[poll id=”12″]
Our poll will close on 20th April 2013 to give us some time to implement the majority-preferred menu. So till then, add your vote and help shape the next Icinga Web 1.9 . As always, suggestions are welcome in the comments below.

NEW: Icinga Reporting Cronk

Just last week we released version 1.5 with a standout new feature: Icinga Reporting in the New Web. Now you can view your SLA reports, host and service statuses all in the same place.
Essentially a Cronk pre-installed in the new web interface, Icinga Reporting consists of two tabs – ‘(On The Fly) Reporting’ and ‘Reporting Repository’ which offer in themselves handy reporting capabilities:

Run Reports in a Couple Clicks

In the Reporting tab, you can run reports on the fly with a couple of clicks. Simply select the report type, time frame and output format, then click on ‘Preview’ to view your report within seconds. 20 templates come delivered with the Icinga Reporting Package; so you can easily analyse your top 10 problematic hosts or services, availability reports, acknowledgement records and more.
                   

Store & Retrieve User-Assigned Reports

In the Reporting Repository tab, the user can retrieve reports intended for them. As Icinga Reporting allows you to schedule reports to be run automatically, these can be either sent to the pre-defined recipient or deposited into a folder for them to access at a later time. Only authorized users may retrieve the reports from the repository – a useful function when reports need to be distinguished by customers or business units.

Scalable Report Generation & Distribution

Another feature that is useful for larger, enterprise environments is its ability to scale to multiple locations or monitoring instances. Icinga Reporting uses an external Jasper Server to generate and send reports in the right format, to meet pre-defined attributes. It can also manage multiple Jasper Servers and multiple Icinga instances for large-scale reporting.
Still haven’t given Icinga Reporting a try?
Demo it now or get started with the configuration guide.
Want to know more?
Read more on Icinga Reporting’s features and how Icinga Reporting works.
We’d like to thank Jaspersoft for their great tool (on which Icinga Reporting is based), the German BVA for their inspiration, and the Web/API team for their hard work!

How To: Create Cronk Categories

The new Icinga Web is beloved for its easy to view and easy to customize Cronks. These nifty widgets can be easily customised to show exactly what the user needs, but also easily organised into neat categories.
With the release of v1.3, users could create these categories in a few simple clicks in the new Icinga Web interface:
 

This is convenient, but some understandably still prefer doing this on the command line. For those who prefer having their configurations in one tidy place when upgrading versions, Sebastian Waitz gave his tips for creating Cronk categories manually in Icinga Wiki.
Simply copy and paste Sebastian’s code with your relevant revisions into the file icinga-web/app/modules/Cronks/config/cronks.xml. To assign Cronks to the relevant categories, call up the desired Cronk templates in the same file, and add the line specifying your desired categories:

<ae:parameter name="categories">mycategory1,mycategory2</ae:parameter>

Check out the full guide in the ‘HowTos’ space, and feel free to browse or add your own guides to Icinga Wiki. Cheers to Sebastian for his contribution!