Grafana shows stats through Dashboards. Dashboards can be imported, made into a template, and components can be copied to/from other templates. To get started, I used the Telegraf System Dashboard and imported it into my Grafana instance, and boom. We had some stats!

This is just one template dashboard, but Grafana has lots of customizability and includes all of it with an intuitive query editor. I definitely recommend checking out other guides on building slick dashboards in Grafana, but that is outside the scope of this project.

Now all that’s left is adding the rest of our machines to the network, and adding specific telegraf┬áplugins to each (SQL collection plugins for database servers as one example). I recommend you use a VPN or another secure / encrypted system for connecting your servers to your InfluxDB server. A good start would be using OpenVPN to link them together.

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 […]