Commit Graph

59 Commits

Author SHA1 Message Date
Liudmila Molkova a04a1f4ba4
Update build-tools to 0.24.0 (#820) 2024-03-28 13:05:32 -07: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
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 cfff890ccd
Move HTTP client metrics out of .NET conventions (#801) 2024-03-14 11:12:31 -07: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 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
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
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
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
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
Trask Stalnaker 34184ace6c
Mark JVM metrics stable in yaml too (#603) 2023-12-12 16:28: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
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
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 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
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 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
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
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
Liudmila Molkova 86f1ba452b
Editorial: random improvements (#415) 2023-10-19 16:53:57 -07: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
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 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 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
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
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
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
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
Mike Koltsov 650be8f523
Add system.linux.memory.available metric (#323) 2023-09-22 18:48:36 +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
Joao Grassi e880bddb63
Fix System metrics yaml warning (#322) 2023-09-13 13:11:19 +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
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