InfluxDB : InfluxDB is an open-source time series database written in Go that has been built to work best with metrics, events, and analytics. Using InfluxDB, you can easily store system and application performance data and manage any time series data.
Grafana : Grafana is an open-source, general purpose dashboard that is used for visualizing time series data for Internet infrastructure and application analytics.
Grafana supports graphite, influxdb or opentsdb as backends and runs as a web application.
In this tutorial, we will learn how to create and run Grafana and InfluxDB Docker containers in Ubuntu 14.04.
A server running Ubuntu-14.04 with Docker installed.
A non-root user with sudo privileges setup on server.
Creating The Dockerfile
First, you will need to create the Docker file to install all requisite software.
Create docker file inside your home directory using the following command:
sudo nano Dockerfile
Add the following lines with all requisite software:
MAINTAINER Hitesh Jethva (email@example.com)
The above command starts the influx image, map the container path of /opt/influxdb/shared/data to your local /opt/influxdb, your local port 80, 8083, and 8086 to the exposed ports in the container and map port 8096 to UDP.
You can check the container is running by issuing the following command:
sudo docker ps
Accessing Grafana and InfluxDB
Once everything is up-to-date, you can reach the grafana web interface by typing the URL http://your-server-ip in your web browser, you should see the Grafana default page as below:
If you find your cPanel disk space filling up, or an email address has hit its disk space quota, cPanel has a helpful built in Email Disk Usage tool. This will provide you with a simple to understand breakdown of how much disk space each folder for a particular email...
Although WHM will normally automatically keep itself up to date, you may want to manually check for server updates / push through an update that is pending, or it may be that you have automatic updates switched off on your cPanel server. In this guide we will show you how...
You may sometimes need to manually adjust the PHP settings on your cPanel server – for example if a site is hitting the PHP memory, or file size upload limit. WHM allows you to quickly change the settings of any PHP version installed on the server when needed, using the...