[tech] [committee] Temperature Monitoring in Server Room [repost]

Melissa Star melissa at netexperts.com.au
Tue Mar 19 15:36:44 AWST 2019


Hi Andrew,

> Nagios was the original monitoring tool, but the open source version is ancient and horrible to use now - I've not used the commercial version. It was forked long ago into 'Icinga', keeping the same code and config file format, and is almost as ugly as Nagios. I'm actually using 'Icinga2', which is a complete rewrite using an entirely new configuration file format. It has many more features, and is much nicer to use.

Thanks for letting me know about this.

As it happens, though, it is probably easier for me to write code to do this one specific task - watching ambient temperature, notifying me, and shutting my server down before it gets damaged - then to learn a new package.

As for what UCC does, are you saying that the club should choose externally written code over the code written by a club member?

I've had a look at Icigna2, and it seems really good, to be fair. But it would not give me the experience of interacting more directly with the hardware and writing some interesting code.

And it would not encourage others to make the type of home-grown solutions that encourage learning.

One thought - running such a thing on a VM is a bad idea given it should run on every single machine to report its own internal state, not all machines can run VMs, and that will waste a hell of a lot of CPU and resources.

One more thought, if we're running PHP56 *anywhere* we should have a plan to migrate out.

Regards,

Melissa




More information about the tech mailing list