WinRM in OpenNMS

WSMAN support has been present in OpenNMS for a while. The main motivator for adding support of this was Dell iDRAC, but it is Microsoft Windows infrastructure the one that can have more benefits from it, as an alternative of SNMP to gather statistics from Windows. Through WinRM, everything exported by WMI is accessible (if [...]

By |2019-08-28T22:08:37+00:00August 28th, 2019|Categories: Blog, How To|Tags: , , |0 Comments

Running an OpenNMS Minion with Docker

Running a Minion with Docker is relatively easy, you just need to have Docker installed. It makes also updating the Minion very easy cause you can follow the tags latest for latest stable version or trying a bleeding snapshot. You can configure everything through environment variables. At a bare minimum you need something like this: docker run --rm -d \ [...]

By |2019-04-04T23:01:27+00:00May 20th, 2018|Categories: Blog, How To|Tags: , |0 Comments

Running OpenNMS Horizon in Docker

Running applications in containers provides many benefits, and it's not just hype. Higher velocity to maintain changes while keeping a service available. Scaling your software by just spinning up more instances to handle load. Container images allow you to manage your application dependencies and link them all to a portable and standardised runnable container image. The [...]

By |2019-04-04T23:01:27+00:00January 9th, 2018|Categories: Blog, How To|Tags: |0 Comments

Monitor LXC container processes using HostResourceSwRunMonitor

A monitoring solution should always help in bad situations and provide a useful overview of your system health status. Service availability monitors are especially handy to ensure that all services are running on the correct machines. In past, I have run into an problem which was more of an issue with documentation than a classical monitor [...]

By |2019-04-04T23:01:28+00:00December 14th, 2017|Categories: Blog, How To|Tags: , , , |0 Comments

Monitoring Storcli based Megaraid/LSI RAID controllers

What happens when there are broken disks and degraded RAID volumes and nobody knows about them? Monitoring disks and RAID volumes is a fundamental part of rolling out a monitoring solution. Unfortunately, manufactures for RAID controllers create their own tooling, which makes it difficult to monitor them using generic monitoring protocols. If you are familiar with [...]

By |2019-04-04T23:01:28+00:00October 4th, 2017|Categories: Blog, How To|Tags: , , |0 Comments

Monitor your Synology NAS with SNMP

Network Attached Storage devices are very popular in small or medium offices or at home to store and share data. Synology is one of the manufactures who build their devices with SNMP support to provide monitoring and managment capabilities. This makes it very easy to let OpenNMS keep an eye on your NAS and it can tell [...]

By |2019-04-04T23:01:28+00:00September 13th, 2017|Categories: Blog, How To|Tags: , , |0 Comments

Load Thresholding

System has high load! Sounds anything but perfect. At least when we are talking about servers. Fortunately, I don't have to explain what load is or how it's defined because there are many explanations on the internet. I found my favorite one on blog.scoutapp.com. Once you read the article, you know that the ideal load on a [...]

By |2019-04-04T23:01:28+00:00August 15th, 2017|Categories: Blog, How To|Tags: , |0 Comments

Introducing OpenNMS.js

Recently, we have been working on a project called "Helm" which will integrate a convenient OpenNMS alarm dashboard into Grafana. As part of that process, we have been developing a pure-JavaScript API for interacting with OpenNMS's ReST services called "OpenNMS.js". OpenNMS.js is primarily designed for developers, making it easy to write Node.js or browser tools for performing actions in [...]

By |2019-04-04T23:01:28+00:00August 7th, 2017|Categories: Blog, How To, News|Tags: , |0 Comments

What the…? SNMP Daemon spams my log!

As soon you provide more than a handful of services monitoring and centralized logging becomes essential. Especially when you run the Net-SNMP daemon with Docker you will notice your logs get spamed with some messages like Cannot statfs /run/docker/netns/...: Permission denied everytime you query for performance data. The Wiki article is a small guide how to configure the [...]

By |2019-04-04T23:01:28+00:00June 19th, 2017|Categories: Blog, How To|Tags: , , |0 Comments

Monitoring Websites with Selenium

Now and then websites are really important for daily business and private life. You can nearly buy everything on websites, find information, meet friends, watch movies and much more. All the worse if your website is not working and you don't notice it or your customer first. But even if you already have some monitoring for [...]

By |2019-04-04T23:01:29+00:00June 12th, 2017|Categories: Blog, How To|Tags: , , |0 Comments