Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mackjmr/merge main to prod #5267

Merged
merged 532 commits into from
Jul 3, 2024
Merged
Changes from 1 commit
Commits
Show all changes
532 commits
Select commit Hold shift + click to select a range
e70a92e
[chore] [receiver/kubeletstats] move utilization metrics in standalon…
ChrsMark Jun 4, 2024
6573bf6
fix(deps): update module google.golang.org/api to v0.183.0 (#33381)
renovate[bot] Jun 4, 2024
76dc438
[chore] run make gengithub (#33385)
TylerHelmuth Jun 4, 2024
d5ca873
[cmd/configschema] Remove `cmd/configschema` (#33384)
TylerHelmuth Jun 5, 2024
17f57e4
[chore] Remove use of `confighttp.ClientConfig.RoundTripper` (#33371)
evan-bradley Jun 5, 2024
9b38afd
Adding Proxy support for Datadog Exporter (#33316)
pabloem Jun 5, 2024
e7cf560
[chore] update go to 1.21.11/1.22.4 (#33386)
codeboten Jun 5, 2024
9e4a906
[receiver/gitproviderreceiver] add branch time, commit, and line metr…
adrielp Jun 5, 2024
b0e5883
[exporter/coralogix] feat: allow setting application name from custom…
povilasv Jun 5, 2024
6f9dfb5
fix(deps): update module github.com/tencentcloud/tencentcloud-sdk-go/…
renovate[bot] Jun 5, 2024
459e4db
[chore][exporter/elasticsearch]Extend benchmarks for mapping mode (#3…
lahsivjar Jun 5, 2024
ce5c28f
[processor/geoip] Initial implementation (#33319)
rogercoll Jun 5, 2024
c99b5f7
[exporter/Logzioexporter] bug fix export log attributes (#33231)
yotamloe Jun 5, 2024
6cd3ab6
[exporter/kafkaexporter] added an option to disable kerberos PA-FX-FA…
sy-be Jun 5, 2024
9815a65
[chore] make update-otel (#33396)
mx-psi Jun 5, 2024
fa5e8f1
[receiver/sqlserver] Add support for more database IO metrics (#32833)
crobert-1 Jun 5, 2024
b7d644d
[chore] remove use of deprecated component.UnmarshalConfig (#33404)
atoulme Jun 6, 2024
bebbcc9
[chore] Do not fail if JSON is not found in previous issue (#33395)
LucaLanziani Jun 6, 2024
9ac428d
[exporter/elasticsearch] validate endpoints (#33350)
axw Jun 6, 2024
4dda8b9
[chore] remove use of component.UnmarshalConfig (#33407)
atoulme Jun 6, 2024
4322a38
[chore] Clarify that cmd/otelcontribcol and top-level go.mod are not …
mx-psi Jun 6, 2024
314b731
[chore] Add issues with waiting-for-code-owners label to the weekly r…
LucaLanziani Jun 6, 2024
cc59598
[CI] make update-otel (#32038)
led0nk Jun 6, 2024
dd2e45a
[chore][docs] Fix name of the Windows Event Log Receiver (#33295)
sslyu Jun 6, 2024
c1bea56
[chore][processor/probabilisticsampler] Fix typo (#33418)
crobert-1 Jun 6, 2024
39a7773
[chore] Add sponsorship assignment requirement (#33299)
djaglowski Jun 6, 2024
595c44b
[cmd/opampsupervisor,extension/opamp] Update opamp-go v0.15.0 (#33416)
BinaryFissionGames Jun 7, 2024
f53454c
[cmd/opampsupervisor]: Add config validation (#32845)
BinaryFissionGames Jun 7, 2024
1d12566
[chore] update core dep (#33417)
codeboten Jun 7, 2024
6ef968e
[chore][pkg/stanza] skip rotation test on windows (#33429)
ChrsMark Jun 7, 2024
b3f8b4c
[cmd/opampsupervisor] remove executable check for collector binary (#…
BinaryFissionGames Jun 7, 2024
d1bef49
[confmap/provider/secretsmanagerprovider] Add support for JSON secret…
hkarn-godaddy Jun 7, 2024
2c993b0
[chore][exporter/elasticsearch] Re-enable exporter test on Windows (#…
carsonip Jun 7, 2024
3ea2525
[chore] make gotidy lint (#33448)
jpkrohling Jun 10, 2024
364bac4
[pkg/winperfcounters] Add option to re-create PDH query on each scrap…
alxbl Jun 10, 2024
3e49740
[chore] Fix pinging and labelling on new issues (#33437)
crobert-1 Jun 10, 2024
431f424
[pkg/ottl] add `keep_matching_keys function` (#33337)
bacherfl Jun 10, 2024
4b517cf
[pkg/ottl] Support for append (#33017)
michalpristas Jun 10, 2024
ad61590
[processor/deltatocumulative]: drop samples of streams exceeding limi…
sh0rez Jun 10, 2024
18d0d39
[chore] Fix windows tests (#33456)
djaglowski Jun 10, 2024
35fd68a
[pkg/stanza] add symlink related test for fileconsumer (#33428)
ChrsMark Jun 10, 2024
9109d9a
[extension/healthcheckv2] Add event aggregation logic (#32695)
mwear Jun 10, 2024
505332a
[chore] bump dep to address cve (#33460)
codeboten Jun 10, 2024
9396cd8
[pkg/ottl] Add debug logging (#33274)
TylerHelmuth Jun 10, 2024
76135c3
Update All github.com/azure packages (#33482)
renovate[bot] Jun 11, 2024
dba9416
Update module google.golang.org/protobuf to v1.34.2 (#33487)
renovate[bot] Jun 11, 2024
21df779
[mongodbreceiver] change 'Hosts' configuration type (#32550)
li-zeyuan Jun 11, 2024
c6d0376
Update module github.com/open-telemetry/otel-arrow to v0.24.0 (#33488)
renovate[bot] Jun 11, 2024
1e23386
Update module github.com/open-telemetry/opentelemetry-collector-contr…
renovate[bot] Jun 11, 2024
632894c
Update module github.com/redis/go-redis/v9 to v9.5.3 (#33480)
renovate[bot] Jun 11, 2024
0272faa
Update module github.com/logicmonitor/lm-data-sdk-go to v1.3.2 (#33478)
renovate[bot] Jun 11, 2024
3410537
Update module github.com/elastic/go-docappender/v2 to v2.1.4 (#33476)
renovate[bot] Jun 11, 2024
cb07578
Update module github.com/aliyun/aliyun-log-go-sdk to v0.1.76 (#33475)
renovate[bot] Jun 11, 2024
c963057
Fixed esexporter serialized document to avoid conflicting keys (#33454)
michalpristas Jun 11, 2024
f9d80d9
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Jun 11, 2024
105c3d3
[receiver/postgresql] Fix issue where postgresql.rows metric always r…
djaglowski Jun 11, 2024
29d3b43
Update docker-compose deps to v0.102.1 (#33473)
renovate[bot] Jun 11, 2024
ffb3113
Update module github.com/SAP/go-hdb to v1.9.8 (#33474)
renovate[bot] Jun 11, 2024
e5d4b7e
[processor/tailsampling] Move from OpenCensus to OTel API (#33426)
jpkrohling Jun 11, 2024
ce6f8a3
[extension/healthcheck] remove broken code (#33470)
codeboten Jun 11, 2024
8cf80e7
fix(s3exporter/config-validation): endpoint should contain region and…
dabcoder Jun 11, 2024
43aee3b
[chore] unblock golangci-lint update (#33495)
codeboten Jun 11, 2024
e5a02fa
statsdreceiver observability (#33415)
hardproblems Jun 11, 2024
8edea61
Update module github.com/golangci/golangci-lint to v1.59.1 (#33477)
renovate[bot] Jun 11, 2024
fe11cc0
Update module github.com/jaegertracing/jaeger to v1.58.0 (#33497)
renovate[bot] Jun 11, 2024
5a503c0
[receiver/awss3receiver] Add support for encoding extensions (#33221)
adcharre Jun 11, 2024
fbe91da
fix(deps): update module github.com/tencentcloud/tencentcloud-sdk-go/…
renovate[bot] Jun 11, 2024
2fdd7e5
[chore] migrate metrics to mdatagen telemetry (#33500)
codeboten Jun 12, 2024
90bfa8d
fix(deps): update all golang.org/x packages (#33380)
renovate[bot] Jun 12, 2024
54d0dcb
[exporter/elasticsearch] Use confighttp.ClientConfig (#33367)
axw Jun 12, 2024
5821671
[chore][processor/tailsampling] Refactor tests (#33509)
jpkrohling Jun 12, 2024
cafcd4d
[chore] Updated supported k8s versions (#33512)
TylerHelmuth Jun 12, 2024
2a3c493
[chore] update otel core (#33506)
codeboten Jun 12, 2024
af5997f
[exporter/datadog] Always use http for logs agent exporter (#33504)
liustanley Jun 12, 2024
d3873bb
[k8s] Skip k8s e2e (#33521)
TylerHelmuth Jun 12, 2024
5c765a3
[pkg/stanza] remove deprecated code (#33519)
codeboten Jun 12, 2024
7dc158c
[chore] update statsd receiver to use mdatagen (#33525)
codeboten Jun 13, 2024
9f12a05
Bump github.com/vektah/gqlparser/v2 from 2.5.11 to 2.5.14 in /interna…
dependabot[bot] Jun 13, 2024
f61e5c1
[chore] bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#33527)
codeboten Jun 13, 2024
6c15654
[cmd/opampsupervisor] Receive and report effective config (#33462)
BinaryFissionGames Jun 13, 2024
2d661a7
[chore] Add test for on startup compaction (#33511)
ChrsMark Jun 13, 2024
9f0a3db
[processor/probabilisticsampling] encoded sampling probability (suppo…
jmacd Jun 13, 2024
1b172e7
[chore] update gqlparser indirect dependency to v2.5.16 to fix graphq…
adrielp Jun 13, 2024
b03a61a
[processor/transform] Add 'transform.flatten.logs' feature gate (#33338)
djaglowski Jun 13, 2024
7519485
[chore] [k8s] fix k8s e2e tests (#33548)
ChrsMark Jun 13, 2024
71bb4b0
Updates to OTel-Arrow v0.24.0 deps (#33518)
jmacd Jun 13, 2024
69e9141
[pkg/ottl] Added 'Adding new functions/converters' guidelines (#33117)
michalpristas Jun 14, 2024
01efffd
[pkg/stanza] support gzip compressed log files for file log receiver …
bacherfl Jun 14, 2024
753ecfd
[chore] migrate fluentforward receiver to mdatagen (#33559)
codeboten Jun 14, 2024
eb40c47
[chore] Add note to CONTRIBUTING.md about releasing new components (#…
damemi Jun 14, 2024
e89af1a
[chore] use mdatagen for internal telemetry (#33569)
codeboten Jun 14, 2024
8522b4e
[receiver/kubeletstats] Add k8s.pod.cpu.node.utilization metric (#33390)
ChrsMark Jun 14, 2024
d15830d
[chore][golangci-lint] Remove gosec excludes (#33574)
crobert-1 Jun 14, 2024
debbf30
Update semconv for prometheus components (#32829)
dashpole Jun 14, 2024
5fbef98
[pkg/ottl] Use hex.EncodeToString (#33578)
TylerHelmuth Jun 14, 2024
8838019
[chore] [exporter/splunkhec] discard response body (#33587)
atoulme Jun 17, 2024
6f30561
[pkg/ottl] parse uri string to url.* SemConv attributes (#32906)
michalpristas Jun 17, 2024
97ce47e
[chore] [receiver/mongodb] Enable lifecycle tests (#33588)
dmitryax Jun 17, 2024
18dc9ac
[processor/tailsampling] Decision cache for "keep" trace IDs (#33533)
jamesmoessis Jun 17, 2024
2f079f9
add line number option for filelogreceiver (#33530)
sfc-gh-jikim Jun 17, 2024
3ee48c4
[chore] Add // nolint:staticcheck to unblock release (#33599)
TylerHelmuth Jun 17, 2024
73e67ba
[processor/metricstransformprocessor] Support `count` aggregation typ…
lopes-felipe Jun 17, 2024
fc36398
[chore] Update Core (#33593)
djaglowski Jun 17, 2024
ef36268
[chore][exporter/elasticsearch]Log errror logs on bench and fix EOF (…
lahsivjar Jun 18, 2024
744141a
[receiver/prometheusreceiver] Fix retrieval of aggregated metrics wit…
bacherfl Jun 18, 2024
b097d46
Update docker/build-push-action action to v6 (#33630)
renovate[bot] Jun 18, 2024
fc831dd
Update codecov/codecov-action action to v4.5.0 (#33623)
renovate[bot] Jun 18, 2024
5bd5a1b
[chore] Update core to v0.103.0 (#33637)
djaglowski Jun 18, 2024
6dd3bae
[chore] Prepare release 0.103.0 (#33639)
opentelemetrybot Jun 18, 2024
0ce625a
[chore][CONTRIBUTING.md] Add reference to addlicense command (#33635)
crobert-1 Jun 18, 2024
730def7
[chore][receiver/kubeletstats] Add ChrsMark to kubeletstats codeowner…
ChrsMark Jun 18, 2024
29daa10
[otelarrowreceiver] Ensure consume operations are not canceled at str…
jmacd Jun 18, 2024
9a27732
Update module google.golang.org/api to v0.184.0 (#33625)
renovate[bot] Jun 18, 2024
3fd9670
Update module github.com/spf13/cobra to v1.8.1 (#33616)
renovate[bot] Jun 18, 2024
8eba7e5
Update module go.mongodb.org/mongo-driver to v1.15.1 (#33619)
renovate[bot] Jun 18, 2024
10a3f5a
Update module github.com/getsentry/sentry-go to v0.28.1 (#33610)
renovate[bot] Jun 18, 2024
3bd16df
[receiver/solacereceiver]: Updates to Solace Receiver to use latest s…
oodigie Jun 19, 2024
351f5ec
Update module github.com/klauspost/compress to v1.17.9 (#33612)
renovate[bot] Jun 19, 2024
5c0aec1
[exporter/clickhouse] add temporality to histogram data models (#33425)
jwafle Jun 19, 2024
2c274ba
[exporter/clickhouse] Update default logs table schema (#33611)
SpencerTorres Jun 19, 2024
dd1ba41
[chore][receiver/vcenter] Updated vCenter test output generated by Go…
BominRahmani Jun 19, 2024
9ef64b7
Update module github.com/DataDog/agent-payload/v5 to v5.0.122 (#33606)
renovate[bot] Jun 19, 2024
a996c9c
[exporter/sumologicexporter]: Added timeout validation (#33522)
chan-tim-sumo Jun 19, 2024
97f46cc
[processor/k8sattributes] Add support for exposing k8s.pod.ip metadat…
ChrsMark Jun 19, 2024
ad09d57
[exporter/clickhouse] Unexport extra Config methods (#33647)
dmitryax Jun 19, 2024
3563460
Update module k8s.io/klog/v2 to v2.130.0 (#33626)
renovate[bot] Jun 19, 2024
5890d3f
Update module google.golang.org/api to v0.185.0 (#33641)
renovate[bot] Jun 19, 2024
a29aa42
Update module github.com/aliyun/aliyun-log-go-sdk to v0.1.80 (#33609)
renovate[bot] Jun 19, 2024
2cf5730
Update module github.com/solarwindscloud/apm-proto to v1.0.5 (#33613)
renovate[bot] Jun 19, 2024
a3e0a45
Update module github.com/Azure/azure-kusto-go to v0.15.3 (#33605)
renovate[bot] Jun 19, 2024
36fee8c
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Jun 19, 2024
44ec1ae
[extension/googleclientauth] Update github.com/GoogleCloudPlatform/op…
rinx Jun 19, 2024
c4bee40
Update module github.com/shirou/gopsutil/v3 to v4 (#33368)
renovate[bot] Jun 19, 2024
2fd817f
Update All github.com/googlecloudplatform packages (#33620)
renovate[bot] Jun 19, 2024
d6eaca8
[exporter/loadbalacing] Refactor how metrics are split and then re-jo…
RichieSams Jun 19, 2024
9bffe94
[receiver/sqlserver] Enable more perf counter metrics (#33420)
crobert-1 Jun 19, 2024
8e75855
[receover/mongodb] Graduate removeDatabaseAttr feature gate to stable…
dmitryax Jun 19, 2024
3cf65b6
[receiver/mongodb] Ensure support of the latest mongodb versions (#33…
samiura Jun 19, 2024
1442641
[exporter/clickhouse] Remove deprecated `ttl_days` config option (#33…
dmitryax Jun 19, 2024
d065d41
[chore] migrate metrics to mdatagen (#33514)
codeboten Jun 19, 2024
2aa0e6b
[chore] bumping dependency to unblock core (#33665)
codeboten Jun 20, 2024
6d9f9cc
[processor/routing] Migrate otel metrics to use mdatagen (#33539)
jpkrohling Jun 20, 2024
3ed11a2
[chore][receiver/hostmetrics] replace unmaintained library `github.co…
andrzej-stencel Jun 20, 2024
e362c5d
[connector/servicegraphconnector] Adds a new config option allowing a…
t00mas Jun 20, 2024
40b334a
[chore][exporter/loadbalancing] Migrate to OTel from OC metrics (#33550)
jpkrohling Jun 20, 2024
e2fda02
[processor/tailsampling] fix `InvertNotSampled` decision precedence w…
jamesrwhite Jun 20, 2024
797c263
[chore] Fix .github/CODEOWNERS (#33677)
crobert-1 Jun 20, 2024
88f8680
[chore][receiver/kafa] Update README on topic (#33678)
crobert-1 Jun 20, 2024
326c7e8
[chore] migrate kafkareceiver away from opencensus (#33662)
codeboten Jun 21, 2024
3e275ab
[exporter/clickhouse] change how default database is read from config…
SpencerTorres Jun 21, 2024
86278d9
[exporter/elasticsearch] Support preserving attributes when mapping t…
ChrsMark Jun 21, 2024
0bf1a75
[pkg/ottl]: Add ByteSliceLikeGetter interface (#33536)
odubajDT Jun 21, 2024
cf1c93e
[exporter/elasticsearch] Add ecs mapping for k8s.deployment.name (#33…
ChrsMark Jun 21, 2024
cfd83af
[chore] Remove unused internal code (#33690)
crobert-1 Jun 21, 2024
0ff636c
[chore] [receiver/mongodb] Remove redundant resource grouping (#33691)
dmitryax Jun 21, 2024
889cc4c
[pkg/ottl] Add schema_url field to contexts (#31444)
kernelpanic77 Jun 21, 2024
2c5413b
[chore] fix testbed runner (#33711)
codeboten Jun 21, 2024
2d00775
[chore][receiver/redis] Update username/password README description (…
crobert-1 Jun 21, 2024
4ec7cfa
Add @pjanotti as codeowner for Windows perf counter and related compo…
pjanotti Jun 21, 2024
a99a0a2
Add OTel-Arrow components to contribcol; mark these alpha (#33628)
jmacd Jun 21, 2024
5bf038c
[chore] update solace receiver to use mdatagen (#33582)
codeboten Jun 21, 2024
93a78c6
[chore] [receiver/mongodb] Fix test assertion (#33713)
dmitryax Jun 21, 2024
46e828e
Statsdreceiver optimizations (#33683)
hardproblems Jun 22, 2024
df2dff1
[exporter/datasetexporter] Upgrade to dataset-go v0.19.0 (#33675)
martin-majlis-s1 Jun 24, 2024
8ac86f8
[chore] Update datadog-agent dependencies (#33726)
mx-psi Jun 24, 2024
0fb17f2
[clickhouse/exporter] Update create schema config option (#33694)
SpencerTorres Jun 24, 2024
f81ecc3
[exporter/datadog] Upgrade mapping go version (#33728)
songy23 Jun 25, 2024
41963cb
Update docker-compose deps (#33745)
renovate[bot] Jun 25, 2024
38e908e
Update module k8s.io/klog/v2 to v2.130.1 (#33744)
renovate[bot] Jun 25, 2024
d727a78
Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.…
renovate[bot] Jun 25, 2024
41a1a20
[exporter/elasticsearch] Add initial support for metrics (#33513)
andrzej-stencel Jun 25, 2024
8521e0b
Update module github.com/open-telemetry/opentelemetry-collector-contr…
renovate[bot] Jun 25, 2024
2cc4c57
Update module github.com/open-telemetry/opentelemetry-collector-contr…
renovate[bot] Jun 25, 2024
4306e3c
Update module github.com/DataDog/agent-payload/v5 to v5.0.123 (#33739)
renovate[bot] Jun 25, 2024
4c460f9
Update module github.com/jaegertracing/jaeger to v1.58.1 (#33740)
renovate[bot] Jun 25, 2024
9aed744
fix example (#33750)
zeitlinger Jun 25, 2024
0ab1b74
[receiver/mongodb] Add mongodb host resource attributes (#33714)
dmitryax Jun 25, 2024
5ca4552
Update module bitbucket.org/atlassian/go-asap/v2 to v2.9.0 (#33746)
renovate[bot] Jun 25, 2024
baebad7
[receiver/windowsperfcounters] Clarify current treatment of the `_Tot…
pjanotti Jun 25, 2024
d255921
Update module github.com/DataDog/sketches-go to v1.4.6 (#33763)
renovate[bot] Jun 25, 2024
e8c303b
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Jun 25, 2024
fc97472
[chore] Fix broken URL in a comment (#33720)
mipnw Jun 25, 2024
4623e7e
[connector/datadog] Use the native OTel ingest API in APM stats (#33297)
songy23 Jun 26, 2024
041812a
[exporter/awsemf] Add AppSignals metadata flag into user-agent in EMF…
jj22ee Jun 26, 2024
8f307f5
[exporter/sumologicexporter]: Removed deprecated compress encoding in…
chan-tim-sumo Jun 26, 2024
2c94519
[processor/geoip] Add maxmind geoprovider (#33451)
rogercoll Jun 27, 2024
c641095
[extension/observer] Expose host and port independently in endpoint e…
crobert-1 Jun 27, 2024
968d4b8
[all] Promote `component.UseLocalHostAsDefaultHost` feature gate to b…
mx-psi Jun 27, 2024
7c573a9
[extension/observer/k8sobserver] add k8s.ingress endpoint (#33005)
M0NsTeRRR Jun 27, 2024
a12660d
[exporter/sumologicexporter] Initialized sender to be reused instead …
chan-tim-sumo Jun 28, 2024
6bd74ae
[exporter/elasticsearch] deprecate 'dedup' config (#33779)
axw Jun 28, 2024
80d630b
[processor/resourcedetection] Fetch CPU info only if required (#33774)
ChrsMark Jun 28, 2024
90a0c90
[exporter/elasticsearch] deprecate 'dedot' config (#33780)
axw Jun 28, 2024
450b088
[chore] receiver/vcenter - Updates govmomi to v0.37.3 and fixes unit …
StefanKurek Jun 28, 2024
e004ecd
Faster json parser (#33785)
atoulme Jun 28, 2024
2813fe2
[chore] [receiver/receivercreator] fix bad copypasta in test (createE…
hughesjj Jun 28, 2024
fb4ab3c
[chore][receiver/awscontainerinsights] Enable goleak checks (#32404)
crobert-1 Jun 30, 2024
cbc04f3
[chore] fix failed k8s e2e test bugs (#33818)
fatsheep9146 Jun 30, 2024
0814644
[exporter/elasticsearch] Data stream routing based on `data_stream.*`…
carsonip Jul 1, 2024
5260327
[datasetexporter] Upgrade to dataset-go v0.20.0 (#33812)
martin-majlis-s1 Jul 1, 2024
74244e4
[exporter/elasticsearch] Encode metrics resource attributes in ECS ma…
carsonip Jul 1, 2024
88e18f7
[receiver/vcenter] Fixes multiple datacenters issue (#33735)
StefanKurek Jul 1, 2024
1901425
[chore]: Document logs_index of OpensearchExporter (#32851)
arpitjindal97 Jul 1, 2024
daacb6f
Update module cloud.google.com/go/pubsub to v1.39.0 (#33748)
renovate[bot] Jul 1, 2024
7f3f042
[otelarrowreceiver] Add a test for graceful shutdown (#33640)
jmacd Jul 1, 2024
c3f6645
Promote rabbitmqexporter to alpha (#33331)
swar8080 Jul 1, 2024
0e9dde7
[receiver/vcenter] Adds vCenter VM CPU readiness metric (#33608)
BominRahmani Jul 1, 2024
a4706ac
[chore][receiver/kubeletstats] Introduce retry on test that rely on s…
ChrsMark Jul 1, 2024
fb3db79
[chore] add section for components looking for new code owners (#33397)
LucaLanziani Jul 1, 2024
e4f1a44
[chore] Update otel (#33813)
TylerHelmuth Jul 1, 2024
2604193
[receiver/vcenter] Add vCenter Host metrics (dropped packet rate + ca…
BominRahmani Jul 1, 2024
ba2b924
[exporter/clickhouse] Default `async_insert` to true. Added related c…
SpencerTorres Jul 1, 2024
859d04b
Fix cross-compile pipeline job building for ARM 7 (#33830)
mowies Jul 1, 2024
1f1f5e9
[chore] Update otel (#33833)
TylerHelmuth Jul 1, 2024
38f97b6
[chore] Prepare release 0.104.0 (#33834)
opentelemetrybot Jul 1, 2024
dfd127b
Skip failing Windows tests (#33837)
pjanotti Jul 2, 2024
def3a15
[processor/geoipprocessor]Fix Windows test error (#33835)
pjanotti Jul 2, 2024
ee6c73a
[chore][versions.yaml] Alphabetize module list (#33811)
crobert-1 Jul 2, 2024
e2b9a03
Update docker-compose deps to v0.104.0 (#33842)
renovate[bot] Jul 2, 2024
f442b9f
[chore][exporter/datadog] Move integration test configs to files (#33…
songy23 Jul 2, 2024
fc9fee4
Update module cloud.google.com/go/compute/metadata to v0.4.0 (#33843)
renovate[bot] Jul 2, 2024
855a898
Update module github.com/DataDog/datadog-api-client-go/v2 to v2.27.0 …
renovate[bot] Jul 2, 2024
4905cb8
Update module github.com/open-telemetry/opentelemetry-collector-contr…
renovate[bot] Jul 2, 2024
3a5ce4e
Update module github.com/shirou/gopsutil/v4 to v4.24.6 (#33841)
renovate[bot] Jul 2, 2024
6f5003f
Update module github.com/prometheus/common to v0.55.0 (#33852)
renovate[bot] Jul 2, 2024
fa2e171
Update module github.com/open-telemetry/opentelemetry-collector-contr…
renovate[bot] Jul 2, 2024
7dcb4c1
Update module cloud.google.com/go/spanner to v1.64.0 (#33845)
renovate[bot] Jul 2, 2024
d94505d
[chore][pkg/stanza] Minor wording improvement (#33864)
ChrsMark Jul 2, 2024
666d44b
Update module github.com/vmware/govmomi to v0.38.0 (#33855)
renovate[bot] Jul 2, 2024
24a75b5
Update module github.com/SAP/go-hdb to v1.9.9 (#33840)
renovate[bot] Jul 2, 2024
cce9800
[chore] Fix loadtest setup script (#33860)
mowies Jul 2, 2024
f371ef5
Update module google.golang.org/api to v0.187.0 (#33862)
renovate[bot] Jul 2, 2024
e85efb3
[chore]: move aggregation logic to internal module (#33669)
odubajDT Jul 2, 2024
5f75137
[processor/transform] Instrument the transform processor to emit trac…
bacherfl Jul 2, 2024
db0819b
Update module github.com/knadh/koanf/providers/file to v1 (#33863)
renovate[bot] Jul 2, 2024
b45dc5f
Update Pulsar exporter README.md (#33829)
crossoverJie Jul 2, 2024
555d937
Update module google.golang.org/grpc to v1.65.0 (#33868)
renovate[bot] Jul 2, 2024
f5a3ef4
Update module go.mongodb.org/mongo-driver to v1.16.0 (#33856)
renovate[bot] Jul 2, 2024
370e4b8
Update module github.com/samber/lo to v1.44.0 (#33853)
renovate[bot] Jul 2, 2024
501ef8b
[connector/spanmetrics] Fix flaky spanmetricsconnector test that reli…
swar8080 Jul 2, 2024
d986030
[receiver/windowsperfcounters] fix: include instance index for multip…
alxbl Jul 2, 2024
bfa930b
[chore] Group all go.opentelemetry.io/otel packages in renovate (#33872)
songy23 Jul 2, 2024
2b32ff5
[chore] bump versions of go (#33873)
codeboten Jul 2, 2024
9d7fec7
Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlpt…
renovate[bot] Jul 3, 2024
94d47eb
32669 wireframe sum connector (#33759)
greatestusername Jul 3, 2024
eabe829
[exporter/elasticsearch] Add `telemetry.log_request_body` and `teleme…
carsonip Jul 3, 2024
62ea24b
Add `parse_ints` config in json parser to support parsing int or floa…
newly12 Jul 3, 2024
0d326b6
Mackjmr/merge upstream (#5266)
mackjmr Jul 3, 2024
06b639c
Merge branch 'open-telemetry:main' into main
mackjmr Jul 3, 2024
446122c
Merge branch 'main' into mackjmr/merge-main-to-prod
mackjmr Jul 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
[chore] [receiver/kubeletstats] move utilization metrics in standalon…
…e helper func (open-telemetry#33335)

**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
`kubeletstats` receiver performs the CPU metrics addition
in the
[`addCPUMetrics`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.101.0/receiver/kubeletstatsreceiver/internal/kubelet/cpu.go#L13)
helper function.
This function calls respectively the
[`addCPUUsageMetric`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.101.0/receiver/kubeletstatsreceiver/internal/kubelet/cpu.go#L21)
and the
[`addCPUTimeMetric`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.101.0/receiver/kubeletstatsreceiver/internal/kubelet/cpu.go#L37).
However the
[`addCPUUsageMetric`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.101.0/receiver/kubeletstatsreceiver/internal/kubelet/cpu.go#L21)
adds not only the `*.usage` metric but some `*utilization` ones as well.

This change moves the addition of the `*utilization` metrics
to a standalone `addCPUUtilizationMetrics` helper function.

**Link to tracking Issue:** <Issue number if applicable> -

**Testing:** <Describe what testing was performed and which tests were
added.> -

**Documentation:** <Describe the documentation added.> -

---------

Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
  • Loading branch information
ChrsMark committed Jun 4, 2024
commit e70a92e0d12e0ed9c9accc2b8b844c2a5de62cb8
23 changes: 11 additions & 12 deletions receiver/kubeletstatsreceiver/internal/kubelet/cpu.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,32 +20,31 @@ func addCPUMetrics(
if s == nil {
return
}
addCPUUsageMetric(mb, cpuMetrics, s, currentTime, r, nodeCPULimit)
if s.UsageNanoCores != nil {
usageCores := float64(*s.UsageNanoCores) / 1_000_000_000
cpuMetrics.Usage(mb, currentTime, usageCores)
addCPUUtilizationMetrics(mb, cpuMetrics, usageCores, currentTime, r, nodeCPULimit)
}
addCPUTimeMetric(mb, cpuMetrics.Time, s, currentTime)
}

func addCPUUsageMetric(
func addCPUUtilizationMetrics(
mb *metadata.MetricsBuilder,
cpuMetrics metadata.CPUMetrics,
s *stats.CPUStats,
usageCores float64,
currentTime pcommon.Timestamp,
r resources,
nodeCPULimit float64) {
if s.UsageNanoCores == nil {
return
}
value := float64(*s.UsageNanoCores) / 1_000_000_000
cpuMetrics.Utilization(mb, currentTime, value)
cpuMetrics.Usage(mb, currentTime, value)
cpuMetrics.Utilization(mb, currentTime, usageCores)

if nodeCPULimit > 0 {
cpuMetrics.NodeUtilization(mb, currentTime, value/nodeCPULimit)
cpuMetrics.NodeUtilization(mb, currentTime, usageCores/nodeCPULimit)
}
if r.cpuLimit > 0 {
cpuMetrics.LimitUtilization(mb, currentTime, value/r.cpuLimit)
cpuMetrics.LimitUtilization(mb, currentTime, usageCores/r.cpuLimit)
}
if r.cpuRequest > 0 {
cpuMetrics.RequestUtilization(mb, currentTime, value/r.cpuRequest)
cpuMetrics.RequestUtilization(mb, currentTime, usageCores/r.cpuRequest)
}
}

Expand Down