Commit Graph

393 Commits

Author SHA1 Message Date
Yinchi Luo b2c25ee059 fix typo (#1691)
Should be instrumentation, not insrumentation
2021-05-12 20:55:30 +02:00
Armin Ruech 22886a4e1c Fix typo in openmetrics-guidelines.md (#1687)
Co-Authored-By: alberto <alberto.rdrz@gmail.com>

Co-authored-by: alberto <alberto.rdrz@gmail.com>
2021-05-10 10:16:25 -07:00
Rostislav Kirillov d10c8523b2 added JSON RPC specific attributes (#1643) 2021-05-07 18:13:43 +02:00
Reiley Yang 5bf423b6f8 Rename the metrics new_api.md to api.md and updated links (#1672) 2021-05-06 15:12:23 -07:00
Reiley Yang b2d24ae1a5 rename api.md to old_api.md and update links (#1674) 2021-05-06 14:53:04 -07:00
Robert Pająk 786bc86d2b Add possibility to disable `db.statement` (#1659) 2021-05-03 23:21:57 +02:00
Amir Blum f15465b5ba add rabbitmq to semantic conventions yaml (#1651)
* add rabbitmq to semantic conventions yaml

* add example for rabbitmq routing key

* messaging.rabbitmq - use required syntax

* messaging.rabbitmq generate markdown table from yaml

* update changelog with adding rabbitmq to yaml

Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-04-27 08:36:28 -07:00
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
Armin Ruech c6e1ae29de Pin `otel/semconvgen` image in Makefile (#1580) 2021-03-30 17:02:24 +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
Bogdan Drutu cbc55de778 Release v1.1.0 (#1535)
* Release v1.1.0

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

* Update CHANGELOG.md

Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>

* Update CHANGELOG.md

Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>

* Add sections to the changelog

* Update markdownlint to allow siblings headers with same name

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>

Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
2021-03-11 10:54:09 -08: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
Punya Biswal 72fb682fcf Delete blank file (#1447) 2021-02-17 21:27:01 +01: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
Josh Suereth 47fadaa237 Minor dev-experience fixes for making spec changes. (#1387)
* Minor dev-experience fixes for making spec changes.

* Fixes from review.
2021-01-29 10:07:36 -08:00
Bogdan Drutu 9090bbd736 Update links/github actions after the master -> main rename (#1384)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2021-01-27 15:04:40 -08: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
Anuraag Agrawal 8c2ec07371 Split OTEL_EXPORTER to OTEL_TRACE_EXPORTER and OTEL_METRICS_EXPORTER (#1318)
* Rename OTEL_EXPORTER to OTEL_EXPORTERS

* Split exporter variables

* Update compliance matrix

* Clean

* Changelog

* Update spec-compliance-matrix.md

Co-authored-by: Francis Bogsanyi <francis.bogsanyi@shopify.com>

Co-authored-by: Francis Bogsanyi <francis.bogsanyi@shopify.com>
2021-01-12 16:36:41 -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