Articles contains keyword: home


DevOps with Django: Part 2 - Defining Dev/Ops and Establishing a Process

In this section we will start off by contemplating our CMS, identifying some desired features, and reviewing how to implement those features in Django. Then, we will cover a basic developer workflow, introducing concepts such as Unit Testing and Static Analysis along the way. Next, we'll begin to implement our changes, keeping an eye out for gotchas and process optimization opportunities. Following that, we'll begin to define "devops" more formally for our context and lay some ground rules for devops process development. Finally, we'll review our new position, reflecting on our development process and begin to set forth a basic, yet scalable devops practices.

Reporter: Adrian Arias
Publish Date: Sept. 12, 2014

How To Deploy NRPE Rapidly Throughout A Network

Nagios Remote Plugin Executor is a very popular tool used together with Nagios to monitor datacenters. It can be time consuming and painful to deploy nrpe throughout a datacenter. This post describes how create a deployment script that can be executed remotely against batches of hosts.

Reporter: Adrian Arias
Publish Date: Oct. 17, 2014

Nagios XI Website URL and Transaction Monitoring

Nagios XI comes with a number of plugins two of which can be used to perform website url and transaction monitoring. The first is check_http which is the traditional one most Nagios Core users are familiar with. The second is WebInject which can be used to perform a number of tests in sequence. check_http will beused to monitor tarket URLs and WebInject will be used to perform "transactions" such as, in the case of an ecommerce site, browsing categories and adding items to a shopping cart. This article will explain how to setup batches of URL monitors as well as custom HTTP transaction monitors. This guide will show you how to implement a quality web monitoring solution, based on Nagios XI, which can rival enterprise-grade solutions such as Gomez and HP SiteScope in terms of features, flexibility, robustness, and ease of maintenance.

Reporter: Adrian Arias
Publish Date: Oct. 22, 2014

Getting Started Developing with ZooKeeper using Node.js

Getting Started W/Zookeeper

A guide to learning and using Zookeeper.

  1. Install OS level dependencies
  2. Configure server and play with CLI facilities
  3. Starting development using nodejs and node-zookeeper-client
Reporter: Adrian Arias
Publish Date: Oct. 31, 2014

How To Shrink an XFS Partition on LVM

A short guide describing how to shrink one XFS partition and logical volume and reallocate that space to another.

Reporter: Adrian Arias
Publish Date: Jan. 15, 2016