timeShift(GrafanaBuzz, 1w) Issue 30
Welcome to TimeShift
We’re only 6 weeks away from the next GrafanaCon and here at Grafana Labs we’re buzzing with excitement. We have some great talks lined up that you won’t want to miss.
This week’s TimeShift covers Grafana’s annotation functionality, monitoring with Prometheus, integrating Grafana with NetFlow and a peek inside Stream’s monitoring stack. Enjoy!
#### Latest Stable Release
Grafana 4.6.3 is now available. Latest bugfixes include:
- Gzip: Fixes bug Gravatar images when gzip was enabled #5952
- Alert list: Now shows alert state changes even after adding manual annotations on dashboard #99513
- Alerting: Fixes bug where rules evaluated as firing when all conditions was false and using OR operator. #93183
- Cloudwatch: CloudWatch no longer display metrics’ default alias #101514, thx @mtanda
Download Grafana 4.6.3 Now
From the Blogosphere
Walkthrough: Watch your Ansible deployments in Grafana!: Your graphs start spiking and your platform begins behaving abnormally. Did the config change in a deployment, causing the problem? This article covers Grafana’s new annotation functionality, and specifically, how to create deployment annotations via Ansible playbooks.
Application Monitoring in OpenShift with Prometheus and Grafana: There are many article describing how to monitor OpenShift with Prometheus running in the same cluster, but what if you don’t have admin permissions to the cluster you need to monitor?
Spring Boot Metrics Monitoring Using Prometheus & Grafana: As the title suggests, this post walks you through how to configure Prometheus and Grafana to monitor you Spring Boot application metrics.
How to Integrate Grafana with NetFlow: Learn how to monitor NetFlow from Scrutinizer using Grafana’s SimpleJSON data source.
Stream & Go: News Feeds for Over 300 Million End Users: Stream lets you build scalable newsfeeds and activity streams via their API, which is used by more than 300 million end users. In this article, they discuss their monitoring stack and why they chose particular components and technologies.
GrafanaCon EU Tickets are Going Fast!
We're six weeks from kicking off GrafanaCon EU! Join us for talks from Google, Bloomberg, Tinder, eBay and more! You won't want to miss two great days of open source monitoring talks and fun in Amsterdam. Get your tickets before they sell out!
Grafana Plugins
We have a couple of plugin updates to share this week that add some new features and improvements. Updating your plugins is easy. For on-prem Grafana, use the Grafana-cli tool, or update with 1 click on your Hosted Grafana.
Druid Data Source - This new update is packed with new features. Notable enhancement include:
- Post Aggregation feature
- Support for thetaSketch
- Improvements to the Query editor
Breadcrumb Panel - The Breadcrumb Panel is a small panel you can include in your dashboard that tracks other dashboards you have visited - making it easy to navigate back to a previously visited dashboard. The latest release adds support for dashboards loaded from a file.
Upcoming Events
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.
SnowCamp 2018: Yves Brissaud - Application metrics with Prometheus and Grafana | Grenoble, France - Jan 24, 2018: We'll take a look at how Prometheus, Grafana and a bit of code make it possible to obtain temporal data to visualize the state of our applications as well as to help with development and debugging.
Register NowWomen Who Go Berlin: Go Workshop - Monitoring and Troubleshooting using Prometheus and Grafana | Berlin, Germany - Jan 31, 2018: In this workshop we will learn about one of the most important topics in making apps production ready: Monitoring. We will learn how to use tools you've probably heard a lot about - Prometheus and Grafana, and using what we learn we will troubleshoot a particularly buggy Go app.
Register NowJfokus | Stockholm, Sweden - Feb 5-7, 2018:
Carl Bergquist - Quickie: Monitoring? Not OPS Problem
Why should we monitor our system? Why can't we just rely on the operations team anymore? They use to be able to do that. What's currently changing? Presentation content: - Why do we monitor our system - How did it use to work? - Whats changing - Why do we need to shift focus - Everyone should be on call. - Resilience is the goal (Best way of having someone care about quality is to make them responsible).
Jfokus | Stockholm, Sweden - Feb 5-7, 2018:
Leonard Gram - Presentation: DevOps Deconstructed
What's a Site Reliability Engineer and how's that role different from the DevOps engineer my boss wants to hire? I really don't want to be on call, should I? Is Docker the right place for my code or am I better of just going straight to Serverless? And why should I care about any of it? I'll try to answer some of these questions while looking at what DevOps really is about and how commodisation of servers through "the cloud" ties into it all. This session will be an opinionated piece from a developer who's been on-call for the past 6 years and would like to convince you to do the same, at least once.
Stockholm Metrics and Monitoring | Stockholm, Sweden - Feb 7, 2018:
Observability 3 ways - Logging, Metrics and Distributed Tracing
Let’s talk about often confused telemetry tools: Logging, Metrics and Distributed Tracing. We’ll show how you capture latency using each of the tools and how they work differently. Through examples and discussion, we’ll note edge cases where certain tools have advantages over others. By the end of this talk, we’ll better understand how each of Logging, Metrics and Distributed Tracing aids us in different ways to understand our applications.
OpenNMS - Introduction to "Grafana" | Webinar - Feb 21, 2018:
IT monitoring helps detect emerging hardware damage and performance bottlenecks in the enterprise network before any consequential damage or disruption to business processes occurs. The powerful open-source OpenNMS software monitors a network, including all connected devices, and provides logging of a variety of data that can be used for analysis and planning purposes. In our next OpenNMS webinar on February 21, 2018, we introduce "Grafana" - a web-based tool for creating and displaying dashboards from various data sources, which can be perfectly combined with OpenNMS.
Tweet of the Week
We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLoveDiscovered by chance that @grafana supports #emoji .. let's make monitoring fun again:
— Victor Martin Garcia (@victormartin) January 15, 2018
😊 over green -> All good
🤕 over orange -> Something smells fishy ...
😱 over red -> You better run b*tch!!! pic.twitter.com/IrKk37mmUV
<p>As we say with <a href="https://grafana.com/blog/2015/12/04/friends-dont-let-friends-abuse-pie-charts/" target="_blank">pie charts</a>, use emojis wisely ;)</p>
</div>
</div>
Grafana Labs is Hiring!
We are passionate about open source software and thrive on tackling complex challenges to build the future. We ship code from every corner of the globe and love working with the community. If this sounds exciting, you're in luck – WE'RE HIRING!
Check out our Open Positions
#### How are we doing? That wraps up our 30th 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](https://community.grafana.com?utm_source=blog&utm_campaign=timeshift_30).
Follow us on Twitter, like us on Facebook, and join the Grafana Labs community.