Welcome to TimeShift
This week we announced the dates for GrafanaCon LA and officially opened up the CFP! While we can’t predict the weather, we can be almost certain it will be blizzard-free this time around. Also, if you’re going to be in Munich next week for PromCon, please be sure and say hello!
Hope you enjoy this week’s roundup of articles and plugin updates. If you see an article you think might be a good fit for an upcoming issue of TimeShift, please contact us.
Latest Stable Release: Grafana 5.2.2
- Prometheus: Fix graph panel bar width issue in aligned [Prometheus](/oss/prometheus/) queries #12379
- Dashboard: Dashboard links not updated when changing variables #12506
- Postgres/MySQL/MSSQL: Fix connection leak #12636 #9827
- Plugins: Fix loading of external plugins #12551
- Dashboard: Remove unwanted scrollbars in embedded panels #12589
- Prometheus: Prevent error using $__interval_ms in query #12533, thx @mtanda
From the Blogosphere
The RED Method: How to Instrument Your Services: Grafana Labs’ very own Tom Wilkie gave a fantastic talk at GrafanaCon EU on his microservices-oriented monitoring philosophy called the Red Method, and how to use it in combination with other methods to gain insight on the happiness of both your users and machines.
Plaid.com’s Monitoring System for 9600+ Integrations: Plaid.com is a fintech company that integrates with over 9,600 financial institutions. This article discusses how Plaid.com used AWS Kinesis, Prometheus, Alertmanager and Grafana to solve the challenges of scalability and latency to monitor their vast number of integrations.
How to Monitor an Ubuntu Server with Grafana & Prometheus: This installation guide will have you up and running and monitoring your Linux servers in no time.
Efficient IoT with the ESP8266, Protocol Buffers, Grafana, Go, and Kubernetes: Efficient storage and serialization of data can have a large impact on the battery life and performance of your IoT devices. This write up discusses Protocol Buffers for efficient binary data encoding with IoT devices and getting that data into a TSDB and onto a Grafana dashboard.
Build a Homelab Dashboard: Part 6, Grafana Introduction: Part 6 of the Homelab dashboard series walks us through installing and configuring Grafana and building the first dashboard. You may want to start at part 1 to get up to speed.
CFP Now Open!
Join us in Los Angeles, California February 25-26, 2019 for 2 days of talks focused on Grafana and the open source monitoring ecosystem.Submit You CFP Today
Grafana Plugin Update
This week, Instana updated their plugin to add additional functionality. There are 2 easy ways to update the Instana (or any) plugin – for on-prem Grafana, use the grafana-cli tool, or for Hosted Grafana update with one-click at grafana.com.
Instana Data Source - Version 1.1.0 has been released which adds a configuration that lets users enable the new Instana application model, yielding new/additional entity types and metrics.
Tweet of the WeekWe scour Twitter each week to find an interesting/beautiful dashboard or monitoring related tweet and show it off! #monitoringLove
In between code pushes we like to speak at, sponsor and attend all kinds of conferences and meetups. We also like to make sure we mention other Grafana-related events happening all over the world. If you’re putting on just such an event, let us know and we’ll list it here.
PromCon 2018 | Munich, Germany - August 9-10, 2018:
Tom Wilkie: Prometheus Monitoring Mixins: Using Jsonnet to Package Together Dashboards, Alerts, and Exporters - Prometheus offers powerful open source monitoring and alerting - but that comes with higher degrees of freedom, making pre-configured monitoring "packages" hard to build. Simultaneously, it's becoming accepted wisdom that the developers of a given software package are best placed to operate said software, or at least construct the basic monitoring configuration.
In this talk we present a technique for using Jsonnet (a configuration language from Google) for packaging and deploying "Monitoring Mixins" - extensible and customisable combinations of dashboards, alert definitions and exporters. This technique allows developers of open source projects to publish best-practice monitoring configurations alongside their code, and for users to consume it, customise it and stay up to date. We will present example Mixins for Kubernetes and other services such as Consul, Vault, and Cassandra.
David Kaltschmidt: Explore Your Prometheus Data in Grafana – Grafana is the de-facto dashboarding solution for Prometheus. Now imagine you received a page. Grafana is often the starting point for your incident response. You look at a time series panel, form a hypothesis, and would like to dive deeper. We've built a whole new section that allows you to do just that by iterating quickly through Prometheus queries while leaving your dashboards intact. I'll show-case our new Explore UI and how it can fit into your workflows for both troubleshooting and data exploration.
We're also a proud PromCon 2018 sponsor of the evening social event and a diversity scholarship. We hope to see you there!Register Now
2018 Sensu Summit | Portland, OR - August 22-23, 2018:
We are a proud sponsor of this year's Sensu Summit! Come enjoy Portland in the summer and learn a ton from the sharpest operations engineers in monitoring!
CloudNative London 2018 | London, United Kingdom - September 26-28, 2018:
Tom Wilkie: Monitoring Kubernetes With Prometheus – In this talk Tom will explore all the moving part for a working Prometheus-on-Kubernetes monitoring system, including kube-state-metrics, node-exporter, cAdvisor and Grafana. You will learn about the various methods for getting to a working setup: the manual approach, using CoreOS's Prometheus Operator, or using Prometheus Ksonnet Mixin.
Tom will also share some little tips and tricks for getting the most out of your Prometheus monitoring, including the common pitfalls and what you should be alerting on.
How are we doing?
Hope you enjoyed this issue of TimeShift. What do you think? Are there other types of content you’d like to see here? Submit a comment on this issue below, or post something at our community forum.