-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstruments-def.yml
More file actions
58 lines (57 loc) · 2.93 KB
/
instruments-def.yml
File metadata and controls
58 lines (57 loc) · 2.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# *
# * These materials contain confidential information and
# * trade secrets of Dynatrace LLC. You shall
# * maintain the materials as confidential and shall not
# * disclose its contents to any third party except as may
# * be required by law or regulation. Use, disclosure,
# * or reproduction is prohibited without the prior express
# * written permission of Dynatrace LLC.
# *
# * All Compuware products listed within the materials are
# * trademarks of Dynatrace LLC. All other company
# * or product names are trademarks of their respective owners.
# *
# * Copyright (c) 2024 Dynatrace LLC. All rights reserved.
# *
# * Catalog of instrumentation known to Dynatrace Snowflake Observability Agent
dimensions:
db.system:
__description: "The database management system (DBMS) product being used. It is always 'snowflake'"
__example: "snowflake"
deployment.environment:
__description: "The deployment environment, e.g., production, staging, or development."
__example: "PROD"
deployment.environment.tag:
__description: "Optional tag for the deployment environment in multitenancy mode"
__example: "SA080"
host.name:
__description: "The name of the host."
__example: "mysnowflake.us-east-1.snowflakecomputing.com"
service.name:
__description: "The name of the service."
__example: "mysnowflake.us-east-1"
telemetry.exporter.name:
__description: "The name of the telemetry exporter. It is always 'dynatrace.snowagent'"
__example: "dynatrace.snowagent"
telemetry.exporter.version:
__description: "The version of the telemetry exporter."
__example: "0.8.0.17308403933"
dsoa.run.context:
__description: "The name of the Dynatrace Snowflake Observability Agent plugin (or part of plugin) used to produce the telemetry (logs, traces, metrics, or events)."
__example: "query_history"
# * Attribute definitions
# * KEY - will be matched against ATTRIBUTES object with measurements prepared for sending
# * VALUE[description] - description of the attributes - in the future we should rather update semantic dictionary instead of pushing it constantly
# * VALUE[example] - the example of attribute value
attributes:
dsoa.run.id:
__description: "Unique ID of each execution of the Dynatrace Snowflake Observability Agent plugin. It can be used to differentiate between telemetry produced between two executions, e.g., to calculate the change in the system."
__example: "4aa7c76c-e98c-4b8b-a5b3-a8a721bbde2d"
snowflake.event.type:
__description: "Type of (timestamp based) event"
__example: "snowflake.table.update"
# * Metric definitions
# * KEY - will be matched against METRICS object with measurements prepared for sending
# * VALUE[description] - description of the metrics - in the future we should rather update semantic dictionary instead of pushing it constantly
# * VALUE[unit] - the unit of the metric
metrics: {}