semantic-conventions/docs/database
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
..
README.md [chore] Move GraphQL out of database folder/semconv (#736) 2024-02-15 19:41:03 +01:00
cassandra.md Database: clarify network attributes usage on common semconv (#768) 2024-03-18 11:37:59 +01:00
cosmosdb.md Merge DB connection-level and call-level attributes (#780) 2024-03-01 13:42:23 +01:00
couchdb.md Merge DB connection-level and call-level attributes (#780) 2024-03-01 13:42:23 +01:00
database-metrics.md [chore] Move metric requirement levels doc from spec (#831) 2024-03-21 18:37:47 -07:00
database-spans.md Database: clarify network attributes usage on common semconv (#768) 2024-03-18 11:37:59 +01:00
dynamodb.md [chore] Fix double `the` typos (#806) 2024-03-11 16:58:33 +01:00
elasticsearch.md Use db.instance.id instead of specific elasticsearch node name attribute (#738) 2024-03-26 12:36:32 +01:00
hbase.md Merge DB connection-level and call-level attributes (#780) 2024-03-01 13:42:23 +01:00
mongodb.md Deprecate db.connection_string (#769) 2024-03-06 11:46:13 -08:00
mssql.md Deprecate `db.jdbc.driver_classname` attribute since it's not used (#796) 2024-03-08 08:41:04 -08:00
redis.md Database: clarify network attributes usage on common semconv (#768) 2024-03-18 11:37:59 +01:00
sql.md Deprecate `db.jdbc.driver_classname` attribute since it's not used (#796) 2024-03-08 08:41:04 -08:00

README.md

Semantic Conventions for Database Calls and Systems

Status: Experimental

This document defines semantic conventions for database client spans as well as database metrics and logs.

Warning Existing database instrumentations that are using v1.24.0 of this document (or prior) SHOULD NOT change the version of the database conventions that they emit until a transition plan to the (future) stable semantic conventions has been published. Conventions include, but are not limited to, attributes, metric and span names, and unit of measure.

Semantic conventions for database operations are defined for the following signals:

  • DB Spans: Semantic Conventions for database client spans.
  • DB Metrics: Semantic Conventions for database operation metrics.

Technology specific semantic conventions are defined for the following databases:

  • AWS DynamoDB: Semantic Conventions for AWS DynamoDB.
  • Cassandra: Semantic Conventions for Cassandra.
  • Cosmos DB: Semantic Conventions for Microsoft Cosmos DB.
  • CouchDB: Semantic Conventions for CouchDB.
  • Elasticsearch: Semantic Conventions for Elasticsearch.
  • HBase: Semantic Conventions for HBase.
  • MongoDB: Semantic Conventions for MongoDB.
  • MSSQL: Semantic Conventions for MSSQL.
  • Redis: Semantic Conventions for Redis.
  • SQL: Semantic Conventions for SQL databases.