Anuraag Agrawal
6c1ab84bb2
Add details for filling resource for AWS Lambda. ( #1610 )
2021-04-15 19:00:34 +02:00
Jaana Dogan
bc85b047c2
Have consistent formatting for semantic convention enums ( #1598 )
...
* Have consistent formatting for semantic convention enums
Currently, semantic convention enum values are not consistent.
For example, os.type values are all capitals whereas
cloud.infrastructure_service values are underscored lowercase.
This change improves the inconsistencies.
We also expect language implementations to autogenerate code
from enum values. Each language has their own conventions for
constant variable identifiers and we expect the consistent
formatting is going to help the language implementors.
Fixes #1519 .
2021-04-15 17:43:00 +02:00
James Sherlock
a1c1110c37
[semantic conventions] trivial: Amend Azure FaaS Description ( #1595 )
...
* Fix Azure Member Brief
Azure currently has an incorrect description associated with it. This fixes it 😄
* Update faas.md
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2021-04-05 15:21:59 -07:00
ivomagi
4aa113a9f1
Adding webengine definition under resources semantic conventions ( #1293 )
2021-04-01 16:29:36 +02:00
Anuraag Agrawal
c94d2d1498
AWS SDK common and dynamodb conventions ( #1422 )
...
Co-authored-by: William Armiros <54150514+willarmiros@users.noreply.github.com>
Co-authored-by: Nikita Salnikov-Tarnovski <gnikem@gmail.com>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2021-03-30 18:53:48 +02:00
Pablo Baeyens
bc787fd36a
Add aws.ecs.task.revision semantic convention ( #1581 )
2021-03-30 16:53:24 +02:00
Anuraag Agrawal
0f98135322
Add semantic conventions for instrumenting AWS Lambda. ( #1442 )
2021-03-24 22:28:16 +01:00
Jaana Dogan
435182a274
Avoid using "infrastructure" terminology for all cloud ( #1530 )
...
* Avoid using "infrastructure" terminology for all cloud
Infrastructure in cloud has a specific connotation for concepts
explained in Infrastructure-as-a-Service (IaaS). Avoid this
termilogy because it's exclusive of some other services/platforms
that is represented by the "cloud" namespace.
Renaming "infrastructure_service" to "service" also due to the new
key length limits we are considering and infrastructure_service is
a lengthy choice.
2021-03-22 23:56:07 +01:00
Armin Ruech
f2db090205
Update to latest semconv table generator to fix int enum issue ( #1564 )
2021-03-22 13:51:59 +01:00
Armin Ruech
561ad88d7f
Update semantic conventions to distinguish int from double ( #1550 )
2021-03-18 17:06:10 +01:00
Evan Anderson
b984dae817
Add metric for currently-in-flight HTTP requests ( #1378 )
...
* Add metric for currently-in-flight HTTP requests
* Update name to active_requests
* Fix missing rename noticed by anuraaga
* Clarify `active_requests` are in-flight
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* Switch to UpDownSumObserver
Co-authored-by: Reiley Yang <reyang@microsoft.com>
Co-authored-by: Joshua MacDonald <jmacd@users.noreply.github.com>
2021-03-16 09:19:35 -07:00
Jaana Dogan
580121698c
Rename cloud.zone to cloud.availability_zone ( #1495 )
...
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2021-03-11 11:02:16 +01:00
Jaana Dogan
c670bbd8fd
Introduce EKS cluster semantic conventions ( #1484 )
2021-03-08 17:58:09 +01:00
Jaana Dogan
e6cc959e46
Allow to collect host architecture ( #1483 )
2021-03-05 19:50:00 +01:00
Robert Pająk
c3d71dffc8
http.url MUST NOT contain credentials ( #1502 )
2021-03-05 15:20:04 +01:00
Jaana Dogan
0e92f16571
Have consistent naming for Google Cloud services ( #1496 )
2021-03-04 17:48:22 +01:00
Jaana Dogan
ece6eebf06
Clarify the cloud resource attributes ( #1481 )
2021-03-02 17:01:35 +01:00
Jaana Dogan
4d2346182b
Add container runtime to container conventions ( #1482 )
2021-03-02 14:37:53 +01:00
Yaniv Davidi
b5f94d5fe7
Add elasticsearch to db.system semantic conventions ( #1463 )
2021-02-25 23:47:00 +01:00
Tristan Sloughter
45859e70b2
erlang process.runtime attributes: remove TODO note and update descriptions ( #1445 )
...
* erlang process.runtime attributes: remove TODO note and update descriptions
* erlang: update spec matrix
* add erlang runtime example
2021-02-19 10:30:27 -08:00
Yuri Shkuro
55c4909ebb
Fix capitalization of MUST NOT/SHOULD NOT ( #1404 )
...
* Fix capitalization of MUST NOT/SHOULD NOT
* remove redudndant clause
2021-02-05 15:30:06 -08:00
Jay Camp
a336acd5b3
Add k8s.node semantic convention ( #1390 )
2021-02-04 18:48:34 +01:00
Ted Young
eeff36dfd4
Add lifecycle statuses to all documents ( #1385 )
2021-02-04 15:06:46 +01:00
Jay Camp
78875d0fa7
Fix typo of service.id -> service.instance.id ( #1383 )
...
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-01-27 17:28:03 -05:00
William Armiros
28b6c5aa88
Lowercased ECS launch types ( #1339 )
...
* lowercased ECS launch types
* updated changelog
* updated tables with 2.1 tool
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-01-27 12:04:10 -08:00
Ben Hastings
4e3733c384
Update openmetrics-guidelines.md ( #1376 )
...
fixed typo in name and label keys section - replaced "t" for correct spelling "forbids"
2021-01-26 15:57:03 +01:00
Christian Neumüller
b139dc2a34
Clarify/relax required resource attributes. ( #1294 )
2021-01-21 15:50:05 +01:00
Sergey Kanzhelev
4f13d9c80b
regenerated tables after https://github.com/open-telemetry/build-tools/pull/24 ( #1342 )
2021-01-14 00:04:10 -08:00
Aaron Abbott
d181135d6b
update system metrics with changes from collector ( #1308 )
...
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-01-11 08:36:03 -08:00
Wolfgang Ziegler
2dc7db5ab3
Update faas.yaml ( #1326 )
...
Fix wording.
2021-01-07 12:34:51 -05:00
William Armiros
27569327dc
added cloud.infrastructure_service attribute to resource spec ( #1112 )
...
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2021-01-07 13:16:04 +01:00
Anuraag Agrawal
9a9441f869
Fix typo in HSQLDB convention and add GEODE ( #1321 )
...
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2021-01-07 00:26:08 -08:00
Wolfgang Ziegler
6fd35a389e
Introduce resource attribute `faas.max_memory` ( #1296 )
2021-01-04 23:42:01 +01:00
Carlos Alberto Cortez
4df1e98ddc
Define the fallback case for service.name ( #1269 )
2020-12-14 16:59:35 +01:00
Frank Spitulski
84a9ddfe9a
Add more attributes for Cassandra to database semantic conventions ( #1217 )
...
* feat(cassandra): more tags
* Update semantic_conventions/trace/database.yaml
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* Update semantic_conventions/trace/database.yaml
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* Update semantic_conventions/trace/database.yaml
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* incorporate changes
* Update semantic_conventions/trace/database.yaml
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* incorporate feedback
* additional feedback
* revert unchanged file
* Update semantic_conventions/trace/database.yaml
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* Update specification/trace/semantic_conventions/database.md
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* split cassandra to separate table
* Update specification/trace/semantic_conventions/database.md
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2020-12-09 14:23:23 -08:00
Bogdan Drutu
837f4898c0
Remove support to allow_different_nesting, from markdownlint ( #1248 )
...
* Remove support to allow_different_nesting, from markdownlint
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
* Update specification/metrics/semantic_conventions/README.md
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* Run markdown-toc
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-30 06:33:56 -08:00
Josh Suereth
9e9364b0da
Provide semantic conventions for RPC metrics ( #1162 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-26 18:06:38 +01:00
Mateusz Rzeszutek
0c0bae3f6d
Add missing thread.* attributes to semconv yaml file ( #1262 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-26 17:53:19 +01:00
William Armiros
3df4ec410c
Add semantic conventions for cloud provider-specific resource attributes ( #1099 )
2020-11-25 03:17:42 +01:00
Mateusz Rzeszutek
f6f976a7de
Add a SQL span naming suggestion: <db.operation> <db.name>.<db.sql.table> ( #1219 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
2020-11-24 14:31:26 +01:00
Giovanni Liva
85daff3954
Yaml files for process semantic convention ( #1227 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-24 14:18:10 +01:00
Christian Neumüller
4a6610e5fb
Add java.vm.name to process.runtime.description & more examples. ( #1242 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-24 14:10:23 +01:00
Christian Neumüller
ed47f3887a
Improve process.runtime description (editorial) ( #1232 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-23 13:08:46 +01:00
Vladimir Šor
f2bc1ad6bd
Add YAML definition for code-related semantic attributes. ( #1229 )
...
* Introduce code-related semantic attributes.
* Generate table for `code` semantic attributes from the yaml spec.
* Update semantic_conventions/trace/general.yaml
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
* Update semantic_conventions/trace/general.yaml
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
* Generate table for `code` semantic attributes from the yaml spec.
* Revert line-endings-only change
* Better function name for code.function example.
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-19 18:55:10 +01:00
Justin Foote
3f358caa6b
Add OpenMetrics guidance ( #1154 )
...
* Add OpenMetrics interop guidelines
* Add Prometheus Receiver guidelines; reference collector design
* Add OpenMetrics guidelines to changelog
* Add work in progress note to OpenMetrics guidance
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2020-11-17 09:15:45 -08:00
Justin Foote
3d64f93fc6
Add metric name pluralization guidelines ( #1109 )
2020-11-10 20:24:03 +01:00
Justin Foote
be808a12d2
Remove deprecated span status codes from http semantic conventions ( #1216 )
2020-11-10 08:10:45 -08:00
Justin Foote
2cd9fbb859
Database semantic conventions: Add db.table, allow SQL keyword as db.operation ( #1141 )
...
* Add db.table to database semantic conventions
* Fix spacing in db semantic conventions
* Move db.table to SQL-specific call level attributes
* Clarify instructions for setting db.operation to a SQL keyword
* Specify that db.sql.table MUST NOT be set when not applicable
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
* Add db.table and db.operation to CHANGELOG
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2020-11-09 19:47:40 +01:00
Christian Neumüller
0ce086911a
Specify process.runtime for Python. ( #1160 )
2020-11-09 16:52:54 +01:00
Anuraag Agrawal
355a7f5740
Use MUST consistently instead of SHALL ( #1208 )
...
* Use MUST consistently instead of shall.
* Update specification/trace/semantic_conventions/messaging.md
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
2020-11-08 15:48:53 -05:00