Welcome to The Tech Teapot blog.

Interesting comparison of WMI performance...

… between various flavours of Windows. Not sure what Microsoft have done on Vista and Server 2008 but it hasn’t half slowed down WMI performance. Thankfully the latest release candidate of Windows 7 has much improved performance. Oops!

Introducing easy network simulation

Paessler have introduced a new product called Multi Server Simulator, currently available as a pre-release version, that creates a simulated network of devices and switches. The main use for network simulators is for testing network management software. However, network simulators do have plenty of uses outside of software development. If you are evaluating network monitoring software you may not want to unleash it on your live network. Network simulators like Multi Server Simulator allow you to create a test lab completely separated from your live network.

Open source network management activity comparison

The recent controversy over the ICINGA Nagios fork brought into focus the relative activity of the various network management projects. One of the main complaints aimed at Nagios was the slow speed of development. The following graphs, taken from the open source directory ohloh, show the number of committers and the number of commits over the last three years for Nagios, OpenNMS and Wireshark. I can’t vouch for how accurate the stats are but I think they do provide some insight into the development processes of the respective projects.

A real world example of the problems with open core software

A real world example of what Tarus Balog from OpenNMS has been banging on about recently with his critique of open core or fauxpen source as Tarus calls it. A product manager who has an open product and a closed product plainly has a decision to make over which features go into which product. Give too much away and the value add of the closed enterprise product is insufficient to warrant the licence fees.

Naguino: an Arduino-based LCD monitor for Nagios

Naguino: an Arduino-based LCD monitor for Nagios and Icinga If you’ve ever wanted to know the status of your Nagios installation without having to open a browser, you may find Naguino a fun and useful addition to your monitoring toolkit. All you need is the Arduino board, an ethernet board, a LCD screen and some software.

Ethan Galstad speaks out

Ethan Galstad, the Nagios founder, has responded to recent criticisms of Nagios and to the recent ICINGA fork. It does seem a little ironic that, although the ICINGA founders claim one of the drivers behind the fork was a lack of communication, Ethan Galstad claims they didn’t communicate their dissatisfaction to him.

Trademarks and open source software

Open source is a term used to cover permissive licenses for software. Generally speaking, if software is covered by an open source license, you have a right to the source code for that software, as well as the ability to modify that software and distribute your changes to others. What are Trademarks? “A trademark, trade mark, or trade-mark is a recognizable sign, design or expression which identifies products or services of a particular source from those of others.

Nagios responds to the ICINGA fork

Matt Asay over at The Open Road commented recently that forks are a sign of strength in open source. I’m sure he’s right, but they are not necessarily a sign of strength for the project being forked. The one positive thing is that it makes the community sit up and review the root cause of the fork. As Andreas Ericsson says in his post The future of Nagios, recent events have demonstrated weaknesses in the structure of the Nagios project, specifically that Ethan Galstad is the only committer of fixes and enhancements to Nagios.

Nagios begets ICINGA

Nagios is probably the best known open source network management tool. Ethan Galstad created NetSaint, the tool that eventually became Nagios, many years ago at the very dawn of using open source tools in network management. Things are not going well. A number of people from the Nagios community, including a couple from the Nagios Community Advisory Board have decided to create a fork of Nagios under the ICINGA project. The reason?