envoyproxy / envoyproxy/envoy

stats for route/virtual host/host or any resource with metadata

Open
#19,663 9 comments 3 reactions 1 assignee Claimed by @wbpcode View on GitHub
area/stats design proposal enhancement no stalebot
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

Now Envoy provides users larger number of metrics of listener and upstream cluster. It helps a lot.

But we still want some more detailed request stats for route or host. For example, `5xx` number of `/route1`, `4xx` number of `1.2.3.4:80` or attach some more labels from control plane to stats.

Now we have `virtual cluster` which can provides some more stats. But It's hard to create a `virtual cluster` for every route and the `virtual cluster` also need some external match which will degrade performance.

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.