Monthly Archives: October 2016

Setup DCD for Two Node Cluster

Introduction One of the most basic clusters you will create within your ProfitBricks environment will likely be a two-node cluster. In this tutorial we will take you through the process of putting the design together in the DCD and then provisioning it. The specifications we will use will be geared towards Microsoft SQL cluster; however,… Read More »

Setup Collectd with Grafana and InfluxDB

Install and Configure collect You will need to install the following for this next section. apt-get install -y collectd Once installed you now need to configure collectd to utilize the proxy we installed vi /etc/collectd/collectd.conf Uncomment and update the lines: LoadPlugin network <Plugin network> Server “” “8096” </Plugin> Where we have you’ll want to… Read More »

Setting Up New Relic Server Monitoring

Introduction One of the more popular products on the market right now is NewRelic for application monitoring. What’s cool is you can also use their Server product to monitor an unlimited number of servers using the same license key. This tutorial will briefly walk you through how to set this up on your ProfitBricks Ubuntu… Read More »

Creating a Grafana and InfluxDB Docker Container

Introduction What I love about containers is how fast you can get up and running using a Dockerfile to automate the build of your image. This tutorial will walk you through the process of creating a Dockerfile that will utilize supervisord to run a combined install of InfluxDB and nginx for Grafana. At the end… Read More »

Use SSH Keys with PuTTY on Windows

Introduction SSH can handle authentication using a traditional username and password combination or by using a public and private key pair. The SSH key pair establishes trust between the client and server, thereby removing the need for a password during authentication. While not required, the SSH private key can be encrypted with a passphrase for… Read More »

Linux Security Best Practices

Introduction Security is crucial to any environment whether the systems are running in a local office or a remote data center. It is also important to note that deploying to a cloud service does not eliminate the need to be concerned about security. An ever increasing number of systems are being compromised everyday. Adhering to… Read More »

Install Python 3 in CentOS 7

Introduction is a community project built around Red Hat Enterprise Linux, Fedora, CentOS, and Scientific Linux that allows installing and running multiple versions of software on a single system. The available collections typically include newer versions of programming languages and services. This tutorial will describe setting up Software Collections (SCLs) in CentOS 7 and… Read More »

Install and Configure Logwatch

Introduction Logwatch is a simple log analysis tool provided with most Linux distributions. A daily scheduled cron job parses the various system logs and sends a log summary to the root user or a defined destination email address. Requirements Red Hat Enterprise Linux (RHEL) or Debian based distributions (CentOS, Fedora, Ubuntu, etc). Install Logwatch Logwatch,… Read More »

Configure Remote Logging with Rsyslog

Introduction A Linux host running rsyslog can send all or individual logs to another rsyslog host over a TCP or UDP connection. This is necessary to preserve the integrity of the log files if the host is ever compromised or provide a centralized location for managing the log files. Requirements Red Hat Enterprise Linux (RHEL)… Read More »