diff --git a/annotation/annotations.gen.go b/annotation/annotations.gen.go
index 7c27dd9d51e..e74e3a59d39 100644
--- a/annotation/annotations.gen.go
+++ b/annotation/annotations.gen.go
@@ -458,8 +458,8 @@ var (
SidecarExtraStatTags = Instance {
Name: "sidecar.istio.io/extraStatTags",
Description: "An additional list of tags to extract from the in-proxy "+
- "Istio telemetry. each additional tag needs to be present "+
- "in this list.",
+ "Istio Wasm telemetry. Each additional tag needs to be "+
+ "present in this list.",
FeatureStatus: Alpha,
Hidden: false,
Deprecated: false,
@@ -587,6 +587,22 @@ var (
},
}
+ SidecarStatsHistogramBuckets = Instance {
+ Name: "sidecar.istio.io/statsHistogramBuckets",
+ Description: "Specifies the custom histogram buckets with a prefix "+
+ "matcher to separate the Istio mesh metrics from the Envoy "+
+ "stats, e.g. "+
+ "`{`istio`:[1,5,10,50,100,500,1000,5000,10000],`envoy`:[1,5,10,25,50,100,250,500,1000,2500,5000,10000]}`. "+
+ "Default buckets are "+
+ "`[0.5,1,5,10,25,50,100,250,500,1000,2500,5000,10000,30000,60000,300000,600000,1800000,3600000]`.",
+ FeatureStatus: Alpha,
+ Hidden: false,
+ Deprecated: false,
+ Resources: []ResourceTypes{
+ Pod,
+ },
+ }
+
SidecarStatsInclusionPrefixes = Instance {
Name: "sidecar.istio.io/statsInclusionPrefixes",
Description: "Specifies the comma separated list of prefixes of the "+
@@ -851,6 +867,7 @@ func AllResourceAnnotations() []*Instance {
&SidecarProxyMemory,
&SidecarProxyMemoryLimit,
&SidecarRewriteAppHTTPProbers,
+ &SidecarStatsHistogramBuckets,
&SidecarStatsInclusionPrefixes,
&SidecarStatsInclusionRegexps,
&SidecarStatsInclusionSuffixes,
diff --git a/annotation/annotations.pb.html b/annotation/annotations.pb.html
index 47ddeaa30da..d4148044459 100644
--- a/annotation/annotations.pb.html
+++ b/annotation/annotations.pb.html
@@ -320,7 +320,7 @@
Alpha |
[Pod] |
- An additional list of tags to extract from the in-proxy Istio telemetry. each additional tag needs to be present in this list. |
+ An additional list of tags to extract from the in-proxy Istio Wasm telemetry. Each additional tag needs to be present in this list. |
@@ -456,6 +456,19 @@
+
+
+ sidecar.istio.io/statsHistogramBuckets |
+
+ Alpha |
+
+ [Pod] |
+ Specifies the custom histogram buckets with a prefix matcher to separate the Istio mesh metrics from the Envoy stats, e.g. `{"istio":[1,5,10,50,100,500,1000,5000,10000],"envoy":[1,5,10,25,50,100,250,500,1000,2500,5000,10000]}`. Default buckets are `[0.5,1,5,10,25,50,100,250,500,1000,2500,5000,10000,30000,60000,300000,600000,1800000,3600000]`. |
+
+
+
+
+
sidecar.istio.io/statsInclusionPrefixes |
diff --git a/annotation/annotations.yaml b/annotation/annotations.yaml
index 90160f2df28..b7a1c5f1b00 100644
--- a/annotation/annotations.yaml
+++ b/annotation/annotations.yaml
@@ -199,6 +199,14 @@ annotations:
resources:
- Pod
+ - name: sidecar.istio.io/statsHistogramBuckets
+ featureStatus: Alpha
+ description: Specifies the custom histogram buckets with a prefix matcher to separate the Istio mesh metrics from the Envoy stats, e.g. `{"istio":[1,5,10,50,100,500,1000,5000,10000],"envoy":[1,5,10,25,50,100,250,500,1000,2500,5000,10000]}`. Default buckets are `[0.5,1,5,10,25,50,100,250,500,1000,2500,5000,10000,30000,60000,300000,600000,1800000,3600000]`.
+ deprecated: false
+ hidden: false
+ resources:
+ - Pod
+
- name: sidecar.istio.io/userVolume
featureStatus: Alpha
description: Specifies one or more user volumes (as a JSON array) to be added to
@@ -467,7 +475,7 @@ annotations:
- name: sidecar.istio.io/extraStatTags
featureStatus: Alpha
- description: An additional list of tags to extract from the in-proxy Istio telemetry. each additional tag needs to be present in this list.
+ description: An additional list of tags to extract from the in-proxy Istio Wasm telemetry. Each additional tag needs to be present in this list.
deprecated: false
hidden: false
resources:
@@ -521,4 +529,4 @@ annotations:
deprecated: false
hidden: true
resources:
- - Any
\ No newline at end of file
+ - Any