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
Liudmila Molkova
3a0a197f4c
Use attribute_group for cross-signal HTTP attributes ( #3183 )
2023-02-13 16:00:14 -08:00
Trask Stalnaker
2165c692f9
Http route should contain application root ( #3164 )
2023-02-06 12:50:01 -08:00
Trask Stalnaker
27e087b3b6
Add http metrics yaml ( #3158 )
...
* Add http metrics yaml
* Update change log
* Fix notes
* Fix link
* Remove unnecessary field
2023-02-06 12:54:51 -05:00
Patrice Chalin
90a6aeee14
[editorial] Metrics hardware sem. conv. front matter ( #3045 )
2022-12-16 13:17:23 -06:00
Bertrand Martin
0204860d46
Update semconv for hardware metrics to use `direction` attributes ( #2942 )
2022-12-06 00:17:54 +01:00
Alan West
f517f6b17b
Make http.status_code an int ( #2943 )
2022-11-17 13:33:59 -08:00
David Ashpole
fce78ebfc5
Move Prometheus/OpenMetrics compatibility to its own file ( #2952 )
2022-11-17 13:22:10 -08:00
jack-berg
43804f56d2
Track JVM gc time in histogram ( #2903 )
2022-11-15 12:53:05 -08:00
Reiley Yang
07ef735d2f
s/cpu/CPU ( #2931 )
...
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
2022-11-09 17:10:44 +01:00
jack-berg
f9a0472bb3
Add metric for jvm memory usage after gc ( #2901 )
2022-11-08 14:02:14 -08:00
Andrzej Stencel
a2e925d05f
Add `process.paging.faults` metric to semantic conventions ( #2827 )
2022-10-18 15:16:37 -07:00
Hao Tu
7c53a4e646
add daemon attribute to jvm threads metric ( #2828 )
2022-10-06 23:46:02 -07:00
Glenn Oppegard
7cc726cb55
Link to RPC in Metrics Semantic Conventions ( #2831 )
2022-10-06 10:27:20 -07:00
Trask Stalnaker
99e7370387
Changes to messaging.kafka.max.lag ( #2837 )
2022-10-04 17:02:59 -07:00
jack-berg
bfb8bd7a27
Fix inconsistent metric usage of http.target ( #2818 )
2022-10-03 11:16:31 -07:00
Evan Bradley
ad82c3556e
Add additional process metrics to the metrics semantic conventions ( #2706 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2022-09-21 19:24:12 +02:00
Reiley Yang
8db8131112
Fix nits: incorrect unit for CPU utilization ( #2807 )
2022-09-16 10:49:58 -07:00
Georg Pirklbauer
090f94ceb0
fix typo ( #2803 )
2022-09-15 08:32:40 -07:00
Tigran Najaryan
c01963c823
Revert #2617 , #2675 , #2688 : "add metrics to replace metrics with `direction`" ( #2748 )
...
Please review this carefully. It is not an automatic reverting, I had to fix merge conflicts manually and may have made mistakes, so a thorough review is needed.
Changes:
- This reverts https://github.com/open-telemetry/opentelemetry-specification/pull/2617 . We are reverting it until we are certain how to resolve issue #2726
- Also reverts the corresponding schema file changes done in https://github.com/open-telemetry/opentelemetry-specification/pull/2688
- Also reverts https://github.com/open-telemetry/opentelemetry-specification/pull/2675
~Note that this does not revert https://github.com/open-telemetry/opentelemetry-specification/pull/2675 which I believe to still be valid. If you think otherwise please speak.~ [UPDATE: discussed in Spec SIG and decided to revert 2675 too].
Contributes to https://github.com/open-telemetry/opentelemetry-specification/issues/2726
2022-09-02 10:00:11 -04:00
Antoine Toulme
db65960210
Add process.threads ( #2705 )
2022-08-17 18:57:03 +02:00