envoyproxy / envoyproxy/envoy

Support per-session accounting

Open
#9,239 1 comment 0 reactions 0 assignees View on GitHub
design proposal help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

The idea is to track how much resources (time or CPU cycles) are spent on a per-session basis from the time a connection is accepted to support things like per-tenant accounting for billing. This could potentially build on the `ScopeTrackerScopeState` class that @alyssawilk added for #7300.

@mattklein123 @htuch - it sounds like you have some thoughts about how to implement this.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.