Add schema definition for direction change (#2688)
This is a follow up to https://github.com/open-telemetry/opentelemetry-specification/pull/2617 now that https://github.com/open-telemetry/opentelemetry-specification/pull/2653 has been merged.
This commit is contained in:
parent
fca9616e41
commit
ec22b65283
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
BUILD_TOOL_SCHEMAS_VERSION=0.12.1
|
BUILD_TOOL_SCHEMAS_VERSION=0.13.0
|
||||||
|
|
||||||
# List of vesions that do not require or have a schema.
|
# List of vesions that do not require or have a schema.
|
||||||
declare -a skip_versions=("1.0.0" "1.0.1" "1.1.0" "1.2.0" "1.3.0" "1.6.0")
|
declare -a skip_versions=("1.0.0" "1.0.1" "1.1.0" "1.2.0" "1.3.0" "1.6.0")
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,105 @@
|
||||||
|
file_format: 1.1.0
|
||||||
|
schema_url: https://opentelemetry.io/schemas/1.13.0
|
||||||
|
versions:
|
||||||
|
1.13.0:
|
||||||
|
metrics:
|
||||||
|
changes:
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.paging.operations
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.paging.operations.in: in
|
||||||
|
system.paging.operations.out: out
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.disk.io
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.disk.io.read: read
|
||||||
|
system.disk.io.write: write
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.disk.operations
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.disk.operations.read: read
|
||||||
|
system.disk.operations.write: write
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.disk.operation_time
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.disk.operation_time.read: read
|
||||||
|
system.disk.operation_time.write: write
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.disk.merged
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.disk.merged.read: read
|
||||||
|
system.disk.merged.write: write
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.network.dropped
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.network.dropped.receive: receive
|
||||||
|
system.network.dropped.transmit: transmit
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.network.packets
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.network.packets.receive: receive
|
||||||
|
system.network.packets.transmit: transmit
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.network.errors
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.network.errors.receive: receive
|
||||||
|
system.network.errors.transmit: transmit
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: system.network.io
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
system.network.io.receive: receive
|
||||||
|
system.network.io.transmit: transmit
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: process.disk.io
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
process.disk.io.read: read
|
||||||
|
process.disk.io.write: write
|
||||||
|
# https://github.com/open-telemetry/opentelemetry-specification/pull/2617
|
||||||
|
- split:
|
||||||
|
apply_to_metric: process.network.io
|
||||||
|
by_attribute: direction
|
||||||
|
metrics_from_attributes:
|
||||||
|
process.network.io.receive: receive
|
||||||
|
process.network.io.transmit: transmit
|
||||||
|
|
||||||
|
1.12.0:
|
||||||
|
spans:
|
||||||
|
changes:
|
||||||
|
- rename_attributes:
|
||||||
|
attribute_map:
|
||||||
|
net.peer.ip: net.sock.peer.addr
|
||||||
|
net.host.ip: net.sock.host.addr
|
||||||
|
1.11.0:
|
||||||
|
1.10.0:
|
||||||
|
1.9.0:
|
||||||
|
1.8.0:
|
||||||
|
spans:
|
||||||
|
changes:
|
||||||
|
- rename_attributes:
|
||||||
|
attribute_map:
|
||||||
|
db.cassandra.keyspace: db.name
|
||||||
|
db.hbase.namespace: db.name
|
||||||
|
1.7.0:
|
||||||
|
1.6.1:
|
||||||
|
1.5.0:
|
||||||
|
1.4.0:
|
||||||
Loading…
Reference in New Issue