Operations | Monitoring | ITSM | DevOps | Cloud

New in Prometheus v2.19.0: Memory-mapping of full chunks of the head block reduces memory usage by as much as 40%

The just-released Prometheus v2.19.0 introduces the new feature of memory-mapping full chunks of the head (in-memory) block from disk, which reduces memory usage and also makes restarts faster. I will be talking about this feature in this blog post.

Learn Grafana: How to automatically repeat rows and panels in dynamic dashboards

Running your software on dynamic infrastructure means that your monitoring platform needs to change dynamically. Variables let you reuse a single dashboard for all your services. Select the service you want to inspect from a drop-down menu, and watch panels update to only show you metrics from that service. Grafana lets you create dynamic dashboards using template variables. Any variables in your queries interpolate the current value of the variable before the query is sent to the database.

How a regex simplification in Loki increased performance by up to 300x

When we graduated Loki into a GA release last year, there were more than 137 contributors who already made more than 1,000 contributions to the project. We also added hosted Loki to the lineup of Grafana Cloud offerings after it proved to be stable internally for our ops cluster, storing 40TB and half a trillion log lines each month. There was, however, one persistent problem that kept surfacing, especially for developers who were writing applications in Go: The regex package was slow.

How Hiya migrated to Grafana Cloud to cut costs and gain control over its metrics

Last year, when a company that works with several of the world’s top carriers, OEMs, and enterprises to provide caller identity and spam blocking services for more than 120 million users needed to make changes to their monitoring service, Grafana Labs got the call. Hiya was founded in 2016, and from the start was a container-centric Kubernetes shop.

GrafanaCONline recap: Grafana 7.0, Prometheus deep dives, Loki future, electric cars, wine waste, and more

GrafanaCONline wrapped up last Friday, and we were thrilled to have so many of you join the sessions over the past three weeks. Thank you for tuning in, asking questions, chatting on Slack, and generally making our reimagined conference a success.

GrafanaCONline Day 10 recap: what's new in Grafana Cloud Graphite and Metrictank

Welcome to the third and final week of GrafanaCONline! We hope you’re able to check out our last day of online sessions today. If you didn’t get a chance to watch yesterday’s sessions (or want to watch them again), here’s what you missed on day 10 of the conference.

GrafanaCONline: The People and Business of Grafana Labs and Closing

The GrafanaCONline schedule is here: https://grafana.com/about/events/grafanacon/2020/#schedule
Presenters will take and answer questions after the presentations in our #grafanaconline channel in our public slack: https://slack.grafana.com/
Can't hear us? Can't see us? Ask for help in #grafanaconline slack channel or DM us on any social network.

GrafanaCONline Day 9 recap: Prometheus rate queries explained, and inside one company's adoption of a central telemetry platform

We’re into the third and last week of GrafanaCONline! We hope you’re able to check out all of our great online sessions. If you didn’t get a chance to watch yesterday’s sessions (or want to see them again), here’s a recap of day 9 of the conference.

The UX changes we made for Grafana 7.0 -- and what you can learn from them

Behind every part of Grafana, there are the ideas, creativity and commitment of the people who made it. While that includes code, it is not limited to it. Since August 2019, Grafana Labs has had a dedicated UX team, and we have been involved in countless recent features and improvements. We want to show you how we do our work, why you users are at the heart of everything we do – and most importantly, how design changes can make software better.