Gregor Zeitlinger
16e611a37b
JVM cpu metrics opt-in ( #57 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-06-28 17:26:37 +02:00
Alexander Wert
cdaccc8e4a
Moved HTTP semantic conventions to a dedicated topic-based structure ( #141 )
2023-06-28 08:14:15 -07:00
Trask Stalnaker
7add90dceb
Mark initial set of HTTP semantic conventions as frozen ( #105 )
2023-06-23 11:49:37 -07:00
Trask Stalnaker
29c9b6bc62
Add 'as reported by the JVM' qualifier to JVM cpu metrics ( #115 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-06-23 16:58:22 +02:00
Liudmila Molkova
be0fab156d
Limit HTTP request method cardinality: original_method (option A) ( #17 )
2023-06-20 09:20:14 -07:00
Liudmila Molkova
156f9424fe
Make server.address and server.port to opt-in on HTTP server metrics ( #109 )
2023-06-19 14:35:45 -07:00
Mateusz Rzeszutek
bef5a68c2f
Recommend emitting server.socket.domain only if it's different from s… ( #94 )
2023-06-14 20:44:04 -07:00
Trask Stalnaker
8364aaada5
Split out truly experimental JVM metrics ( #56 )
2023-06-13 20:05:49 -07:00
Trask Stalnaker
8f9fbdf8d6
Add `process.runtime.jvm.cpu.time` metric ( #55 )
2023-06-13 17:50:05 -07:00
Trask Stalnaker
cf4c173027
Clarify that OTEL_SEMCONV_STABILITY_OPT_IN is a comma-separated list of values ( #104 )
...
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2023-06-13 13:53:21 -04:00
Trask Stalnaker
412a3eff4e
Rename `process.runtime.jvm.cpu.utilization` to `process.runtime.jvm.cpu.recent_utilization` ( #53 )
2023-06-09 10:23:53 -07:00
jack-berg
4456e4d1d4
Fix broken jvm runtime links ( #96 )
2023-06-07 10:57:21 -07:00
Joao Grassi
a0a6f5c0e9
Fix IBM J9 API ref broken links ( #92 )
2023-06-07 18:52:49 +02:00
Trask Stalnaker
9dc02df2e0
HTTP duration metrics should match HTTP span duration ( #69 )
2023-06-02 10:38:06 -07:00
Trask Stalnaker
62513fbc50
Clarify `process.runtime.jvm.threads.count` refers to platform threads ( #54 )
2023-05-31 16:12:03 +02:00
Josh Suereth
350b501c27
Remove status documents and link to published specification. ( #47 )
2023-05-23 18:02:09 +02:00
Josh Suereth
4c5194ae78
Update all links to the specification to point at the 1.21.0 release ( #45 )
2023-05-23 11:50:37 -04:00
Josh Suereth
9976b2abba
Add pull request checks back for links/markdown. ( #5 )
2023-05-11 12:57:26 -04:00
Josh Suereth
ba20753993
Remove no-changes allowed header from new repository. ( #6 )
2023-05-11 11:46:04 -04:00
Josh Suereth
554a97dde2
Put hiatus on semantic conventions until they are in the new repository. ( #3489 )
...
As per OTEP:
https://github.com/open-telemetry/oteps/blob/main/text/0227-separate-semantic-conventions.md
2023-05-11 05:59:41 -06:00
Liudmila Molkova
614dbefc77
BREAKING: Introduce common `url.*` attributes, and improve use of namespacing under `http.*` ( #3355 )
2023-05-08 19:55:53 -07:00
Trask Stalnaker
9e3e528ccc
BREAKING: Rename remaining network attributes from `net.*` to `network.*` and align definitions with ECS ( #3426 )
2023-05-08 17:46:55 -07:00
Liudmila Molkova
5b8861e8c5
BREAKING: Replace `net.peer.*`/`net.host.*` with `client.*`/`server.*` (and `source.*`/`destination.*`) ( #3402 )
2023-05-08 16:19:51 -07:00
Robert Toyonaga
239caf82ac
Add JVM runtime metric source API notes ( #3463 )
...
Fixes #3418
## Changes
Add notes on where the JVM runtime metrics come from.
---------
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-05-08 14:26:28 -05:00
Trask Stalnaker
3f8cd16996
Transition plan for HTTP breaking changes where both old and new attributes can be sent for a while ( #3443 )
2023-05-08 12:00:16 -07:00
jack-berg
8f0a652071
JVM gc duration unit and bucket boundaries ( #3458 )
2023-05-03 09:47:34 -07:00
Trask Stalnaker
ed7b11c28d
Add explicit status to all sub-sections in "Mixed" document ( #3460 )
2023-05-01 08:48:20 -07:00
Trask Stalnaker
92a5b9ef64
Fix JVM buffer pool attribute description ( #3423 )
...
Follow-up to #3413
---------
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-04-21 09:59:59 -05:00
Trask Stalnaker
e4613f98af
Converts JVM metrics to yaml ( #3413 )
...
Converts JVM metrics to yaml
2023-04-20 13:56:48 -05:00
Trask Stalnaker
bce030702e
Adds a note about not splitting UpDownCounter timeseries ( #3367 )
2023-04-18 09:14:04 -07:00
Trask Stalnaker
bb42c33451
Change http.server.duration and http.client.duration units to seconds ( #3390 )
2023-04-14 20:46:53 -07:00
jack-berg
3250d03e49
Specify seconds unit for measuring durations ( #3388 )
2023-04-14 10:34:54 -07:00
Trask Stalnaker
7a74f7ae79
Clarification about when to use UCUM c/s variant ( #3393 )
2023-04-14 09:32:04 -07:00
Trask Stalnaker
b94251d236
Mark "Instrumentation Units" and "Instrumentation Types" sections of the general metric semantic conventions as stable ( #3294 )
2023-04-14 09:18:01 -07:00
Tyler Yahn
cf52340b6a
Add recommendation to use non-prefixed units for metric instruments ( #3312 )
2023-04-12 15:56:32 -07:00
Bertrand Martin
6080d1a569
Issues #3132 , #3133 : Semconv for hardware metrics, network metrics and attributes ( #3344 )
...
Fixes #3132 , #3133
## Changes
In semantic conventions for hardware metrics:
* Updated network adapter description
* Changed `type` to `hw.error.type` for the `hw.errors` metric
2023-04-11 17:18:48 -06:00
Trask Stalnaker
096a73fb29
BREAKING: Remove http.status_code attribute from the http.server.active_requests metric ( #3366 )
2023-04-06 21:36:41 -07:00
Tyler Yahn
64846c4035
Fix units in the Kafka metric semantic conventions ( #3300 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-03-29 19:16:47 +02:00
Bertrand Martin
b3414fcb7f
Issue #3236 Update attribute requirement levels in hardware metrics semconv ( #3258 )
...
Fixes #3236
## Changes
* Update attributes requirement levels in
`specification\metrics\semantic_conventions\hardware-metrics.md`
* Minor wording corrections
2023-03-24 19:29:20 -05:00
Peter Liu
1bae921042
Add `toc` for metric http semconv ( #3318 )
...
## Changes
Add `toc` for metric http semconv markdown file
Signed-off-by: Peter Liu <lpfvip2008@gmail.com>
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2023-03-16 22:52:38 -04:00
Trask Stalnaker
b7e8b54419
BREAKING rename `net.app.protocol.(name|version)` to `net.protocol.(name|version)` and replace `http.flavor` with `net.protocol.(name|version)` ( #3272 )
2023-03-10 10:15:15 -08:00
Patrice Chalin
ade0ab600a
[editorial] Use path, not external URL, for link to spec page; and fix broken link ( #3310 )
2023-03-10 07:39:32 -08:00
jack-berg
12328be1c2
Metric units should use UCUM case sensitive variant ( #3306 )
2023-03-08 10:57:55 -08:00
Tyler Yahn
d28c963926
Fix grammatical number of metric semconv units ( #3298 )
2023-03-08 09:17:29 -08:00
Haddas Bronfman
c7c60cae12
Expand pool.name in semantic conventions ( #3050 )
...
according to the discussion here:
https://github.com/open-telemetry/opentelemetry-specification/issues/3038
I'm updating the `pool.name attribute`
2023-03-03 10:59:56 -06:00
Trask Stalnaker
47cabcf799
Rename Optional attribute requirement level to Opt-In ( #3228 )
2023-03-01 15:13:24 -08:00
Trask Stalnaker
90a7dae56c
Remove mention of net.transport from http semantic conventions ( #3244 )
...
Based on @lmolkova's
https://github.com/open-telemetry/opentelemetry-specification/issues/3215#issuecomment-1439068151
## Changes
Removes mention of `net.transport` from http semantic conventions.
---------
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2023-02-28 10:52:04 -05:00
Trask Stalnaker
a0691c65ed
Rename nonheap to non_heap ( #3250 )
...
Fixes
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/7876
(the implementation used `non_heap`, which seems better)
## Changes
Renames JVM metric attribute value from `nonheap` to `non_heap`.
---------
Co-authored-by: Carlos Alberto Cortez <calberto.cortez@gmail.com>
2023-02-24 09:59:43 -06:00
Joshua Carpeggiani
0f2a834cda
Add Connect RPC to semantic conventions ( #3116 )
...
* Add connect_rpc to rpc.yaml
* Add connect rpc into rpc-metrics and rpc markdown
* Add Connect RPC change to CHANGELOG.md
* Update CHANGELOG.md
---------
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-02-21 09:50:35 -05:00
Tyler Benson
0d0b9d0a7d
Rename `faas.execution` to `faas.invocation_id` and change units for `faas.max_memory` ( #3209 )
2023-02-20 09:29:24 -06:00