Datadog OpenStack Capacity Reporting Plugin

Thursday, April 16, 2015

Datadog is a fantastic monitoring as a service company. Install an agent on your host and within seconds metrics are uploaded to their service to begin graphing. Their service can integrate with many popular products but I have yet to find a plugin to integrate Datadog with one of the most talked about pieces of software today: OpenStack.

Continue reading...


A Future Retina MacBook Running Apple's System-on-a-Chip

Sunday, April 12, 2015

With the release of the new retina MacBook, all of the major tech blogs have released their reviews. Arstechnica always digs deep into the technical bits of a new Apple product and I noticed something interesting buried in one of their pages.

Continue reading...


Setup Varnish 4 on CentOS 6 as a Caching Server and Load Balancer

Sunday, March 29, 2015

In a previous post, I detailed how to setup Varnish 2.1.5 on CentOS 6 as a caching server and load balancer. After setting this up, I realized MP4 files were not streaming and large downloads were taking too long to begin.

Varnish 4 is the latest major release of Varnish and has fixed all of these problems.

This post will be exactly the same as the last post, but will provide the new VCL syntax that applies to Varnish 4.

Continue reading...


Setup Varnish 2.1.5 on CentOS 6 as a Caching Server and Load Balancer

Saturday, March 28, 2015

Varnish is a highly regarded HTTP caching server. It sits in front of your web server tier and caches content in RAM so subsequent requests are served as quickly as possible.

Varnish can also be a basic load balancer. Combining a caching server and a load balancer works extremely well when one or more of your web servers becomes unavailable. Because Varnish is also acting as the load balancer, no longer will the end user possibly see a “Service unavailable” message while the load balancer is removing the unhealthy web server from the load balanced pool, they will simply see a cached paged instead.

Continue reading...


A Quick Force Touch Trackpad Review

Tuesday, March 17, 2015

Force Touch was first revealed in the Apple Watch and now has made its way to Apple’s trackpads. I went to an Apple Store to try out Force Touch on the updated 13” retina MacBook Pro.

Continue reading...


Gluster Heal Not able to fetch volfile from glusterd

Wednesday, February 25, 2015

I recently setup a two node replica Gluster cluster on CentOS 6.6 with Gluster version 3.6.2-1. I setup a private network specifically for Gluster replication and communication and binded the Gluster daemons to this network.

Continue reading...


Change Gluster Volume Connection Timeout for GlusterFS Native Client

Tuesday, February 24, 2015

After setting up a two node replica Gluster cluster to use as a web content backend, I began testing what would happen when I brought down one of the Gluster nodes. The web nodes access the Gluster cluster using the GlusterFS native client and I expected them to quickly see that one of the Gluster nodes was down and begin serving content from the healthy Gluster node, but that was not happening. My test involved simply rebooting one of the Gluster nodes and that node was coming back online within about 30 seconds. However, within that 30 seconds my website was down.

Continue reading...


An Actual Temporary Fix for OS X Yosemite's UI Lag

Saturday, January 31, 2015

Every since I upgraded to OS X Yosemite, the experience has been lackluster. A simple Google search will reveal a host of problems Yosemite has introduced, but the absolute most annoying problem for me has been the UI lag. This UI lag mainly occurs when I have an external monitor attached.

Continue reading...


Inject Content into a Jekyll Post

Wednesday, January 14, 2015

There was a period where I wanted to inject an ad into a particular part of every Jekyll post. I did not want to put the actual ad markup in the middle of the Markdown text file because it was ugly and would be difficult to manage if I had to change something.

Continue reading...


Remove a User's Ability to Unlock FileVault 2 with their User Password

Sunday, January 11, 2015

I have used FileVault 2 since OS X Lion without issue and it has worked as expected. With FileVault 2 enabled, before I can login with my user password, I have to first unlock the hard drive using the disk encryption password I previously set.

Continue reading...