-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[receiver/dockerstats] Add inspect metrics #21803
Merged
MovieStoreGuy
merged 149 commits into
open-telemetry:main
from
carlossscastro:add_inspect_metrics
Nov 18, 2023
Merged
Changes from 9 commits
Commits
Show all changes
149 commits
Select commit
Hold shift + click to select a range
d7a74ce
add inspect api metrics
carlossscastro b54ff11
add changelog
carlossscastro a1aa7eb
change cpu shares to non-monotonic sum
carlossscastro 6404368
fix container.restarts metric name
carlossscastro e5ace5a
Address comments
carlossscastro d686fb4
Small improvement and unit tests
carlossscastro 14f8949
Fix linting
carlossscastro fa0fb04
Merge branch 'main' into add_inspect_metrics
carlossscastro 250dd38
Fix metric names in chagelog
carlossscastro 2cee2f4
Fix cpu.shares metric type
carlossscastro 6d46a23
Merge branch 'main' into add_inspect_metrics
carlossscastro beacb93
Fix codegen
carlossscastro c5a321a
Address nits
carlossscastro e13f5a4
Merge branch 'main' into add_inspect_metrics
carlossscastro a9ccac8
Return wrapped errors
carlossscastro 710c4c0
Amend container.cpu.limit metric description
carlossscastro e530473
Address -cpuset-cpus nit
carlossscastro 6d1aa63
Address -cpuset-cpus nit
carlossscastro adb685e
Merge branch 'main' into add_inspect_metrics
sigilioso 60bb627
chore: use constant instead of magic number
sigilioso f7670b1
test: include missing cfg builder
sigilioso 00edee5
test: fix merge issue
sigilioso c385041
Merge branch 'main' into add_inspect_metrics
sigilioso 88e1a82
Merge branch 'main' into add_inspect_metrics
sigilioso e19af71
Merge branch 'main' into add_inspect_metrics
sigilioso f255253
Merge branch 'main' into add_inspect_metrics
sigilioso 1de00dd
Merge branch 'main' into add_inspect_metrics
sigilioso 5ebd91e
Merge branch 'main' into add_inspect_metrics
sigilioso 3c298e8
Merge branch 'main' into add_inspect_metrics
sigilioso a2a78b5
Merge branch 'main' into add_inspect_metrics
sigilioso 44e4e1b
Merge branch 'main' into add_inspect_metrics
sigilioso b6b81b2
Merge branch 'main' into add_inspect_metrics
sigilioso 58b5270
chore: update changelog text
sigilioso 5a30576
Merge branch 'main' into add_inspect_metrics
sigilioso 7daa396
Merge branch 'main' into add_inspect_metrics
sigilioso 74d0059
Merge branch 'main' into add_inspect_metrics
sigilioso 34580c1
Merge branch 'main' into add_inspect_metrics
sigilioso e38b80d
remove local debug leftover
sigilioso 9b8ec2a
chore: split metric description and extended documentation
sigilioso 31cc60a
Merge branch 'main' into add_inspect_metrics
sigilioso 3f783ae
chore: update generated code
sigilioso 8dba3c9
Merge branch 'main' into add_inspect_metrics
sigilioso d40207c
chore: make the changelog message accurate
sigilioso 60bfc84
[exporter/datasetexporter]: Fix NPE exception when attribute contains…
martin-majlis-s1 283df4c
[pkg/stanza] Fix issue where batching caused incorrect starting point…
djaglowski 6024296
Add async config block & concurrent readers to UDP input operator (#2…
hovavza be8bffd
[k8sclusterreceiver] change resourcequota and clusterquota units (#27…
povilasv 13710b4
[chore] update otel-core dependency (#27772)
dmitryax beae93c
[cmd/otelcontribcol] Simplify exporters lifecycle tests (#27816)
dmitryax 3d6e526
[pkg/pdatatest] Ignore span timestamps (#27798)
sakulali bb84ff2
[chore] [cmd/otelcontribcol] Simplify and fix receivers lifecycle tes…
dmitryax 03c4b76
[cmd/otelcontribcol] Simplify processors lifecycle tests (#27817)
dmitryax 4f380c0
[chore][pkg/stanza] Use unscoped mock persister where possible (#27809)
djaglowski 7999bda
[chore] dependabot updates Tue Oct 17 21:10:42 UTC 2023 (#27819)
opentelemetrybot 5d6afac
[chore][pkg/stanza] Extract checkpointing logic into internal package…
djaglowski 485f4a4
[receiver/kubeletstats] Add RBAC docs (#27655)
TylerHelmuth 3819623
Update Grafana Agent distribution components (#27615)
tpaschalis 92fce42
[cmd/otecontribcol] Add sending data step to exporter lifecycle tests…
dmitryax b57c90b
[chore][exporter/syslog] docs: describe default values, add examples …
andrzej-stencel a675914
[chore] Send readonly data to immutable exporters in lifecycle tests …
dmitryax 32ac163
UDP input operator - async mode - separate between readers & processo…
hovavza 5557590
[receiver/filelog] Implement specifying top n files to track when ord…
BinaryFissionGames 69dcb32
[pkg/pdatautil] Optimize the hashing function for `pcommon.Map` (#27840)
mdonkers cdf7353
[aws/cwlogs] Reduce noisy logger in CloudWatch logs pusher (#27774)
bryan-aguilar 3406580
[pkg/pdatatest] Ignore trace ID for ptracetest (#27829)
sakulali 47ec9db
[pkg/pdatatest] Ignore span ID for ptracetest (#27833)
sakulali 8178252
[processor/k8sattributes] Handle all resource deletion event types (#…
c-kruse 3bf7b89
[pkg/ottl] Add Double converter (#27457)
gord02 5a6da2e
[chore][exporter/fileexporter] use errors.Join instead of go.uber.org…
bagmeg 35feace
[connector/datadog] Allow export to traces pipelines (#27846)
songy23 27e46ff
[receiver/k8sobjects] Bump to beta stability for logs (#27635)
TylerHelmuth cc81095
[chore][exporter/elasticsearchexporter] use errors.Join instead of go…
bagmeg 48abd08
Add JMX metrics gatherer version 1.31.0-alpha (#27852)
opentelemetrybot ff03765
[chore][cmd/otelcontribcol] Exclude from linter (#27865)
crobert-1 1fa62a8
[chore][pkg/stanza] Log matching paths (#27859)
djaglowski f99f6df
[extension/encoding/jsonlogencoding] add new extension for JSON codec…
VihasMakwana c6780e2
[pkg/pdatatest] Ignore span attribute value (#27861)
sakulali 12490fb
[cmd/otelcolcontrib] [chore] Send test data in lifecycle processor te…
dmitryax ef6e57a
[chore] remove mentions of docs.signalfx.com from docs (#27869)
atoulme aeebb85
[pkg/stanza] Move flush state into reader package (#27843)
djaglowski ae9f370
[exporter/signalfx] Add an option to control the dimension client tim…
dloucasfx 3104100
[chore] [dockerstatsreceiver] update dockerstats receiver deprecation…
sigilioso 7ae7c3b
[exporter/datasetexporter]: Make export of resources and scopes more …
martin-majlis-s1 735bb2d
[pkg/stanza] Fix nil pointer dereference (#27882)
haoqixu 7583ced
[cmd/telemetrygen] Move end to end tests to separate module (#27878)
mx-psi 83d65a3
Warn instead of failing when renaming metrics using metric_relabel_co…
dashpole 0f43f40
[chore][cmd/oteltestbedcol] Skip linting generated code (#27884)
crobert-1 9f6491a
[chore][receiver/syslog] Remove inaccurate field from doc (#27883)
djaglowski 6036351
[chore] fix codeowners (#27886)
atoulme 6622985
[chore][exporter/datadogexporter] use errors.Join instead of go.uber.…
bagmeg 0fa1d14
[exporter/elasticsearch] add missing scope info in span/log attribute…
JaredTan95 1a13c63
`make update-otel` (#27904)
mx-psi ed5fdac
[chore][pkg/stanza] Use variadic arg in test expectation (#28206)
djaglowski 4273dd7
[chore][pkg/stanaza] Fix and strengthen test case (#28228)
djaglowski f83adda
[chore] bump core v0.88.0 (#28461)
b3dfe8f
[extension/encodingextension] Introduce zipkin encoding extension. (#…
dao-jun ffdfde0
[pkg/ottl] Fix issue with named parameter spacing (#28511)
TylerHelmuth f420d53
[chore][pkg/stanza] Ensure all start/stop calls in are balanced (#28294)
djaglowski 9cbb615
[chore][pkg/stanza] Merge roller into fileconsumer.Manager (#28451)
djaglowski 9b40017
[chore] Prepare release 0.88.0 (#28562)
opentelemetrybot b63d3cb
Added documentation to describe how to use with AAD Auth Proxy (#26350)
codesmon 5ca3e6f
[servicegraphconnector] Add flush interval config (#27879)
mapno 87f4d4d
[headerssetter] Remove "Limitations" section from README. (#27465)
ptodev 0950b8f
[k8sclusterreceiver] add k8s.node.condition metric (#27838)
povilasv 4642257
[servicegraphprocessor, servicegraphconnector] Measure latency in sec…
mapno b665836
[cmd/telemetrygen] Remove remaining replace statement (#28565)
mx-psi 31f98e6
[receiver/windowseventlog] Add Execution and Security information to …
BinaryFissionGames 191fc9c
[examples/demo] Use most recent Docker image (#28566)
mx-psi d229b7d
[pkg/ottl] Expose component.TelemetrySettings to OTTL path parsers so…
swar8080 c0fbdf9
[chore][pkg/stanza] Fix tests which leave files open (#28569)
djaglowski 5e4de3d
[chore] dependabot updates Tue Oct 24 15:25:38 UTC 2023 (#28572)
opentelemetrybot efca488
[chore] dependabot updates Wed Oct 25 05:13:14 UTC 2023 (#28611)
opentelemetrybot c20875a
[pkg/translator/azure] New component for translating from Azure nativ…
cparkins 05c7639
Fix TestGettingTrackingData flakiness (#27927)
pjanotti ddffb6c
[chore][pkg/stanza] Allow trie to store a value (#28592)
djaglowski 1b1a8ab
[chore][pkg/stanza] Skip persister operations if nil (#28580)
djaglowski cce57dd
[chore][exporter/opensearchexporter] use errors.Join instead of go.ub…
bagmeg 50bbdee
[exporter/datadog] Add config trace_buffer (#28582)
songy23 2f36d83
[pkg/ottl] Add status header to readme (#27896)
TylerHelmuth 1d620db
[chore] fix typo in makefile (#28624)
beb2ef2
[chore] Add definition for documentation label (#27628)
crobert-1 a64ba23
[chore] clean up from last release (#28632)
2381707
[chore] Fix a data race in the tests of healthcheckextension (#28629)
atoulme 1bd5da9
[receiver/dockerstats] remove deprecated container.cpu.percent and co…
sigilioso fdb86a6
[chore][exporter/datadog] Add integration tests (#28396)
songy23 1e9d8c1
tailsamplingprocessor: Optimize tag mutator memory allocations (#27889)
brancz e35bd98
[exporter/loki] Don't auto-promote tenant attribute (#27446)
jpkrohling 03868a3
[chore] Update Azure Event Hub Receiver Documentation (#28623)
cparkins 16c8d5f
[receiver/azureeventhub] Set Consumer Group by Configuration (#28634)
cparkins 0742811
Update README.md, fix receiver OTLP instead of bad naming OLTP in the…
jpizquierdo b7cd52e
[chore] [k8sclusterreceiver] Add new codeowner @povilasv (#27903)
povilasv ecab38e
OpAMP Agent Extension (#16594)
portertech 0734b0a
[exporter/kafka] do not expose method (#27583)
sakulali 283924a
Remove duplicated 'compression' documentation from googlecloudexporte…
nzbart 540b435
Removed myself as code owner for bearertokenauth and added myself as …
pavankrish123 4611926
[pkg/translator/azure] Decode "incorrect" JSON without failing comple…
cparkins 6d075f5
[chore] make the collector module version script output a git diff (#…
atoulme f1b5d42
[exporter/splunkhecexporter] Adding splunkhecexporter integration tes…
pszkamruk-splunk f844ca9
[receiver/splunkhec] Fix the double encoding of JSON responses (#27606)
atoulme c4bf087
chore: move chlog change type back to breaking
sigilioso 27e1f60
Merge branch 'main' into add_inspect_metrics
sigilioso ad94d15
Merge branch 'main' into add_inspect_metrics
sigilioso 6863be2
Merge branch 'main' into add_inspect_metrics
sigilioso 1aba6ac
Merge branch 'main' into add_inspect_metrics
sigilioso a7f97ab
Merge branch 'main' into add_inspect_metrics
sigilioso ba953f5
Merge branch 'main' into add_inspect_metrics
sigilioso 9bdfdf1
Merge branch 'main' into add_inspect_metrics
sigilioso c374199
fix: fix merge issue
sigilioso 9a85d61
Merge branch 'main' into add_inspect_metrics
sigilioso File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' | ||
change_type: breaking | ||
|
||
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) | ||
component: dockerstatsreceiver | ||
|
||
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). | ||
note: "Add [container.cpu.limit], [container.cpu.shares] and [container.restarts] metrics from docker container api" | ||
|
||
# One or more tracking issues related to the change | ||
issues: [21087] | ||
|
||
# (Optional) One or more lines of additional information to render under the primary note. | ||
# These lines will be padded with 2 spaces and then inserted directly into the document. | ||
# Use pipe (|) for multiline entries. | ||
subtext: This is a breaking change as it raises the minimum API version to 1.25 | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
receiver/dockerstatsreceiver/internal/metadata/generated_config.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
6 changes: 6 additions & 0 deletions
6
receiver/dockerstatsreceiver/internal/metadata/generated_config_test.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we make this a non-breaking change where we would only mandate version 1.25 if one of the metrics we are adding are enabled?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated here: 58b5270