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
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.
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.