Joao Grassi
6bbc74de66
[chore] Move Feature Flag attributes to the registry ( #842 )
2024-03-27 17:40:44 +01:00
Joao Grassi
f8f1e16fec
[chore] Move CloudEvents attributes to the registry ( #837 )
2024-03-27 16:23:16 +01:00
Chris Mark
0941ebb016
Add container metric fields (from ECS) ( #282 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-27 10:47:38 +01:00
Emily S
8ac8d450f3
Use db.instance.id instead of specific elasticsearch node name attribute ( #738 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-03-26 12:36:32 +01:00
Liudmila Molkova
83119ef0d0
Clarify that `network.protocol.version` represents negotiated version ( #817 )
2024-03-25 17:44:25 +01:00
Liudmila Molkova
e01cafdcbe
Messaging: clarify network attributes usage on common semconv ( #698 )
...
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-25 08:39:18 -07:00
Liudmila Molkova
25b4932b92
[chore] Mark dotnet-specific metrics and attributes stable in yaml to match markdown ( #819 )
...
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-22 08:23:04 -07:00
Joao Grassi
f94edec229
[chore] Move metric requirement levels doc from spec ( #831 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-03-21 18:37:47 -07:00
Kamal Marhubi
0220d78f63
trace/http: Add http.{request,response}.size attributes ( #84 )
...
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: Alexandra Konrad <10500694+trisch-me@users.noreply.github.com>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-18 08:30:24 -07:00
Liudmila Molkova
f9dfdd50ce
Database: clarify network attributes usage on common semconv ( #768 )
2024-03-18 11:37:59 +01:00
Joao Grassi
cfff890ccd
Move HTTP client metrics out of .NET conventions ( #801 )
2024-03-14 11:12:31 -07:00
Liudmila Molkova
e74c9982f0
Introduce common `messaging.destination.partition.id` instead of per-system ones ( #798 )
...
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-13 11:42:47 +01:00
Damien Mathieu
ac0c577d20
[chore] Fix double `the` typos ( #806 )
...
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2024-03-11 16:58:33 +01:00
Chris Mark
3edef610fc
Align `system.cpu.state`'s definition with this of `process.cpu.state` ( #765 )
2024-03-11 16:23:23 +01:00
Liudmila Molkova
c8b6163627
Deprecate `db.jdbc.driver_classname` attribute since it's not used ( #796 )
2024-03-08 08:41:04 -08:00
Alexandra Konrad
3d409a7d4a
move faas to registry ( #525 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2024-03-07 09:04:52 -08:00
Liudmila Molkova
88d66b53e1
Move DNS lookup metric outside of .NET semconv ( #785 )
2024-03-07 11:23:54 -05:00
Liudmila Molkova
6c79a1d910
Deprecate db.connection_string ( #769 )
2024-03-06 11:46:13 -08:00
Miguel Luna
153b768fa6
moving android to the registry attributes ( #544 )
...
Signed-off-by: Miguel Luna <39376769+mlunadia@users.noreply.github.com>
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Chris Mark <chrismarkou92@gmail.com>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-06 12:07:21 +01:00
Liudmila Molkova
0d963c4016
[chore] Mark attributes and metrics as experimental explicitly ( #781 )
2024-03-05 17:28:09 -08:00
Johannes Tax
19f2ba7d0c
Add a "Process" operation for messaging ( #700 )
...
Co-authored-by: Alex Hong <9397363+hongalex@users.noreply.github.com>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-04 14:38:44 +01:00
klauco
44690f11c7
Allow url.path sanitization ( #676 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
2024-03-01 16:03:01 -08:00
Liudmila Molkova
58c2705b7c
Merge DB connection-level and call-level attributes ( #780 )
...
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-01 13:42:23 +01:00
Liudmila Molkova
e4930d3861
Update Azure messaging: settlement attributes and span names ( #697 )
...
Co-authored-by: Johannes Tax <johannes@johannes.tax>
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-03-01 09:42:58 +01:00
Liudmila Molkova
ca61ac1b2b
[chore] Mark otel.* attributes as stable in yaml ( #784 )
2024-02-29 16:31:12 +01:00
Patrice Chalin
b8e5dada01
[chore] URL attributes: consistently use code font for URLs and URL parts ( #783 )
2024-02-28 13:50:21 -08:00
Liudmila Molkova
f98fc43b18
[chore] Bring a few attributes that were removed back (as deprecated) ( #770 )
2024-02-28 10:24:34 -05:00
Juraci Paixão Kröhling
b825ce1b93
Define a common algorithm for service.instance.id ( #312 )
...
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2024-02-23 14:02:08 -05:00
Stefán Jökull Sigurðarson
096596b200
Adding `messaging.rabbitmq.message.delivery_tag` to the list of RabbitMQ specific tags ( #433 )
...
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
2024-02-22 13:51:32 +01:00
Alexandra Konrad
1e7bb0e462
add remaining url fields to the registry ( #496 )
...
Co-authored-by: Joao Grassi <5938087+joaopgrassi@users.noreply.github.com>
2024-02-20 13:39:26 +01:00
Alexandra Konrad
352293d18a
[chore] revert temp fix for resource attributes ( #702 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2024-02-12 17:06:29 +01:00
Alexandra Konrad
44c830d3da
Update `user_agent.*` wording to support multiple apps ( #680 )
...
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-02-09 14:16:01 +01:00
Chris Mark
a78115ee8b
[resource/host] Change type of `host.cpu.stepping` to string ( #665 )
2024-02-08 17:58:27 +01:00
Liudmila Molkova
13a8238b4d
Define additional Azure messaging attributes ( #572 )
2024-02-01 17:40:35 +01:00
Marcin Kielar
3beb6cd937
Improvements for AWS/ECS attributes ( #597 )
...
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-30 11:50:38 +01:00
Johannes Tax
dd41eac32f
Make `network.protocol.name` conditionally required for messaging ( #644 )
...
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-24 15:57:19 +01:00
Alexandra Konrad
c3e35ee7c7
added remaining ECS fields to the useragent ( #452 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-01-24 08:51:56 -05:00
Braydon Kains
d21135e07c
Generate process metrics with `semconv` yaml ( #330 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-23 09:37:27 +01:00
Patrice Chalin
a41f0e8961
[editorial] Fix/adjust link to use https rather than http ( #645 )
2024-01-19 11:28:12 +01:00
Johannes Tax
bb017fa80a
Remove obsolete footnotes for messaging attributes ( #642 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-17 17:52:22 +01:00
Johannes Tax
50e2eac498
Move messaging attributes in registry to system-specific sections ( #643 )
2024-01-17 08:25:10 -08:00
Joao Grassi
e37eac7994
Revert "Clarify that service.* conventions apply to all telemetry sources" ( #638 )
2024-01-12 18:01:13 +01:00
joegoldman2
efe8fa5dd2
Add `azure_container_apps` to `cloud.platform` semantic conventions ( #615 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-10 10:35:39 +01:00
jack-berg
7f35c490ca
Clarify that service.* conventions apply to all telemetry sources ( #630 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-10 10:25:30 +01:00
Chris Mark
73b488a672
Depluralize labels for pod and container resources ( #625 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-09 17:50:08 +01:00
Alexandra Konrad
7d0c0a0fc5
Refactoring: move browser to the registry ( #605 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2024-01-08 18:30:43 +01:00
Josh Suereth
3a9d477cf5
Stabilize exception semantic conventions. ( #619 )
2024-01-04 10:02:35 -08:00
jack-berg
9423bd3a0b
Reflect service.*, telemetry.sdk.* stability in model ( #620 )
2024-01-02 10:31:26 -08:00
Chris Mark
7051551400
Rename system.processes.* namespace to system.process.* ( #484 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-12-20 12:51:13 -05:00
Chris Mark
73550a3038
Add attribute for k8s pod annotations ( #573 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-12-15 11:55:41 +01:00
Josh Suereth
165dae5c29
Migrate exception attributes to registry ( #574 )
...
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
2023-12-14 12:10:52 -05:00
Liudmila Molkova
bef6b4b39f
Use deprecated property instead of stability level ( #588 )
2023-12-13 11:13:20 -08:00
Trask Stalnaker
34184ace6c
Mark JVM metrics stable in yaml too ( #603 )
2023-12-12 16:28:55 -08:00
Michael Wolf
2966241ecd
Fix PPID abbreviation in process attributes description ( #594 )
2023-12-12 11:29:55 -08:00
Trask Stalnaker
9f267b1c62
Mark JVM metrics stable ( #569 )
2023-12-12 11:19:00 -08:00
Liudmila Molkova
0f512d143d
Editorial: update HTTP request duration metrics stability in yaml (to stable) ( #587 )
2023-12-12 12:51:13 +01:00
Liudmila Molkova
fe0a3d7298
Add .NET metrics ( #283 )
2023-12-11 11:06:09 -05:00
Liudmila Molkova
f51df2fdbc
Define messaging metrics and add `error.type` attribute to spans ( #163 )
2023-11-30 17:06:23 +01:00
Ariel Valentin
efd9345199
feat: Add MySQL instance address attribute ( #345 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-30 09:22:16 +01:00
Alexander Kaplan
fc73453d04
Expanding k8s.pod resource to include pod labels ( #494 )
...
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-27 09:01:28 +01:00
Patrick Housley
12dfe6a321
Merging events domain and name ( #473 )
...
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-24 12:34:00 +01:00
Braydon Kains
34cc9485be
system: shared IO direction attributes ( #530 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-22 11:25:58 +01:00
Trask Stalnaker
126059d99d
Rename metrics `jvm.memory.usage` to `jvm.memory.used` and `jvm.memory.usage_after_last_gc` to `jvm.memory.used_after_last_gc` ( #536 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-20 16:45:22 +01:00
Anna Levenberg
dccfffc9bf
docs(messaging): add gcp_pubsub ordering key attribute ( #528 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-19 11:06:31 +01:00
Alexander Wert
811dbab22a
Moved database attributes to the attributes registry ( #441 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
2023-11-17 09:46:57 +01:00
Jack Berg
b85a0db524
Update spec references to point to local files
2023-11-16 12:50:59 -05:00
Alexander Wert
2817a7fa5b
Temp fix for separation of resource and semantic attributes ( #524 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-11-16 11:53:14 -05:00
Alexander Wert
971383f4a5
Changed `messaging.system` attribute type to an open enum ( #517 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-11-16 13:41:39 +01:00
Chris Mark
711776a059
Move k8s atrributes to the registry ( #506 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-15 09:23:46 +01:00
Chris Mark
d30d7fc021
Fix process registry ( #515 )
...
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
2023-11-14 13:39:49 +01:00
Anna Levenberg
30ea09f5c4
docs(messaging): add gcp_pubsub as a messaging system ( #490 )
...
Co-authored-by: Johannes Tax <johannes@johannes.tax>
Co-authored-by: Joao Grassi <joao@joaograssi.com>
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
2023-11-13 17:53:26 +01:00
Alexandra Konrad
d9c24b436e
move OS to registry ( #501 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-13 16:43:28 +01:00
Trask Stalnaker
68457cbe7a
Fix typo ( #507 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-13 16:21:01 +01:00
Alexandra Konrad
200d20f899
Move host to the registry ( #498 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-13 16:16:37 +01:00
Severin Neumann
659f03c71e
Add Semantic conventions for TLS/SSL encrypted communication ( #21 )
...
Signed-off-by: svrnm <neumanns@cisco.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-13 15:29:04 +01:00
Pablo Baeyens
f6fec98892
[model/resource] Change `host.cpu.model.family` and `host.cpu.model.id` to be strings ( #499 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-11-13 12:23:30 +01:00
Trask Stalnaker
cfdcc9ee82
Add `http.flavor` and `http.user_agent` to list of deprecated attributes ( #503 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-12 10:10:09 +01:00
Alexandra Konrad
e2952cf5a2
Move error namespace to the registry ( #500 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-10 15:15:12 -06:00
Alexandra Konrad
3a8220c677
move device to the registry ( #497 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-10 15:02:40 -06:00
Alexandra Konrad
a1b924ca85
move process to registry ( #502 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-11-10 14:53:46 -06:00
Alexander Wert
6a9acefdbf
Moved client, server, source, destination attributes to the registry ( #391 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-11-09 10:19:03 -06:00
Alexander Wert
e3da931d08
Add `code.stacktrace` attribute ( #435 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-11-09 08:17:32 -06:00
Ben Blackmore
39af37d093
docs: explain deployment.environment impact on service identity ( #481 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
2023-11-07 13:54:51 +01:00
Liudmila Molkova
09b0b64990
Mark HTTP semantic conventions as stable ( #377 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-11-03 12:05:54 -04:00
Trask Stalnaker
0de415c57d
Make `user_agent.original` and `http.request.header.*` attributes sampling relevant on HTTP server spans ( #467 )
2023-11-02 13:47:08 -04:00
Alexander Wert
d6a478d8dc
Moved `messaging.*` attributes to the registry ( #444 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-11-02 17:18:27 +01:00
Pablo Baeyens
c34ca409ad
[resource/host] Define host.mac semantic convention ( #340 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-11-02 12:05:54 -04:00
Trask Stalnaker
08c1d9f340
Change sampling relevant from MUST to SHOULD (and update build-tools version) ( #486 )
2023-11-02 16:41:11 +01:00
Trask Stalnaker
69d6d4fd67
Change `network.protocol.name` from opt-in to conditionally required ( #478 )
2023-11-01 09:04:51 +01:00
Trask Stalnaker
8ff4ea6821
Make `client.address` sampling relevant on HTTP server spans ( #469 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-31 11:08:23 +01:00
Liudmila Molkova
a8535bdeb3
Make url.scheme opt in for HTTP client metrics and make server.port required ( #459 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-31 10:59:22 +01:00
Trask Stalnaker
3b76932c6a
Change `client.port` from recommended to opt-in on HTTP server spans ( #472 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-31 08:01:56 +01:00
Trask Stalnaker
c99d35bc33
Fix lint warning ( #475 )
2023-10-31 07:54:37 +01:00
Trask Stalnaker
de4125d030
Clarify that `client.port` is the port of whichever client was captured in `client.address` ( #471 )
2023-10-30 16:42:07 +01:00
Trask Stalnaker
a1ec47777f
Change `http.request.body.size` and `http.response.body.size` attributes from recommended to opt-in ( #460 )
2023-10-30 16:18:33 +01:00
kaiyan-sheng
ed054bc828
Move cloud attributes to the registry ( #453 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-30 11:52:35 +01:00
Trask Stalnaker
a2bbcc3f21
Update `Forwarded` header links to use specific anchors ( #458 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-30 11:40:41 +01:00
Trask Stalnaker
12e49ad056
Update text to reflect recent change in #423 ( #464 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-30 11:32:39 +01:00
Trask Stalnaker
002ace1b08
Change `user_agent.original` from recommended to opt-in on HTTP client spans ( #468 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-30 11:25:49 +01:00
Trask Stalnaker
3070635a74
Remove conditional requirement on `network.peer.address` and `network.peer.port` ( #449 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-30 09:14:10 +01:00
Trask Stalnaker
a3bec5e5c0
Remove `url.path` default value ( #462 )
2023-10-28 11:05:20 +02:00
Alexander Wert
fde7b11e61
Moved thread and code to the registry ( #434 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-10-27 16:13:49 +02:00
Pablo Baeyens
131637a718
Clarify how to report the total amount of memory ( #409 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-27 10:31:00 +02:00
Chris Mark
9b7193aa19
Moved container attributes to the registry ( #417 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-27 10:20:13 +02:00
Chris Mark
26f499279f
Add `system.cpu.frequency` metric. ( #337 )
...
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2023-10-26 12:45:24 +02:00
Liudmila Molkova
6121966bf7
Rewrite HTTP server definitions section ( #423 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-10-26 08:02:44 +02:00
Liudmila Molkova
384edab510
Editorial: Fix url.scheme examples on http client metric ( #445 )
2023-10-25 11:03:47 -07:00
Trask Stalnaker
bf2a10db50
should -> SHOULD ( #442 )
2023-10-25 09:56:28 +02:00
Johannes Tax
5aa01542b9
BREAKING: Use seconds as default duration for FaaS duration histograms ( #384 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-24 09:42:11 +02:00
Alexander Wert
064fe4efda
Moved rpc attributes to the registry ( #395 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
2023-10-23 15:52:46 +02:00
Alexandra Konrad
cd047137dd
move user agent to registry ( #418 )
2023-10-23 12:41:20 +02:00
Trask Stalnaker
8e40255a39
Fix `server.port` to be not required on HTTP server spans when `server.address` is not set ( #429 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-23 10:27:44 +02:00
Trask Stalnaker
d2a5612e0e
Introduce `jvm.thread.daemon` and `jvm.thread.state` attributes ( #297 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-23 10:22:29 +02:00
jason plumb
889b0a4827
Add session.previous_id ( #348 )
2023-10-21 15:40:31 +02:00
Trask Stalnaker
b23075cd60
Remove dashes to underscores normalization from http header attribute keys ( #369 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-10-20 16:23:28 +02:00
Bryce Buchanan
e029787228
added mobile instrumentation to log-event semantic conventions ( #67 )
...
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-20 10:11:52 +02:00
Liudmila Molkova
86f1ba452b
Editorial: random improvements ( #415 )
2023-10-19 16:53:57 -07:00
Alexander Wert
315a4290fb
Moved network attributes to the registry ( #390 )
2023-10-19 14:16:04 +02:00
Trask Stalnaker
965c10897d
Factor in `X-Forwarded-Host` / `Forwarded` when capturing `server.address` and `server.port` ( #411 )
2023-10-19 08:50:11 +02:00
Alexandra Konrad
a09cbef18b
Move url to the registry ( #400 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-18 12:59:44 +02:00
Trask Stalnaker
d75bb844c6
Remove outdated note about not recording HTTP `server.address` when only IP address available ( #413 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-18 11:56:27 +02:00
Trask Stalnaker
67e5c98236
Change `network.protocol.name` from recommended to opt-in in the HTTP semconv ( #398 )
2023-10-17 20:19:09 -07:00
Trask Stalnaker
3408678411
Remove `network.type` from HTTP semconv (changing it from recommended to opt-in) ( #410 )
2023-10-17 18:16:53 +02:00
Trask Stalnaker
242268e905
Add cardinality warning about two opt-in HTTP metric attributes to all HTTP metrics. ( #412 )
2023-10-17 16:45:21 +02:00
Trask Stalnaker
7680dc8bee
Change `network.transport` from recommended to opt-in in the HTTP semconv ( #402 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-17 13:36:41 +02:00
Trask Stalnaker
adc0187098
BREAKING: Define `url.scheme` in terms of logical operation in HTTP server semconv ( #376 )
...
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
2023-10-17 12:50:23 +02:00
Trask Stalnaker
cee22ec914
Make `server.port` conditionally required on HTTP server semconv ( #399 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-16 07:42:58 +02:00
Trask Stalnaker
d21d653031
Rename `http.resend_count` to `http.request.resend_count` ( #374 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-16 07:35:57 +02:00
Trask Stalnaker
63231257a0
Add cardinality warning about two opt-in HTTP metric attributes ( #401 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-13 16:46:22 +02:00
Trask Stalnaker
612d101d10
Clarify that `error.type` should be the fully-qualified exception class name (if applicable) when it represents an exception type ( #387 )
2023-10-13 13:35:40 +02:00
Liudmila Molkova
ec3a4cf0af
Remove repetitive notes, briefs, etc on ref attributes ( #367 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-12 15:04:18 +02:00
Josh Suereth
b127e121b9
Bump to latest specification version. ( #379 )
2023-10-11 09:29:44 -04:00
Trask Stalnaker
0b5a2f3354
Rename/replace `(client|server).socket.(address|port)` attributes with `network.(peer|local).(address|port)`. ( #342 )
...
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
2023-10-10 17:13:16 +02:00
Alexander Wert
4040095eda
Separation of attribute definitions from attribute usages: HTTP ( #208 )
...
Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
Co-authored-by: Joao Grassi <joao@joaograssi.com>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-10-09 17:06:34 +02:00
Pablo Baeyens
0af7e0efee
[resource/host] Add semantic convention for IP addresses of a host ( #203 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-10-09 07:28:44 +02:00
Trask Stalnaker
5436da468d
Improve HTTP metric briefs ( #366 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-10-06 14:29:07 +02:00
Gregor Zeitlinger
b33f2fcbaf
telemetry.distro.name and telemetry.distro.version ( #178 )
...
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2023-10-05 15:12:31 +02:00
Liudmila Molkova
2c065be5e6
Editorial: Update build-tools to 0.22.0 and sort attributes alphabetically in all semconv ( #359 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-10-03 09:37:56 +02:00
Trask Stalnaker
3286326b17
Improve network briefs ( #352 )
2023-10-02 17:57:37 +02:00
Trask Stalnaker
56286849c9
BREAKING: Remove `server.socket.address` attribute from http and rpc metrics ( #350 )
2023-10-02 17:45:46 +02:00
Liudmila Molkova
fe1797ef86
Add url.scheme to http client metrics ( #357 )
2023-10-02 10:18:40 +02:00
Christian Neumüller
50c5424549
Port, address clarifications ( #289 )
2023-09-29 11:57:22 -07:00
Chris Mark
2bcee3ca79
Add container labels field from ECS ( #125 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-26 16:51:03 +02:00
Alexander Wert
2ef85e6e84
Moved template attributes to yaml model files ( #315 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-26 09:55:47 +02:00
Surbhi A
984079ee2b
Adding os.build_id resource attribute and discussion why os.sdk.version isn't required ( #293 )
...
Co-authored-by: Joao Grassi <joao@joaograssi.com>
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-09-25 10:56:22 -04:00
Surbhi A
65eed24c6c
Add android.yaml and android.os.api.level resource attribute ( #328 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-22 19:02:30 +02:00
Trask Stalnaker
e4b67282cc
Move non-`network.*` attributes out of network.yaml ( #296 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-22 18:55:56 +02:00
Mike Koltsov
650be8f523
Add system.linux.memory.available metric ( #323 )
2023-09-22 18:48:36 +02:00
Bryce Buchanan
a89f57357e
Session.id semantic convention ( #215 )
...
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
2023-09-22 09:04:05 +02:00
Trask Stalnaker
9db3c5fdd4
Rename http body size metrics to match attribute names ( #247 )
2023-09-21 17:41:05 +02:00
Trask Stalnaker
203691d996
Improve `error.type` wording in HTTP semconv ( #331 )
2023-09-20 18:49:31 +02:00
Johannes Tax
a5979b01bd
Make messaging payload attributes consistent with other conventions ( #229 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-19 12:37:12 +02:00
Joao Grassi
e880bddb63
Fix System metrics yaml warning ( #322 )
2023-09-13 13:11:19 +02:00
Trask Stalnaker
58c52c59ba
Update client address to be consistent with server address ( #302 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-09-12 18:01:35 +02:00
Chris Mark
48dc44c31b
Bump semantic conventions tooling to v0.21.0 ( #310 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-09-12 17:55:20 +02:00
Joao Grassi
d80c8e317f
BREAKING: Generate System metrics semconv from YAML + move attributes to their own namespace ( #89 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
2023-09-12 10:54:28 -04:00
Liudmila Molkova
2bad9afad5
Introduce request error type attribute ( #205 )
...
Co-authored-by: Joao Grassi <joao@joaograssi.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-09-11 17:37:09 +02:00
Trask Stalnaker
d7930d3ca5
Move RPC streaming notes from metric brief section to notes section ( #275 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-11 09:37:44 -04:00
Steve Gordon
58b08c9dfb
Add `cluster.name` and `node.name` attributes to Elasticsearch semantic conventions. ( #285 )
...
Co-authored-by: Alexander Wert <AlexanderWert@users.noreply.github.com>
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-11 11:30:14 +02:00
Chris Mark
9e3ac90443
Add oci.manifest.digest, container.image.repo_digests and make container.image.tag array ( #159 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-11 11:22:44 +02:00
Chris Mark
fcad0aa62e
Add host cpu info ( #209 )
...
Co-authored-by: Joao Grassi <joao.grassi@dynatrace.com>
2023-09-07 11:11:00 +02:00
Trask Stalnaker
4bbb8c9074
Simplify HTTP metric briefs ( #276 )
2023-08-22 10:10:01 -07:00
Trask Stalnaker
99f3f9d4af
Move JVM metrics to their own page ( #271 )
2023-08-21 10:26:07 -04:00
Trask Stalnaker
098db1ca51
Remove pluralization from JVM metric namespaces ( #252 )
2023-08-17 17:45:02 +02:00
Trask Stalnaker
a42aecc6b8
Rename jvm.buffer.(usage|limit) to jvm.buffer.memory.(usage|limit) ( #253 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-08-17 13:15:20 +02:00
Trask Stalnaker
3bd1c39e5f
Rename `jvm.classes.current_loaded` to `jvm.classes.count` ( #60 )
2023-08-16 19:01:04 -04:00
Trask Stalnaker
0669ca5b81
Add `jvm.cpu.count` metric ( #52 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-08-16 17:59:43 -04:00
Trask Stalnaker
c83a10a9c3
Move network attributes out of trace folder ( #256 )
2023-08-15 07:33:53 -04:00
Trask Stalnaker
2cfb136715
Remove unnecessary portion of http.request.method note ( #248 )
2023-08-14 13:53:40 -07:00
Gregor Zeitlinger
2927d5809b
add namespace to jvm metric attributes ( #20 )
2023-08-14 13:35:25 -07:00
Trask Stalnaker
a0143da118
Improve symmetry in client/server address/port text ( #244 )
2023-08-14 12:02:04 -04:00
Trask Stalnaker
d5b8de488c
Rename all JVM metrics from process.runtime.jvm.* to jvm.* ( #241 )
2023-08-10 14:23:48 -07:00
Trask Stalnaker
313092ccf1
Update destination attribute briefs ( #243 )
2023-08-10 09:56:09 -07:00
Joao Grassi
6c0c6a0476
Re-introduce namespace to describe the original destination ( #156 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-08-07 18:58:19 +02:00
Joao Grassi
9d45283f7a
Generate FaaS metrics semconv from YAML ( #88 )
2023-08-07 08:27:53 -07:00
Liudmila Molkova
007a4a8bed
HTTP version should be 2 and 3 instead of 2.0 and 3.0 ( #228 )
2023-08-06 13:50:56 -07:00
Liudmila Molkova
fa2d7f993f
Rename `http.*.duration` to `http.*.request.duration` ( #224 )
2023-08-03 13:26:43 -04:00
Joao Grassi
b89a033767
Generate RPC metrics from YAML ( #93 )
2023-08-02 13:22:58 -04:00
Joao Grassi
6deba959d0
Generate database metrics semconv from YAML ( #90 )
2023-08-01 13:30:10 -07:00
Armin Ruech
6c82745744
Bump semantic conventions tooling to v0.20.0 ( #225 )
...
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-08-01 08:08:29 -04:00
Gregor Zeitlinger
483f6339ab
Fix the unit of metric.process.runtime.jvm.system.cpu.load_1m to be {run_queue_item} ( #95 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-07-21 16:54:19 +02:00
Patrice Chalin
82a6efb892
[editorial] Rename general section pages by dropping `general` from the filename ( #195 )
2023-07-14 10:10:35 -07:00
Josh Suereth
18400cf93c
Bump to latest version of the specification. ( #185 )
2023-07-12 16:38:13 +02:00
Alexander Wert
4142dd35dd
Renamed `specification` and `semantic_conventions` to `model` and `docs` ( #166 )
2023-07-06 11:43:47 -07:00