Welcome to another edition of timeShift! This week, in addition to the great articles we’ve found scouring the Internet, we have two new plugins to announce and updates to three data source plugins to add to our list of 80 plugins. Without any further ado, let’s dive in!
From the Blogosphere
Hawkular Data Source: A New Query Interface for Grafana: Our friends over at Hawkular have been busy making big updates to their Hawkular Data Source Plugin. One of the biggest changes is an updated query interface! Well worth a read to see just how much effort they’ve put into this plugin.
Getting metrics from your Express app without effort with Docker and Grafana: Christophe wrote a handy guide to getting metrics out of an Express app. He breaks down all the pieces you’ll need and provides a very simple example. While he mentions that this simplistic approach probably shouldn’t be used in production, it does serve as an easy to follow guide to set up monitoring on your app.
Installation of Collectd, Graphite and Grafana - Part 1: This is the first in an upcoming series of articles about setting up a Graphite stack. This article dives into setting up Collectd and the various configuration options. Parts two and three will focus on Graphite and Grafana.
Graphite Graphios Grafana: In this in-depth article, Vikram walks you through every step you’ll need to send the metrics of different host from Nagios to Graphite using Graphios.
In Search of the Perfect Dashboard: InfluxDB, Telegraf and Grafana: Jorge has written a TEN PART SERIES on monitoring using InfluxDB and Grafana. This impressive year-long journey chronicles his quest to build the perfect dashboard for his infrastructure.
Plugins and Dashboards
This week we have udpates to three popular data source plugins and a brand new panel and app to show off. Annunciator is similar to the Singlestat panel, but adds some new bells and whistles, and GLPi is an open source asset management and ticketing system. All of these plugins are a breeze to update and install via the grafana-cli for an on-prem Grafana instance, or a 1-click install on Hosted Grafana.
Annunciator Panel - Like Singlestat, the Annunciator Panel allows you to show the one main summary stat of a SINGLE series. It reduces the series into a single number (by looking at the max, min, average, or sum of values in the series). Annunciator also displays upper and lower alarm thresholds, colored to according to the value of the stat relative to the threshold. This panel is designed to support simple timeseries data sets - unlike Singlestat, Annunciator does not support table-based data sets.
Zabbix - The updates just keep coming to this popular plugin. Recent updates include:
- Direct database connection support.
- Since version 4.3 Grafana can use MySQL as a native data source. The Grafana-Zabbix plugin can now use this data source for querying data directly from a Zabbix database.
- New moving average function
- New consolidateBy function, which allows specifying the aggregation function for time series data.
This week’s MVC (Most Valuable Contributor)While we normally select a different contributor each week, we wanted to re-recognize the awesome work of a previous recipient.
Tweet of the Week
We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLove
Thanks for showing off your Battlefield dashboard @matthewv - Love it when people find new and unique ways to use Grafana.
Also, nice stats - my Kills/Deaths ratio is exactly opposite! :p
Tell us how we’re Doing.
We want you to get the most our of these weekly roundups, so please don’t be shy about providing feedback. Submit a comment on this article below, or post something at our community forum. Help us make this better.