Welcome to TimeShift
TimeShift is turning 1 year old! I really hope you’ve enjoyed reading these weekly roundups as much as I’ve enjoyed writing them. This week we have news on the new Grafana v5.2.0-beta3 release, a bunch of plugin updates to share, and your regular dose of recent blog posts.
Have an article you’d like included in an upcoming TimeShift? Contact Us.
Latest Beta Release: Grafana 5.2.0-beta3
- Dashboard: Import dashboard to folder #10796
- Build: All rpm packages should be signed #12359
- Permissions: Important security fix for API keys with viewer role #12343
- Dashboard: Fix so panel titles don't wrap #11074
- Dashboard: Prevent double-click when saving dashboard #11963
- Dashboard: Autofocus the add-panel search filter #12189 thx @ryantxu
- Units: W/m2 (energy), l/h (flow) and kPa (pressure) #11233, thx @flopp999
- Units: Litre/min (flow) and milliLitre/min (flow) #12282, thx @flopp999
- Alerting: Fix mobile notifications for Microsoft Teams alert notifier #11484, thx @manacker
- Influxdb: Add support for mode function #12286
- Cloudwatch: Fixes panic caused by bad timerange settings #12199
- Auth Proxy: Whitelist proxy IP address instead of client IP address #10707
- User Management: Make sure that a user always has a current org assigned #11076
- Snapshots: Fix: annotations not properly extracted leading to incorrect rendering of annotations #12278
- LDAP: Allow use of DN in group_search_filter_user_attribute and member_of #3132, thx @mmolnar
- Graph: Fix legend decimals precision calculation #11792
- Dashboard: Make sure to process panels in collapsed rows when exporting dashboard #12256
Please try the new beta release out and let us know what you think. Check out everything that's new in Grafana v5.2.Download Grafana 5.2.0-beta3 Now
From the Blogosphere
Grafana and Flux: David Kaltschmidt recently spoke at InfluxDays London to talk about the new Flux (formerly IFQL) support in Grafana. In this video from his talk, David gives a quick overview of the language features as well as the moving parts for a working deployment. He also demos the new Flux data source plugin in Grafana and releases it to the public live on stage, without a net! Give the new plugin a try and let us know what you think.
X-Axis (time) threshold support in graph panel: Core Grafana developer Marcus Efraimsson submitted a pull request that allows you to color code time ranges. With these ranges highlighted by color, you can scan the data to easily identify patterns. It still needs some work, but we encourage you to give it a try and provide feedback.
VividCortex & Grafana: Better Together: You can now visualize VividCortex data in Grafana. One of the most loved features of Grafana is regardless of where your data lives, you can visualize it easily on the same dashboard or even in the same graph. Grafana supports over 40 data sources and the list is growing!
Prometheus and Grafana: If you’re new to Grafana and Prometheus, or monitoring in general, this little article will help you configure and install the components in a Docker container and have you up and running in no time.
Real-time Sailing Yacht Performance - Kafka (Part 2): In this continuing series, Paul is collecting data from his yacht’s instrumentation in order to get a true sense of its performance when racing. Part 2 provides a high-level view of the architecture, how to set up Kafka, and includes a preview of the yacht metrics dashboard. Read part 1 & Stepping back a bit (Part 1.1).
We have a number of plugin updates plus a new graph panel plugin to share this week. We’ve made installing and updating plugins easy – for on-prem Grafana, use the grafana-cli tool, or for Hosted Grafana update with one-click.
Radar Graph Panel - This new panel displays radar graphs using the Chart.JS library.
Boom Table Panel - A few UI tweaks in this latest release:
- Option to name a pattern
- Disable a pattern
- Reverse the background colors and transform values in the pattern
GLPI App - The app for the GLPI issue tracking system got the following updates:
- Get a query count without selecting a date field
- Fixed error when receiving integer values not formatted in strings
- Fixed some typos
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.
Zabbix Moscow Meetup 2018 | Moscow, Russia – June 23, 2018:
We will have 5 talks at the next Zabbix Moscow meetup:
- How to effectively work with Zabbix: Oleg Ivanivsky, Zabbix - Find out how to localize problems, fix them, and how to generally improve the performance of Zabbix.
- Zabbix Events in ElasticSearch: Ilya Ableev, Badoo - ElasticSearch for storing events (not history!)
- Updates in the Grafana Zabbix plugin: Alexander Zobnin, Grafana Labs - Learn about the new features in the Zabbix plugin, look under the hood, and find out how the SQL data sources in Grafana allow you to improve the performance of drawing graphics.
- Zabbix 4.0 Detailed Review: Alexey Vladyshev, Zabbix - Learn about the new functionality of Zabbix 4.0 and how these innovations can help with everyday tasks, also learn about the plans for 4.2 and 4.4.
- Zabbix as a security scanner: Nikolai Samosvat, QIWI - Learn how to scan for vulnerabilities across the entire infrastructure and automate the process to eliminate them using Zabbix and Vulners.
TimeSeries Boston | Boston, MA – July 17, 2018:
Jacob Lisi: What does Kubernetes Look Like? Performance Monitoring & Visualization with Grafana - Monitoring Kubernetes is vital to understanding the health and performance of a cluster, but which metrics are most important to add to your dashboards and alert on? Jacob will discuss how to most effectively monitor and visualize your Kubernetes cluster using the Grafana Kubernetes plugin and PromQL. Some of the topics of discussion include(1) how and what to collect when monitoring Kubernetes, (2) how to bring your Grafana dashboards to the next level by using Kubernetes as a data-source, and (3) what to do when managing multiple clusters. All of these topics and more will be discussed to help people get the most out of their Kubernetes monitoring.
PromCon 2018 | Munich, Germany - August 9-10, 2018:
PromCon is an event to connect [Prometheus](/oss/prometheus/) users and developers from around the world to exchange knowledge, best practices, and gain experience using Prometheus. Grafana Labs is one of the sponsors of the evening reception the diversity scholarship. More details to come - hope to see you there!
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!
Tweet of the WeekWe scour Twitter each week to find an interesting/beautiful dashboard or monitoring related tweet and show it off! #monitoringLove
Have you ever felt a need of highlighting and filter out weekends or off work hours in your Grafana graphs? With my PR you can do it with #Pride @grafana #monitoringLove https://t.co/855jDs1fxQ pic.twitter.com/DnSaW4FUIG— Marcus Efraimsson (@mefraimsson) June 21, 2018
Just in time for pride week ;)
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.