Welcome to TimeShift
This week we have a number of articles from the Grafana Labs blog we’d like to share, plus a new panel plugin and other updates. Also, take a look at our upcoming events. If you’re going to be attending any of them, please come and say hello!
See an article we missed? Contact us.
Latest Stable Release: Grafana v6.0.2
- Alerting: Fixed issue with AlertList panel links resulting in panel not found errors. #15975, @torkelo
- Dashboard: Improved error handling when rendering dashboard panels. #15970, @torkelo
- LDAP: Fix allow anonymous server bind for ldap search. #15872, @marefr
- Discord: Fix discord notifier so it doesn’t crash when there are no image generated. #15833, @marefr
- Panel Edit: Prevent search in VizPicker from stealing focus. #15802, @peterholmberg
- Datasource admin: Fixed url of back button in datasource edit page, when root_url configured. #15759, @dprokop
Check out all the new features and enhancements in v6.0Download Grafana v6.0.2 Now
From the Blogosphere
Everything You Need to Know About the OSS Licensing War, Part 1.: Grafana Labs Co-founder and CEO Raj Dutt describes how a new breed of commercial open source company and dominance of the cloud has set off a licensing war that calls into question the very meaning of open source, and has the potential to change how software is developed, funded, and delivered. As a primer, check out the spirited panel discussion on the same subject from GrafanaCon.
GrafanaCon L.A. Recap: Grafana 6.0, LGTM, and More!: If you didn’t get a chance to join us last month at GrafanaCon LA we wanted to put together a recap of what you missed, plus link to all the videos of the talks to check out.
Pro Tips: How Booking.com Handles Millions of Metrics Per Second with Graphite: This talk from GrafanaCon EU 2018 discusses how Booking.com has scaled up its Graphite monitoring stack to handle over 10 million unique points per second and the challenges of handling metrics at scale.
Getting Started with Application Monitoring with Prometheus on VMware Enterprise PKS: With the migration from monolith applications to microservices and Kubernetes, the way you monitor your apps is changing. But where do you start? Xiao shows you how to get started painlessly with Prometheus and Grafana.
Visualize your Azure Sentinel data with Grafana: Learn how to use Grafana and the Log Analytics connector that Microsoft provides for Grafana, to visualize your Azure Sentinel data.
Setup Prometheus/Grafana Monitoring On Azure Kubernetes Cluster (AKS): This walkthrough provides some background info on Grafana and Prometheus and takes you step by step to install and configure everything on AKS.
Grafana Plugin Update
We have a new panel plugin and a few plugin updates to share this week. To update or install any plugin on your on-prem Grafana, use the grafana-cli tool, or for Hosted Grafana, update with one-click.
Flowcharting Panel - Create flowcharts, diagrams, floorplans and more with this new panel.
JSON Data Source - Version 0.1.3 allows you to use variables in the Additional JSON Data field.
Statusmap Panel - New enhancements include Grafana 6.0 support, InfluxDB and MySQL support, initial annotation support and more.
Sun and Moon Data Source - 0.1.4 of the Sun and Moon Data Source adds support for datasource provisioning, and annotations for noon and midnight.
TrackMap Panel - This latest update fixes issues with Grafana v6.X and adds support for Snapshots.
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.
Learn how to use open source tools for your performance monitoring of your stacks, systems, and sensors in a way that is faster, easier, and to scale.
In this webinar, Jacob Lisi from Grafana, and Chris Churilo from InfluxData will provide you with step by step instruction on how to use InfluxDB with Grafana, two popular open source projects, to capture and analyze untapped data from virtual and physical assets, giving you new visibility to customer experience and business growth.Register Now
Callum Styan: Grafana Loki - Log Aggregation for Incident Investigations - Get an inside look at Grafana Labs' latest open source log aggregation project Loki, and learn how to better investigate issues using Grafana's new Explore UI.Register Now
May 21 - Tom Wilkie, Intro: Cortex
May 22 - Tom Wilkie, Deep Dive: Cortex
Cortex provides horizontally scalable, highly available, multi-tenant, long term storage for Prometheus metrics, and a horizontally scalable, Prometheus-compatible query API. Cortex allows users to deploy a centralized, globally aggregated view of all their Prometheus instances, storing data indefinitely. In this talk we will discuss the benefits of, and how to deploy, a fully disaggregated, microservice oriented Cortex architecture. We'll also discuss some of the challenges operating Cortex at scale, and what the future holds for Cortex. Cortex is a CNCF sandbox project.
May 23 - Tom Wilkie, Grafana Loki: Like Prometheus, But for logs.
Loki is a horizontally-scalable, highly-available log aggregation system inspired by Prometheus. It is designed to be cost effective and easy to operate, as it does not index the contents of the logs, but rather labels for each log stream.
Loki initially targets Kubernetes logging, using Prometheus service discovery to gather labels for log streams. As such, Loki enables you to easily switch between metrics and logs, streamlining the incident response process - a workflow we have built into the latest version of Grafana.
In this talk we will discuss the motivation behind Loki, its design and architecture, and what the future holds. Its early days after the launch at KubeCon Seattle, but so far the response to the project has been overwhelming, with more the 4.5k GitHub stars and over 12hrs at the top spot on Hacker News.
May 23 - David Kaltschmidt, Fool-Proof Kubernetes Dashboards for Sleep-Deprived Oncalls
Software running on Kubernetes can fail in various, but surprisingly well-defined ways. In this intermediate-level talk David Kaltschmidt shows how structuring dashboards in a particular way can be a helpful guide when you get paged in the middle of the night. Reducing cognitive load makes oncall more effective. When dashboards are organized hierarchically on both the service and the resource level, troubleshooting becomes an exercise of divide and conquer. The oncall person can quickly eliminate whole areas of problems and zone in on the real issue. At that point a single service or instance should have been identified, for which more detailed debugging can take place.
Tom Wilkie: Grafana Loki - Prometheus-inspired open source logging - Imagine if you had Prometheus for log files. In this talk we'll discuss Grafana Loki, our attempt at creating just that.Learn More
Have fun solving real world problems building the next generation of open source tools from anywhere in the world. Check out all of our current opportunities on our careers page.View All our Open Positions
Tweet of the WeekWe scour Twitter each week to find an interesting/beautiful dashboard or monitoring related tweet and show it off! #monitoringLove
We are able to display #grafana dashboards in the office. You see some average KPI's on the image. The dashboards are switching from time to time. Everyone in the team can see what is going on. #developers 🙌🎉 It is a small #angular application. 😉 pic.twitter.com/kwkrAFXocj— вנöяи (@BrocksiNet) March 18, 2019
Awesome! Having dashboards up for the whole team to see is beneficial for all, and helps democratize metrics.
How are we doing?
We’re always looking to make TimeShift better. If you have feedback, please let us know! Email or send us a tweet, or post something at our community forum.