Using Active Direcory for defining new NetEye Users

Posted by on Jul 31, 2017 in NetEye | 0 comments

Every so often I get asked whether it is possible to integrate Active Directory Users and Groups with NetEye. Until now my answer has always been that it is possible to use AD via its LDAP functionality as an authentication backend, and that you may manually add each AD user one-by-one to NetEye.

I was never very satisfied with this answer and so I tried to find a solution.  Here’s what needs to be done:

Read More

How to send monitoring notifications to Telegram or Microsoft Teams

Posted by on Feb 14, 2017 in NetEye | 5 comments

The conventional thing in a monitoring environment is to notify problems to your staff over E-Mail. Other than E-Mails also SMS are a very common notification type. But is this all we can offer to notify people about problems in our IT?

Obviously, there is more than that. Two very handy examples are:

  • Notifications over the Telegram App (CLI)
  • Notifications over the Office 365 Web API (Microsoft Teams)


As you are most probably aware, the WhatsApp-similar application “Telegram”, allows you to send messages to your contacts, groups and also channels. Other then WhatsApp, Telegram has an installable command line interface (CLI) through which you may script the sending of messages from a computer. You have to download and install the Telegram binaries on your monitoring server. After that, you define the notification command in the monitoring in this way:

Host Notification: telegram-cli -W -e "msg $CONTACTEMAIL$ Host '$HOSTNAME$' is $HOSTSTATE$ - Info: $HOSTOUTPUT$ - Time: $SHORTDATETIME$"


Obviously before being able to do this, you have to register your monitoring host as a Telegram sender (the same as you would do it on your smartphone). For this you can use the same phone number you use for sending the SMS’s.

NetEye Telegram Notifications

Read More

Some Words about Logstash Filters and Dates

Posted by on Nov 25, 2016 in Log Auditing, NetEye | 0 comments


Some time ago I published an article about how to store the NetEye SMS Protocol log into an ELK environment. Now, after using it some times, I discovered that it was not completely correct as the time/date functions for the Logstash filters are a bit more complicated. In particular, it was that the date was written in the SMS protocol file in this way:

June 29th 2016, 10:30:22 CEST 2016

And we used this Logstash date filter to convert it:

date {
          locale = "en"
          match  = [ "sms_timestamp_text", "EEE MMM dd HH:mm:ss" ]

Now it seemed that it would work, but after some time (some days until the start of the next month) we discovered that the date in the first days of the month would look like:

Read More

Are you wasting many hours by executing repeating tasks?

Posted by on Nov 21, 2016 in NetEye, Real User Experience Monitoring | 0 comments

Hand simple tasks over to Alyvix. In this way, you will be able to save precious working hours and in turn, to invest your precious time in more important activities.

Automation of repeating tasks with Alyvix

Alyvix has been designed to simulate real user inputs or actions, to check if an application runs correctly and to register its performance values in order to compare past and actual application performance values. Through such comparisons, it is possible to detect application performance degradations (for example after an update).

Since such simulations turned out to be a good thing, it came to my mind to use Alyvix also to execute repeated tasks, which otherwise an employee had to do. Do you know what I mean? Let me explain it through a real life example:

Read More