Blog Entries

14. 02. 2018 Valentina Da Rold EriZone & OTRS, NetEye

How to debug web app on iOS devices using a Windows PC

Both EriZone and NetEye 4 are capable to work on Android or iOS mobile devices. As many of you already known, mobile browsers work differently from their desktop version and could happen that your application works flawlessly on desktop, but something is broken on mobile. What can you do in this case to understand the… Read More

20. 12. 2017 Valentina Da Rold NetEye

How to create time-based dashboard with Plotly

Plotly is a useful and complete open source tool that allow you to compose, edit and share interactive data visualizations.  Built atop D3.js, Plotly is one of the most common libraries used for browser-based graphing. My aim was to create a nice-looking dashboard with four time-based graphs.  I was searching for a complete, easy-to-implement and free-to-license JavaScript… Read More

07. 12. 2017 Valentina Da Rold NetEye

How to Customize Your Grafana Theme

Grafana is an open source dashboard tool that helps users to easily create and edit dashboards. Grafana uses Golang as a backend and Angular as frontend. It is quite a large codebase and supports a large number of options for its components (data sources, options, panels, etc.). Grafana’s stylesheet is written using the Sass CSS extension… Read More

11. 09. 2017 Valentina Da Rold Development, NetEye

JavaScript Design Patterns in Icinga Web 2

Are you looking for some guidelines on how  to create new JavaScript functions in Icinga Web 2?  This article will show you the necessary structure your function should have in order to compile correctly with Icinga. If you’ve already looked at some example functions within the existing Icinga JS code, you will have noticed that… Read More

28. 06. 2017 Valentina Da Rold NetEye

Icinga Web 2 Theming

Icinga Web 2 is a powerful PHP framework for web applications in a clean, minimal design. It’s fast, responsive, accessible and easily extensible with modules. It can be installed quickly and easily from packages found in the official package repositories (see the resource links at the bottom of this blog post). Besides the global configuration… Read More