---
title: "VPP with Maglev Loadbalancing"
url: https://daily.dev/posts/vpp-with-maglev-loadbalancing-c9kdhygia
source_url: https://ipng.ch/s/articles/2026/05/15/vpp-with-maglev-loadbalancing-part-3
type: article
source: "IPng Networks"
published: 2026-06-02T17:45:01.503Z
updated: 2026-06-07T17:51:21.407Z
tags: ["observability", "nginx", "prometheus"]
reading_time: 22
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# VPP with Maglev Loadbalancing

**[IPng Networks](https://daily.dev/sources/ipngch)** · 22 min read · 1 upvotes · 0 comments

## Summary

Part 3 of a series on building a Maglev load balancing system with VPP, focusing on the observability layer needed to make the system manageable. The author details three components: vpp-maglev exposing health state and VPP dataplane counters via Prometheus; nginx-ipng-stats-plugin, a custom nginx C module that attributes each request to the Maglev frontend that delivered it using IP_PKTINFO instead of SO_BINDTODEVICE (to preserve Direct Server Return); and nginx-logtail, a Go pipeline that ingests per-request log lines via UDP, maintains top-K ranked tables across six time windows, and exposes results via gRPC and a server-rendered dashboard. The post covers GRE6 tunnel setup, MSS clamping, lock-free counter design, high-cardinality DDoS-safe logging, aggregator backfill on restart, and Prometheus alerting rules for detecting silent Maglev frontends or dead VIPs.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ipng.ch/s/articles/2026/05/15/vpp-with-maglev-loadbalancing-part-3>

## Similar posts on daily.dev

- [VPP with Maglev Loadbalancing](https://daily.dev/posts/vpp-with-maglev-loadbalancing-ioidlcbrh) · IPng Networks · 18 upvotes · 0 comments
- [VPP with Maglev Loadbalancing](https://daily.dev/posts/vpp-with-maglev-loadbalancing-jysrcegoj) · IPng Networks · 1 upvotes · 0 comments
- [VPP and eVPN/VxLAN](https://daily.dev/posts/vpp-and-evpn-vxlan-me6ck7qp1) · IPng Networks · 7 upvotes · 0 comments
- [VPP and eVPN/VxLAN](https://daily.dev/posts/vpp-and-evpn-vxlan-jfdopy45p) · IPng Networks · 10 upvotes · 0 comments
- [From Custom to Open: Scalable Network Probing and HTTP/3 Readiness with Prometheus](https://daily.dev/posts/from-custom-to-open-scalable-network-probing-and-http-3-readiness-with-prometheus-mittepodk) · Slack engineering · 45 upvotes · 1 comments

---

Tags: [#observability](https://daily.dev/tags/observability), [#nginx](https://daily.dev/tags/nginx), [#prometheus](https://daily.dev/tags/prometheus)

[View this post on daily.dev](https://daily.dev/posts/vpp-with-maglev-loadbalancing-c9kdhygia)
