Blog Entries

25. 09. 2018 Valentina Da Rold Development, NetEye

How to Integrate an External jQuery Plugin in Icinga Web 2

As already mentioned in my other blog posts, NetEye 4 is based on Icinga Web 2, a powerful PHP framework. During the development of some of our custom NetEye modules for Icinga Web 2, we needed to include some new, custom jQuery plugins to create a neat new effect in the GUI.  For example, with… Read More

09. 07. 2018 Valentina Da Rold Development, NetEye

Introducing Pagination for Grafana Scripted Dashboards

The new release of NetEye 4 brings with it the Grafana scripted dashboard concept. If you have lots of metric names, it can be annoying to have to constantly create new dashboards.  But if they change in a defined pattern (e.g., new servers), you can use scripted dashboards to create those dashboards dynamically using JavaScript. … Read More

25. 06. 2018 Valentina Da Rold NetEye Updates

Updated neteye-thruk to 2.20.2_neteye2.0.6-1 for NetEye 3.13

– Fixed: Thruk does not write cronjob on start (NETHRUK-203)

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

Archive