pfSense – Learning And Making My Life Harder !

pfSense – Learning And Making My Life Harder !

I’ve been using pfSense as the firewall for my home virtual lab for many years and it has increased me knowledge of firewalls by giving me one to play with in my own environment.  As a consultant it’s proved invaluable for me in my job as it’s allowed me to quickly test what ports are needed to be opened for various applications, work out routing roulette issues I’ve seen on site, and even simulate setting up Active Directory Domain Trusts  over an IPSec VPN.

Continue reading pfSense – Learning And Making My Life Harder !

Nagios Pi Part Four

Nagios Pi Part Four

Since my last post I decided to concentrate on looking in to setting up distributed monitoring with Nagios Core servers and using my Nagios Pi installation as the central server.  I looked around at the various options and went for using NRDP (Nagios Remote Data Protocol) as it enables me to use passive checks on the central server.

Continue reading Nagios Pi Part Four

Nagios – Changing The Default Page

Nagios – Changing The Default Page

Whilst playing with Nagios Core over the past couple of weeks again I got annoyed with it returning to the main page every time I refreshed it.

A quick google turned up a few articles and I found that it’s an easy change to the index.php file.  Now my Nagios servers default to the Host Groups page which is much more useful !

Continue reading Nagios – Changing The Default Page

Nagios – Configuring Global Event Commands Using send_nrdp.py

Nagios – Configuring Global Event Commands Using send_nrdp.py

Today I finally worked out how to configure the send_nrdp.py script as a Global Event Command after scouring the web for the solution.  As with most things Nagios related, the documentation out there is a little light so I thought I’d put this up in case it helps others.

Continue reading Nagios – Configuring Global Event Commands Using send_nrdp.py

Nagios Pi Part Three

Nagios Pi Part Three

Since my last post I’ve been mostly looking at how to start and shut down my environment at a certain times with success in starting but failure in shutting down.

The starting of my environment was an easy enough task with a simple bash script to send WOL packets to my hosts and using a For loop to fire it off five times for good measure.

Continue reading Nagios Pi Part Three

Nagios Pi Part Two

Nagios Pi Part Two

Since putting Nagios Core on my Pi the other day and getting it to monitor my basic network environment for a start I then looked at the monitoring my Public IP for if it changes.  Almost straight away I found a Python plugin called check_public_ip which does the trick and now Nagios checks the Public IP every hour and alerts if it changes.

Continue reading Nagios Pi Part Two

Nagios – Putting My Pi To Good Use !

Nagios – Putting My Pi To Good Use !

As with a lot of people it seems, I’ve had a Raspberry Pi knocking around for ages now which has really been doing anything.

This weekend I decided to start a project to rebuild it with Raspian Buster Lite and turn it in to a monitoring box using Nagios for my home network and maybe even look in to adding temperature and humidity probes at some point.

Continue reading Nagios – Putting My Pi To Good Use !

FreeNAS – Speeding Up My NFS Datastore For XenServer

FreeNAS – Speeding up my NFS Datastore for XenServer

While using a nested XenServer 7.1 on VMware ESXi 6.5 to test something unrelated I noticed that running sdelete on one of my Gold Image VMs was painfully slow.  Looking on the XenServer performance I could see that the write latency was nearly 100ms to the NFS SR which would explain it being painfully slow on a VM.

Continue reading FreeNAS – Speeding Up My NFS Datastore For XenServer