You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// The human readable name of a task within a pipeline. Task here most closely aligns with a <a href="https://en.wikipedia.org/wiki/Pipeline_(computing)">computing process</a> in a pipeline. Other terms for tasks include commands, steps, and procedures.
28
+
/// The human readable name of a task within a pipeline. Task here most closely aligns with a <a href="https://wikipedia.org/wiki/Pipeline_(computing)">computing process</a> in a pipeline. Other terms for tasks include commands, steps, and procedures.
/// The <a href="https://en.wikipedia.org/wiki/URL">URL</a> of the pipeline run providing the complete address in order to locate and identify the pipeline run.
38
+
/// The <a href="https://wikipedia.org/wiki/URL">URL</a> of the pipeline run providing the complete address in order to locate and identify the pipeline run.
Copy file name to clipboardExpand all lines: src/OpenTelemetry.SemanticConventions/Attributes/CloudfoundryAttributes.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ public static class CloudfoundryAttributes
28
28
/// The index of the application instance. 0 when just one instance is active.
29
29
/// </summary>
30
30
/// <remarks>
31
-
/// CloudFoundry defines the <c>instance_id</c> in the <a href="https://github.com/cloudfoundry/loggregator-api#v2-envelope">Loggegator v2 envelope</a>.
31
+
/// CloudFoundry defines the <c>instance_id</c> in the <a href="https://github.com/cloudfoundry/loggregator-api#v2-envelope">Loggregator v2 envelope</a>.
32
32
/// It is used for logs and metrics emitted by CloudFoundry. It is
33
33
/// supposed to contain the application instance index for applications
@@ -77,8 +77,13 @@ public static class DbAttributes
77
77
/// </summary>
78
78
/// <remarks>
79
79
/// It is RECOMMENDED to capture the value as provided by the application without attempting to do any case normalization.
80
-
/// If the collection name is parsed from the query text, it SHOULD be the first collection name found in the query and it SHOULD match the value provided in the query text including any schema and database name prefix.
81
-
/// For batch operations, if the individual operations are known to have the same collection name then that collection name SHOULD be used, otherwise <c>db.collection.name</c> SHOULD NOT be captured.
80
+
/// <p>
81
+
/// The collection name SHOULD NOT be extracted from <c>db.query.text</c>,
82
+
/// unless the query format is known to only ever have a single collection name present.
83
+
/// <p>
84
+
/// For batch operations, if the individual operations are known to have the same collection name
85
+
/// then that collection name SHOULD be used.
86
+
/// <p>
82
87
/// This attribute has stability level RELEASE CANDIDATE.
/// List of regions contacted during operation in the order that they were contacted. If there is more than one region listed, it indicates that the operation was performed on multiple regions i.e. cross-regional call.
126
+
/// </summary>
127
+
/// <remarks>
128
+
/// Region name matches the format of <c>displayName</c> in <a href="https://learn.microsoft.com/rest/api/subscription/subscriptions/list-locations?view=rest-subscription-2021-10-01&tabs=HTTP#location">Azure Location API</a>.
@@ -210,23 +229,47 @@ public static class DbAttributes
210
229
/// The name of the operation or command being executed.
211
230
/// </summary>
212
231
/// <remarks>
213
-
/// It is RECOMMENDED to capture the value as provided by the application without attempting to do any case normalization.
214
-
/// If the operation name is parsed from the query text, it SHOULD be the first operation name found in the query.
215
-
/// For batch operations, if the individual operations are known to have the same operation name then that operation name SHOULD be used prepended by <c>BATCH </c>, otherwise <c>db.operation.name</c> SHOULD be <c>BATCH</c> or some other database system specific term if more applicable.
232
+
/// It is RECOMMENDED to capture the value as provided by the application
233
+
/// without attempting to do any case normalization.
234
+
/// <p>
235
+
/// The operation name SHOULD NOT be extracted from <c>db.query.text</c>,
236
+
/// unless the query format is known to only ever have a single operation name present.
237
+
/// <p>
238
+
/// For batch operations, if the individual operations are known to have the same operation name
239
+
/// then that operation name SHOULD be used prepended by <c>BATCH </c>,
240
+
/// otherwise <c>db.operation.name</c> SHOULD be <c>BATCH</c> or some other database
241
+
/// system specific term if more applicable.
242
+
/// <p>
216
243
/// This attribute has stability level RELEASE CANDIDATE.
/// A query parameter used in <c>db.query.text</c>, with <c><key></c> being the parameter name, and the attribute value being a string representation of the parameter value.
248
+
/// A database operation parameter, with <c><key></c> being the parameter name, and the attribute value being a string representation of the parameter value.
222
249
/// </summary>
223
250
/// <remarks>
224
-
/// Query parameters should only be captured when <c>db.query.text</c> is parameterized with placeholders.
225
251
/// If a parameter has no name and instead is referenced only by index, then <c><key></c> SHOULD be the 0-based index.
252
+
/// If <c>db.query.text</c> is also captured, then <c>db.operation.parameter.<key></c> SHOULD match up with the parameterized placeholders present in <c>db.query.text</c>.
226
253
/// This attribute has stability level RELEASE CANDIDATE.
/// A query parameter used in <c>db.query.text</c>, with <c><key></c> being the parameter name, and the attribute value being a string representation of the parameter value.
259
+
/// </summary>
260
+
[Obsolete("Replaced by <c>db.operation.parameter</c>.")]
/// Low cardinality representation of a database query text.
265
+
/// </summary>
266
+
/// <remarks>
267
+
/// <c>db.query.summary</c> provides static summary of the query text. It describes a class of database queries and is useful as a grouping key, especially when analyzing telemetry for database calls involving complex queries.
268
+
/// Summary may be available to the instrumentation through instrumentation hooks or other means. If it is not available, instrumentations that support query parsing SHOULD generate a summary following <a href="../../docs/database/database-spans.md#generating-a-summary-of-the-query-text">Generating query summary</a> section.
269
+
/// This attribute has stability level RELEASE CANDIDATE.
0 commit comments