Posts

  • Environment Monitoring From Scratch

    Mointoring your immediate enviroment is fairly simple witha few simple tools.

  • StatsD And Anomalies

    Anomaly Detection

    I had been looking for a tool to detect anomalies in data. I stumbled across two libraries from Twitter:

  • Internet Gong

    A while back I wanted something that made a noise to notify me of an event. The original plan was to replicate Andy Rubin’s gong doorbell. The large gong and mallet was a little bit out of my price range but a good idea is a good idea. I ordered one from Amazon and combined with a servo and a Arduino Nano clone I set about the same idea.

  • Graphing and Predicting Blood Pressure

    According to CDC statistics as many as 1 in 3 Americans suffer from high blood pressure. High blood pressure can contribute to a large range of conditions including a higher risk for heart disease and stroke.

  • Maplin Arm

    Decided to power up my Maplin arm and was having issues getting it going on OS X El Capitan.

  • Improving the Server Density Service Map

    In my first attempt at Physical Website Monitoring I used some 8 bit shift registers and tri-colour LEDs. This while fun, was hard work. Each green, red and blue along with the earth legs of the LED had to be soldered and wired up. That’s OK for a small project but I wanted to expand to 10+ monitoring locations.

  • Physical Website Monitor based on Server Density’s Monitoring

    I wanted to make something to make monitoring more tangible. So I made a board to display the current status of this website chrishannam.co.uk as monitored from a number of remote “actors” provided by Server Density.

  • How to Monitor Hard Drive SMART Status on Linux

    Following on monitoring hard drive temperatures I thought I would add a check for the current SMART assessment on the status of the drive. The pySMART lib makes this trivial. The code below will output the status.

  • How to Monitor Hard Drive Temperatures

    Monitoring hard drives is pretty similar to the work I touched on for onboard sensors. First we need the right tool for the job. In this case it’s smartctl.

  • How to Monitor Linux Server Sensors

    Following on from my last post on monitoring fan speed I found PySensors.This library providers a simple method for extracting data from the sensors command. Below shows the basic usage on my server:

  • Server Fan Monitoring

    My biggest concern relocating my server to the garage was dust clogging up the fans. The server has two fans, one CPU and one mounted at the rear of the case.

  • Analog Dials

    I have a deep love of old style analog dials. Recently I found a place selling old voltage meters. There were unusable by todays standards but they looked great. With a bit customising I set about converting them to use hobby servos and make them fully controlled by an Arduino.

subscribe via RSS