This talk will show how you can use grafanalib to manage your dashboards, some cool things you can do with it, and talk a little bit about its design & internals.
Building a company around an open source project is not for the faint of heart. Find out what we've been up to since our last GrafanaCon, How the team has grown, our view on the open source software landscape, and what's to come for Grafana Labs.
The new InfluxDB query language is functional in nature. Conceptually it looks like D3 or jQuery. Functions are chained off each other. This gives greater flexibility for what the language can do and opens up new possibilities for UI builders. This talk will cover the details of the language and user interface ideas that can pair up nicely with it. We'll look at query examples that perform math on metrics, interpolation, and similarity measures.
The launch of Grafana v5 is probably the single biggest enhancement of the project's history. New features include a totally revamped layout engine, dashboard folders, and some foundational UX/UI improvements.
This talk outlines the components of our monitoring stack (what we're allowed to share) and what drove us to seek out Grafana in the first place. We discuss our starting point, the challenges we face on a daily basis, and what we plan for the future as we continue to scale.
In this talk Dimitri will talk about their experience integrating Grafana with Prometheus and deploying it at scales - the obstacles they had to overcome and exciting possibilities Grafana has offered Percona.
This presentation will give an overview of the growing success of Grafana at CERN with some examples of monitoring solutions and technologies used for the different applications at CERN.
Amgen has been on a journey to confront the multi-million dollar elephant in the room. Technical debt that had been passed down for 10 years in their monitoring portfolio. But how to overcome inertia and a failure to understand how to maximize internal value for data that belongs to organization to begin with?
GrafanaCloud makes it easy to set up, operate, and scale a complete Grafana stack in the cloud. We'll discuss the components of GrafanaCloud, how it scales, and how to achieve true interoperability leveraging open source software and avoid SaaS lock-in.
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.
This is a story about dealing with metrics at scale. A lot of metrics. This is our story of the challenges we’ve faced at Booking.com and how we made our Graphite system handle millions of metrics per second.
When performance metrics are combined with active user experience and machine learning, we can gain new insights about why a business critical application is slow, what components are involved, and how this impacts users and hardware.
The RED Method defines three key metrics you should measure for every microservice in your architecture. It gives developers a template for instrumenting their services and building dashboards in a consistent, repeatable fashion.
Combining Jsonnet and Terraform allows you to write many dashboards in no time - in a reproducible way. And even to create basebricks for multiple dashboards and reuse them at will.
Significant amounts of time have been invested in performance testing and analysis of OpenStack. In this talk I share how we use Grafana and many other Open Source tools to monitor the performance of an OpenStack Cloud while benchmarking.
In this talk, we take a somewhat heretical stance in the monitoring world, and describe why and how we chose to use PostgreSQL as a Prometheus backend to support complex queries (and get a full SQL interface).
From zero to Kubernetes: Which challenges do I face while migrating a cloud-unready Java application such as HiveMQ from a classical Linux IT- environment to Docker-Orchestrator Kubernetes?