Operations | Monitoring | ITSM | DevOps | Cloud

Grafana

How We're (Ab)using Hashicorp's Consul at Grafana Labs

Hashicorp’s Consul service is a distributed, highly available system that provides a service mesh solution, including service discovery, configuration, and segmentation functionality. Cortex uses Consul’s KV store to share information that’s necessary for distributing data to its components. While writing to Consul has been useful at Grafana Labs, we’ve found that as we expanded the operations, problems started arising.

Monitoring Setup Made Simple with Tanka and the Prometheus-Ksonnet Library

As mentioned in a previous post, at Grafana Labs we make heavy use of Tanka and the Jsonnet programming language to manage our Kubernetes infrastructure. One of the benefits of the use of Jsonnet is the depth of collaboration that it allows with others outside of your company. For example, the open source prometheus-ksonnet library can be used to install both Prometheus and Grafana.

New Feature in Loki v1.3: the Query Frontend

Recently, Loki v1.3.0 was released. It included many changes, but I’d like to talk about one in particular: the query frontend. This new component in the Loki architecture is a drop-in addition. What does that mean? Loki can run with or without it. In fact, the query frontend both produces and consumes the Loki API, meaning to a consumer there’s no difference.

Introduction to PromQL, the Prometheus Query Language

PromQL is the querying language that is part of Prometheus. In addition to PromQL, Prometheus provides a scraper that fetches metrics from instances (any application providing metrics) and a time series database (TSDB), which stores these metrics over time. This introduction to PromQL will be largely decoupled from specific tools and the non-PromQL parts of Prometheus, in order to focus on the features of the language itself.

Introducing the New ServiceNow Plugin for Grafana

Greetings! This is Christine and Eldin reporting from Solutions Engineering, a team at Grafana Labs dedicated to helping users maximize what our Enterprise and Cloud products can do for your orgs. In a previous life, Eldin managed the customer experience department for several different companies and still remembers the pain of running daily reports so his team could have visibility into their ticket queues.

6 Reasons Why the Largest Companies in the World Are Adopting Grafana Enterprise

If you’ve heard about Grafana Enterprise (the commercial version of Grafana), you might be wondering if companies actually pay for something that is already so good as an open source software. In my role at Grafana Labs I’ve talked with hundreds of companies from all over the world, in many different industries. I’ve listened as they shared the daily challenges and frustrations they face at their organizations.

How Grafana Enterprise Helped 84.51° Centralize Its Metrics and Tell a Holistic Story

84.51°, the data analytics and marketing company owned by The Kroger Company, found out it needed centralized metrics the hard way. When Erin O’Brien was brought into the company in the spring of 2019 as a Lead Service Manager, she was tasked with evaluating and seeking ways to continuously improve how the Technology and Product teams worked together.

Loki 1.3.0 Released!

Welcome to 2020! (We’re a little slow with that on the Loki team.) To kick off the year we are releasing Loki 1.3! Anyone running Loki in microservices mode will be excited by this release as it introduces the Loki Query Frontend. (If you aren’t using microservices, be patient – good things will be coming your way soon.) The query frontend sits in front of the queriers and allows sharding queries based on time.