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