In the last post, I covered installing the database InfluxDB and the visualization platform Grafana, Now we will install Telegraf to collect metrics and send them to our database. Telegraf is included in the InfluxDB repository, so you can grab the latest version just by running:

sudo apt install telegraf

Open the config file at /etc/telegraf/telegraf.conf and scroll down to the output section where you will uncomment and add your credentials.

# Configuration for influxdb server to send metrics to

username = "telegraf"
password = "metricsmetricsmetricsmetrics"
sudo systemctl restart telegraf

Open your Grafana page at http://localhost:3000/ and log in. Click on “Add Data Source” and use these settings:

After you have done this, we can now configure our first dashboard, which I will cover more in detail in the next post.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.


1 2 3 4
February 28th, 2018

Concluding the February Challenge

Writing every day for the month of February has been an experience, and has changed my perspective on writing tremendously. […]

February 27th, 2018


Cloudflare stats are very useful, but they expire and can’t be tracked over a long period of time. That’s why […]

February 26th, 2018

Nightly Database Backups to Google Drive

If you have a Google Apps account (a business account with more than 5 users or one provided by your […]

February 25th, 2018

Sublime Text

Sublime Text is a really powerful text editor and includes tons of functionality relevant to programming. I will dive into […]

February 24th, 2018

Great Resources for Student Developers

Being enrolled in a university comes with its pros and cons (a topic itself worthy of many other blog posts), […]

February 23rd, 2018

What is MVC?

MVC is a term thrown around lots of software development projects. Laravel, Zend, CodeIgniter, Ruby on Rails, Django, iOS, and […]

February 22nd, 2018

Getting Started With Phalcon PHP

To get started with Phalcon, I already have my server stack setup with Ubuntu 16.04, Percona MySQL, Nginx, and PHP […]

February 21st, 2018

What is Phalcon?

Phalcon is a modern PHP framework with the typical feature set you’d expect. Database ORM, error handling, MVC architecture, and […]

February 20th, 2018

Setting Up a PHP Development Environment

If you do PHP development, moving to a PHP IDE is extremely beneficial especially when debugging. PHPStorm is a great […]