Welcome to TimeShift
This week we highlight Grafana project contributors from Hacktoberfest, share an article we published earlier this week on monitoring devices in your home with Prometheus and Grafana, how SoftwareMill manages their dashboards across environments and more.
Have an article you’d like shared here? Contact us!
Latest Stable Release: Grafana v5.3.2
Updates in this release
- InfluxDB/Graphite/Postgres: Prevent cross site scripting (XSS) in query editor #13667, thx @svenklemm
- Postgres: Fix template variables error #13692, thx @svenklemm
- Cloudwatch: Fix service panic because of race conditions #13674, thx @mtanda
- Cloudwatch: Fix check for invalid percentile statistics #13633, thx @apalaniuk
- Stackdriver/Cloudwatch: Allow user to change unit in graph panel if cloudwatch/stackdriver datasource response doesn’t include unit #13718, thx @mtanda
- Stackdriver: stackdriver user-metrics duplicated response when multiple resource types #13691
- Variables: Fix text box template variable doesn’t work properly without a default value #13666
- Variables: Fix variable dependency check when using
- Dashboard: Fix kiosk=1 url parameter should put dashboard in kiosk mode #13764
- LDAP: Fix super admins can also be admins of orgs #13710, thx @adrien-f
- Provisioning: Fix deleting provisioned dashboard folder should cleanup provisioning meta data #13280
- Docker: adds curl back into the docker image for utility. #13794
Hacktoberfest is a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio. The rules are simple - make five PRs between October 1–31 to any public Github repo and get an awesome t-shirt.
We'd like to thank the following amazing people for contributing to the Grafana project during Hacktoberfest:
We'll reach out each of you personally, but as a thank you, we want to send you an official Grafana shirt.
From the Blogosphere
Pro Tips: Using Prometheus and Grafana for Monitoring Power Usage: Erwin de Keijzer, a Linux engineer at the Dutch consulting firm Snow, gave a talk at GrafanaCon EU about how he used Prometheus and Grafana to monitor the power usage… of his washing machine. A great presentation about montioring on a totally different scale.
Managing multiple Grafana instances: This article dives into how SoftwareMill uses Wizzy created by Utkarsh Bhantagar to manage Grafana dashbord storage, management, and syncing over multiple environments.
Raspberry Pi Weather Station: Nessy shows off the SensorTag configuration in a Raspberry Pi 3 Model B weather station he recently built. If you’re interseted in building something similar, you might also be interseted in checking out his article on getting Grafana 5.x running on a Raspberry Pi as well.
Monitoring Spring Boot application using Actuator, Micrometer, Prometheus and Grafana: Dhaval delves into the nuances of monitoring and observability of distributed systems and constructs a system with hypothetical requirements to understand Spring Boot Actuator and its usage in real world monitoring applications. He includes details on the exposed endpoints, available metrics, and how to configure Prometheus and Grafana.
General Admission Now on Sale
Join us in Los Angeles, California February 25-26, 2019 for 2 days of talks focused on Grafana and the open source monitoring ecosystem. Learn about Grafana and new/upcoming features and projects in the broader ecosystem like Prometheus, Graphite, InfluxDB, Kubernetes, and more.Get Your Ticket Now
We've added new open positions at Grafana Labs! Do you love open source software? Do you thrive on tackling complex challenges to build the future? Want to work with awesome people? Be the next to join our team!View our Open Positions
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.
OSMC 2018 | Nuremberg, Germany - November 5-8, 2018:
David Kaltschmidt: Logging is Coming to Grafana – Grafana is an OSS dashboarding platform with a focus on visualizing time series data as beautiful graphs. Now we're adding support to show your logs inside Grafana as well. Adding support for log aggregation makes Grafana an even better tool for incident response: First, the metric graphs help in a visual zoning in on the issue. Then you can seamlessly switch over to view and search related log files, allowing you to better understand what your software was doing while the issue was occurring. The main part of this talk shows how to deploy the necessary parts for this integrated experience. In addition I'll show the latest features of Grafana both for creating dashboards and maintaining their configuration. The last 10-15 will be reserved for a Q&A.
InfluxDays 2018 | San Francisco - November 7-8, 2018:
Matt Toback: Optimizing the Grafana Platform for Flux – Flux, the new InfluxData Data Scripting Language (formerly IFQL), super-charges queries both for analytics and data science. Matt will give a quick overview of the language features as well as the moving parts for a working deployment. Grafana is an open source dashboard solution that shares Flux’s passion for analytics and data science. For that reason, they are very excited to showcase the new Flux support within Grafana, and a couple of common analytics use cases to get the most out of your data.
In this talk, Matt Toback from Grafana Labs will share the latest updates they have made with their Flux builder in Grafana.Register Now
KubeCon + CloudNativeCon North America 2018 | Seattle, WA - December 10-13, 2018: David Kaltschmidt: On the OSS Path to Full Observability with Grafana - Grafana is coming "off the wall". To make it more useful for interactive debugging, David and his team have already integrated two pillars of observability - metrics and logs. They are currently adding tracing to complete the incident response experience. All to minimize the cost of context switching during those crucial minutes after getting paged.
This talk will demonstrate the various methods we've used to link the data together. Prometheus is providing the metrics. Via its histograms, request latencies can be extracted to inform each tracing span from Jaeger. Grafana also ensures that lines from your log aggregation system are annotated with span and trace IDs, as well as the other way around: associating logged values with spans.
David will show how these OSS parts should be deployed to achieve full observability in an engaging user experience that saves valuable minutes.
We are also a proud sponsor of the Cloud Native Computing Foundation's flagship conference. Join Kubernetes, Prometheus, Cortex, OpenTracing, Fluentd, gRPC, containerd, rkt, CNI, Envoy, Jaeger, Notary, TUF, Vitess, CoreDNS, NATS, Linkerd and Helm as the community gathers for four days to further the education and advancement of cloud native computing.Register Now
Tweet of the WeekWe scour Twitter each week to find an interesting/beautiful dashboard or monitoring related tweet and show it off! #monitoringLove
Glad that you're liking the beta. Please reach out to @davkals with any feedback you may have.
How are we doing?
Thats a wrap for another 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.