Skip to content

Commit 31fa2a1

Browse files
committed
Enable opt-in for high frequency GPU metrics
1 parent 06ff831 commit 31fa2a1

32 files changed

+381
-87
lines changed

go.mod

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ replace collectd.org v0.4.0 => github.com/collectd/go-collectd v0.4.0
1010
// to be all replaced since there are some changes that will always be from upstream
1111
replace (
1212
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20251014190537-ae1729ad22c4
13-
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251014190537-ae1729ad22c4
13+
//TODO replace with offical repo after dependent PR merged
14+
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/yanhaoluo666/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251020112017-94065798a087
1415
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20251014190537-ae1729ad22c4
1516
)
1617

@@ -47,7 +48,8 @@ replace (
4748
)
4849

4950
replace (
50-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251014190537-ae1729ad22c4
51+
//TODO replace with offical repo after dependent PR merged
52+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/yanhaoluo666/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251013162607-385c069b9f1f
5153
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20251014190537-ae1729ad22c4
5254
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20251014190537-ae1729ad22c4
5355
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20251014190537-ae1729ad22c4
@@ -145,6 +147,7 @@ require (
145147
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.124.0
146148
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.124.1
147149
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1
150+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1
148151
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1
149152
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.124.1
150153
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.124.1

go.sum

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b h1:mimo19zliBX/vS
185185
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b/go.mod h1:fvzegU4vN3H1qMT+8wDmzjAcDONcgo2/SZ/TyfdUOFs=
186186
github.com/aliyun/alibaba-cloud-sdk-go v1.61.1483 h1:J8HaD+Zpfi1gcel3HCKpoHHEsrcuRrZlSnx7R9SCf5I=
187187
github.com/aliyun/alibaba-cloud-sdk-go v1.61.1483/go.mod h1:RcDobYh8k5VP6TNybz9m++gL3ijVI5wueVr0EM10VsU=
188+
<<<<<<< HEAD
188189
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20251014190537-ae1729ad22c4 h1:0gvkXM8HrRo9fu+34OYLVngN87FtstrYjhIjAcOyfTA=
189190
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20251014190537-ae1729ad22c4/go.mod h1:8dL1mhunGsDXn59xUlnNn1ydT5wp6Fh5KTvlBEaN2Po=
190191
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251014190537-ae1729ad22c4 h1:XLDJlsz7glQ0PcWYZ9S664H2Hyy/xaRHIT5gGlQFtEk=
@@ -239,6 +240,58 @@ github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxrecei
239240
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20251014190537-ae1729ad22c4/go.mod h1:/89w1XLkfgN/ViSi11FL/2HJ6Zg8zYEKHKuNrTZkQD0=
240241
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20251014190537-ae1729ad22c4 h1:DhVjwA1aWTdPHsXJ310n62Ivje2wrWYy0zZyTwWd1SQ=
241242
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20251014190537-ae1729ad22c4/go.mod h1:l6groa6VurnKlq2dhmujTy7ZgwVZ2oKCAXzvMxRMhME=
243+
=======
244+
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20250916235509-415059d978ca h1:Q5N9Pk9Ll+vxtekedhIHTzkodFY+eeCFY5qm8fUt0V4=
245+
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20250916235509-415059d978ca/go.mod h1:8dL1mhunGsDXn59xUlnNn1ydT5wp6Fh5KTvlBEaN2Po=
246+
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20250916235509-415059d978ca h1:jFtqaXiCa0eJAkcAwe0ZDfc0h8ZLH6qBbxCsF5/6u8c=
247+
github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20250916235509-415059d978ca/go.mod h1:b9TxHHL62ladWlbU6klYIvDjCN3Ee31oWrKlF50fQns=
248+
github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20250916235509-415059d978ca h1:0eUGH0ApRikIg6+9dDa5afBJFxrpelSg9H2EhVofbrY=
249+
github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20250916235509-415059d978ca/go.mod h1:R66U9I7kIXbVRsxM2gzH9bbWf7YzVvsa1um7GT+6loA=
250+
github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20250916235509-415059d978ca h1:9x6B2MePtrGm3ANTt1aEg9RiKrhaWYXS9akyCS8e5o4=
251+
github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20250916235509-415059d978ca/go.mod h1:7q+XtzB3gsAqzQtQW4BmvufOJg4QfC7D3iuA4Qmublg=
252+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20250916235509-415059d978ca h1:pOeeNAt8089Z8/gf+oFt8/txUH8j5KtAR1ltMzZQ3nM=
253+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20250916235509-415059d978ca/go.mod h1:JLn0paY8Ig72gsWixOBeycpgUO96jl/GYisvxfYoFiA=
254+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20250916235509-415059d978ca h1:Ts1JmsR77VUUSE4eqSOErxxw+PcVVzZdZhou3uUWa2U=
255+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20250916235509-415059d978ca/go.mod h1:RfV8eTcty9NU2j06sjXDD452gQt/Ug06go70E18cvOo=
256+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20250916235509-415059d978ca h1:dp6Hd/A9GhHfSdbFoIxqIH277mjvWW1QYAkp3UYeZ+g=
257+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20250916235509-415059d978ca/go.mod h1:+EUth6yb4uP18ks0zbNZCOeuQfBxpn/NBHCTmnPP9oU=
258+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20250916235509-415059d978ca h1:h7+OOOAgT1MtnMWS9h8dtem/SiYwqOoXGlXKXoKkxWw=
259+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20250916235509-415059d978ca/go.mod h1:X9PMDC+hXLzLRF+LLuUXAvmH9lXxWOQKxRAKGdXsNDg=
260+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20250916235509-415059d978ca h1:/h/NtMjxGaLulIfTdMcsDyoH5ZSN2cKLeOzw5C6+3yU=
261+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20250916235509-415059d978ca/go.mod h1:Fo5mcaEY9UUKa+3AXuDbDvjjNzwIKkNNMj9/d4snL7A=
262+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20250916235509-415059d978ca h1:fLV9Tb5GgUDS8YGCYUgPMaBaY1ys/JEb3B2oPnjLveg=
263+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20250916235509-415059d978ca/go.mod h1:2Z6Z99nepgSqtFcnSL8gHmKCBXf8Vbs/uYz07V1RpSM=
264+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20250916235509-415059d978ca h1:TYRc275m6CnudYblhvvM3lcuAJkCNccY6o21ZNqDruw=
265+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20250916235509-415059d978ca/go.mod h1:HzL3aeDed+w/KitqvVPL9YDb9gkoIv1DoIAoVo8Cs2I=
266+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20250916235509-415059d978ca h1:pV/GoMtvc0R8lifdLiU3Tstnld5JFnCpzgjblHX3Jao=
267+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20250916235509-415059d978ca/go.mod h1:VdBcw8pO4JmyfIW5TMVDnS4wwceqgKrAnOOlxo7/8E0=
268+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20250916235509-415059d978ca h1:v7aIj0BwPhCjgiMl5hb+fXrcPRh3YilmGbpa6OlSB9A=
269+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20250916235509-415059d978ca/go.mod h1:pNG09N96GY97XzEGTCRRxx0fIJjIir6VsP9e3+oRrJA=
270+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20250916235509-415059d978ca h1:nBSkDSCMfufHJ07JY/vLkvjdm6ovbDAlI36FAZjWEMk=
271+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20250916235509-415059d978ca/go.mod h1:9mCJrmY6COj5H2zHArFzEIJbVMUYYTjNBekzOh6B6oU=
272+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20250916235509-415059d978ca h1:A6IThUTF3pT2KUN3TDCUgM38vt5UPeJrD8x/Qu4BL+Q=
273+
github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20250916235509-415059d978ca/go.mod h1:FLIGEFE1+c9FBMXiUMd1tRgfb3SbTQfBt5N+h+FVFO0=
274+
github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20250916235509-415059d978ca h1:HLjIAWZgW8x1tyWtrS/ov1rlmX5gCQOhQDDLFtRl5to=
275+
github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20250916235509-415059d978ca/go.mod h1:ez+NlSjxHUXdnWWfilSIXMTPlVGaMrxWYkAtzvHUX7o=
276+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20250916235509-415059d978ca h1:306LGUh2YQbaC/xtQ3NCerXsC7hUj0zQjSLju3tbFMs=
277+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20250916235509-415059d978ca/go.mod h1:ywrseeE8Ymrr+iRRjj9VMTPdE3ru8fdM2CEOdVihQ/0=
278+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20250916235509-415059d978ca h1:Z4WNpc60NCSqyQNrzffypSTv9RHozOP2sSI4PuKe6QY=
279+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20250916235509-415059d978ca/go.mod h1:wrovQ7lNniDkqAEo7vRNgKkTrWCSr7Kh1NAGMpjPUEU=
280+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20250916235509-415059d978ca h1:+gPE5uUSTZhCu/lQiIkNK8bwQGPDmxYW9R5D9Jd5HAs=
281+
github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20250916235509-415059d978ca/go.mod h1:brdsCvvWCSGXvPUQjC80J5GET69/OxYVOrglj/ZsQjw=
282+
github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20250916235509-415059d978ca h1:i0423G/oFENNzHSB2qknq64Ik2OEqGFVY4q01jau/Kk=
283+
github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20250916235509-415059d978ca/go.mod h1:Wvs2QPuB4ngUiOjrJpYWLqfU8X0Z27s33uMKP4YHQmE=
284+
github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20250916235509-415059d978ca h1:V/9Rtbg0/3I2EG/m2PTNphZMfHVEvvfwR/Ju5g0S7yg=
285+
github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20250916235509-415059d978ca/go.mod h1:idk0SX/ZWccyRfPyAKPu1uVvd+KBMT0pE75HHFogitY=
286+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20250916235509-415059d978ca h1:AxsN9F05JXYnht9EZ6rJsPa1LQoLxd3QN65FAugl26Q=
287+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20250916235509-415059d978ca/go.mod h1:431fc3JgruV7R3yhAzu7w0fdPaBp1Tbn4RV+8R4Dtdw=
288+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20250916235509-415059d978ca h1:A8rtTWYIckZa/vpWsBbkjgIqOfPscg1z1nv+VnP7CEI=
289+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20250916235509-415059d978ca/go.mod h1:y2Z8N/XkGpClvZdkFXt3l7AYRd8Il6CRJBqrGeIbeKs=
290+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20250916235509-415059d978ca h1:a4xioACsd//LPSf7X2hC1OLsPswtAmlfbXchM3AasgM=
291+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20250916235509-415059d978ca/go.mod h1:/89w1XLkfgN/ViSi11FL/2HJ6Zg8zYEKHKuNrTZkQD0=
292+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20250916235509-415059d978ca h1:FgaWzh7iNhaJjGrv34BEKZcKEvy2WBRjxm0bnPuYCvM=
293+
github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20250916235509-415059d978ca/go.mod h1:l6groa6VurnKlq2dhmujTy7ZgwVZ2oKCAXzvMxRMhME=
294+
>>>>>>> 1e69ee22 (Enable opt-in for high frequency GPU metrics)
242295
github.com/amir/raidman v0.0.0-20170415203553-1ccc43bfb9c9 h1:FXrPTd8Rdlc94dKccl7KPmdmIbVh/OjelJ8/vgMRzcQ=
243296
github.com/amir/raidman v0.0.0-20170415203553-1ccc43bfb9c9/go.mod h1:eliMa/PW+RDr2QLWRmLH1R1ZA4RInpmvOzDDXtaIZkc=
244297
github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs=
@@ -1278,6 +1331,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatoratep
12781331
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.124.1/go.mod h1:bp3Y5GT4dkGWRGEZqKgfanyk6ZSsVGNY5aNDvX4c8WE=
12791332
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1 h1:qkqiqLwfg7hj+oDYvpmMD64p+poaxXwo654ZE44uPm4=
12801333
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1/go.mod h1:B/GP3l4Y1qNsNtWVIzpwS8jWB1Nn/vx0sFBlVDkWt9E=
1334+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1 h1:gYlUUIR+lzLQCpj5phh+Ogmk5BRaOrEuKGjIixCk89I=
1335+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1/go.mod h1:bkAXtBtShDOA8SuF8IpYbhx1BYWUEE1rW10HXXEXW/4=
12811336
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1 h1:6MAKxLXfQWHEadn9AgY1jWdKFTJkLYVBa+/h3Rk23lE=
12821337
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1/go.mod h1:6q2oIAtCuX9HklnqGPO8sWPoTAjhZX1x23O0aTR/zd0=
12831338
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.124.1 h1:esSFJIhlZaZslW9EYY/Ss5zUnfkuN2qiS+7ujk73/gU=
@@ -1590,6 +1645,10 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo
15901645
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ=
15911646
github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=
15921647
github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
1648+
github.com/yanhaoluo666/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251020112017-94065798a087 h1:i6sKcLt+bHgbJs3Hjaea5C/g2HeY8gLnZtS+Gxl+IQw=
1649+
github.com/yanhaoluo666/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251020112017-94065798a087/go.mod h1:dSu6d3FZqrAECatXDhvYsQIEAaL1iF+fokrPwCjxhC8=
1650+
github.com/yanhaoluo666/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251013162607-385c069b9f1f h1:heA619m3+WxatwdpSaBqCpnlA719p2nvjmSpJDhDy44=
1651+
github.com/yanhaoluo666/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251013162607-385c069b9f1f/go.mod h1:2/Yuy1ePzxKLoHdJIS/BBdWfMD+wpkudvxe1HXZuMAM=
15931652
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a h1:fZHgsYlfvtyqToslyjUt3VOPF4J7aK/3MPcK7xp3PDk=
15941653
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a/go.mod h1:ul22v+Nro/R083muKhosV54bj5niojjWZvU8xrevuH4=
15951654
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=

service/defaultcomponents/components.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import (
1919
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor"
2020
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor"
2121
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor"
22+
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor"
2223
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor"
2324
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor"
2425
"github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor"
@@ -107,6 +108,7 @@ func Factories() (otelcol.Factories, error) {
107108
gpuattributes.NewFactory(),
108109
kueueattributes.NewFactory(),
109110
groupbytraceprocessor.NewFactory(),
111+
groupbyattrsprocessor.NewFactory(),
110112
k8sattributesprocessor.NewFactory(),
111113
memorylimiterprocessor.NewFactory(),
112114
metricsgenerationprocessor.NewFactory(),

service/defaultcomponents/components_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ func TestComponents(t *testing.T) {
5454
"gpuattributes",
5555
"kueueattributes",
5656
"groupbytrace",
57+
"groupbyattrs",
5758
"k8sattributes",
5859
"memory_limiter",
5960
"metricstransform",

translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1476,6 +1476,7 @@ processors:
14761476
receivers:
14771477
awscontainerinsightreceiver:
14781478
accelerated_compute_metrics: false
1479+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
14791480
add_container_name_metric_label: false
14801481
add_full_pod_name_metric_label: false
14811482
add_service_as_attribute: true

translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1477,6 +1477,7 @@ processors:
14771477
receivers:
14781478
awscontainerinsightreceiver:
14791479
accelerated_compute_metrics: false
1480+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
14801481
add_container_name_metric_label: false
14811482
add_full_pod_name_metric_label: false
14821483
add_service_as_attribute: true

translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1476,6 +1476,7 @@ processors:
14761476
receivers:
14771477
awscontainerinsightreceiver:
14781478
accelerated_compute_metrics: false
1479+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
14791480
add_container_name_metric_label: false
14801481
add_full_pod_name_metric_label: false
14811482
add_service_as_attribute: true

translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1476,6 +1476,7 @@ processors:
14761476
receivers:
14771477
awscontainerinsightreceiver:
14781478
accelerated_compute_metrics: false
1479+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
14791480
add_container_name_metric_label: false
14801481
add_full_pod_name_metric_label: false
14811482
add_service_as_attribute: true

translator/tocwconfig/sampleConfig/base_container_insights_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ processors:
196196
receivers:
197197
awscontainerinsightreceiver:
198198
accelerated_compute_metrics: false
199+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
199200
add_container_name_metric_label: false
200201
add_full_pod_name_metric_label: false
201202
add_service_as_attribute: true

translator/tocwconfig/sampleConfig/container_insights_jmx.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,7 @@ processors:
509509
receivers:
510510
awscontainerinsightreceiver:
511511
accelerated_compute_metrics: true
512+
accelerated_compute_gpu_metrics_collection_interval: 1m0s
512513
add_container_name_metric_label: false
513514
add_full_pod_name_metric_label: false
514515
add_service_as_attribute: true

0 commit comments

Comments
 (0)