DevOpsDays Halifax 2025

Nikola Grcevski

I've worked as a software engineer for more than 20 years, mostly in the field of compilers, managed runtimes and performance optimization. Most recently I'm working on low level application instrumentation with eBPF at Grafana Labs, building an OSS tool Beyla


Sessions

08-26
12:00
30min
Slash your cloud network costs with eBPF network monitoring
Nikola Grcevski

According to a number of cloud vendor usage studies, cross-availability zone (AZ) data transfers regularly account for at least 25% of the public cloud users’ production cost. Cutting down these costs can affect your bottom line and your application affordability. All major cloud vendors provide daily aggregated cost metrics for the cross-zone network traffic, however oftentimes, these reports lack the granularity of information to tell which pods or workloads are responsible for the elevated cross-zone traffic.

This talk is about using OSS observability tools that will help you effectively identify cross-AZ traffic and allow you to understand how to slash your cloud bill costs.

Monitoring and Observability
Potter Auditorium - Kenneth C Rowe Management Building
08-27
11:30
30min
How not to use the Kubernetes API when deploying at scale
Nikola Grcevski

The Kubernetes API is awesome and so tempting to use, especially when building Observability Solutions. Nobody wants to just get raw IP addresses and ports in their network or request telemetry, it’s much better to see your pod and service metadata. But what’s even better is that getting information about all the nodes in your cluster can help you produce amazing service graphs.

This talk is a story of how we took down the Kubernetes API in our biggest production cluster at Grafana, by deploying observability tools which make heavy use of the Kubernetes API.

Cloud Native
Potter Auditorium - Kenneth C Rowe Management Building