|
| 1 | +file_format: 1.1.0 |
| 2 | +schema_url: https://opentelemetry.io/schemas/1.24.0 |
| 3 | +versions: |
| 4 | + 1.24.0: |
| 5 | + metrics: |
| 6 | + changes: |
| 7 | + # https://github.com/open-telemetry/semantic-conventions/pull/536 |
| 8 | + - rename_metrics: |
| 9 | + jvm.memory.usage: jvm.memory.used |
| 10 | + jvm.memory.usage_after_last_gc: jvm.memory.used_after_last_gc |
| 11 | + # https://github.com/open-telemetry/semantic-conventions/pull/530 |
| 12 | + - rename_attributes: |
| 13 | + attribute_map: |
| 14 | + system.network.io.direction: network.io.direction |
| 15 | + system.disk.io.direction: disk.io.direction |
| 16 | + 1.23.1: |
| 17 | + 1.23.0: |
| 18 | + metrics: |
| 19 | + changes: |
| 20 | + # https://github.com/open-telemetry/semantic-conventions/pull/20 |
| 21 | + - rename_attributes: |
| 22 | + attribute_map: |
| 23 | + thread.daemon: jvm.thread.daemon |
| 24 | + apply_to_metrics: |
| 25 | + - jvm.thread.count |
| 26 | + 1.22.0: |
| 27 | + spans: |
| 28 | + changes: |
| 29 | + # https://github.com/open-telemetry/semantic-conventions/pull/229 |
| 30 | + - rename_attributes: |
| 31 | + attribute_map: |
| 32 | + messaging.message.payload_size_bytes: messaging.message.body.size |
| 33 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/374 |
| 34 | + - rename_attributes: |
| 35 | + attribute_map: |
| 36 | + http.resend_count: http.request.resend_count |
| 37 | + metrics: |
| 38 | + changes: |
| 39 | + # https://github.com/open-telemetry/semantic-conventions/pull/224 |
| 40 | + - rename_metrics: |
| 41 | + http.client.duration: http.client.request.duration |
| 42 | + http.server.duration: http.server.request.duration |
| 43 | + # https://github.com/open-telemetry/semantic-conventions/pull/241 |
| 44 | + - rename_metrics: |
| 45 | + process.runtime.jvm.memory.usage: jvm.memory.usage |
| 46 | + process.runtime.jvm.memory.committed: jvm.memory.committed |
| 47 | + process.runtime.jvm.memory.limit: jvm.memory.limit |
| 48 | + process.runtime.jvm.memory.usage_after_last_gc: jvm.memory.usage_after_last_gc |
| 49 | + process.runtime.jvm.gc.duration: jvm.gc.duration |
| 50 | + # also https://github.com/open-telemetry/semantic-conventions/pull/252 |
| 51 | + process.runtime.jvm.threads.count: jvm.thread.count |
| 52 | + # also https://github.com/open-telemetry/semantic-conventions/pull/252 |
| 53 | + process.runtime.jvm.classes.loaded: jvm.class.loaded |
| 54 | + # also https://github.com/open-telemetry/semantic-conventions/pull/252 |
| 55 | + process.runtime.jvm.classes.unloaded: jvm.class.unloaded |
| 56 | + # also https://github.com/open-telemetry/semantic-conventions/pull/252 |
| 57 | + # and https://github.com/open-telemetry/semantic-conventions/pull/60 |
| 58 | + process.runtime.jvm.classes.current_loaded: jvm.class.count |
| 59 | + process.runtime.jvm.cpu.time: jvm.cpu.time |
| 60 | + process.runtime.jvm.cpu.recent_utilization: jvm.cpu.recent_utilization |
| 61 | + process.runtime.jvm.memory.init: jvm.memory.init |
| 62 | + process.runtime.jvm.system.cpu.utilization: jvm.system.cpu.utilization |
| 63 | + process.runtime.jvm.system.cpu.load_1m: jvm.system.cpu.load_1m |
| 64 | + # https://github.com/open-telemetry/semantic-conventions/pull/253 |
| 65 | + process.runtime.jvm.buffer.usage: jvm.buffer.memory.usage |
| 66 | + # https://github.com/open-telemetry/semantic-conventions/pull/253 |
| 67 | + process.runtime.jvm.buffer.limit: jvm.buffer.memory.limit |
| 68 | + process.runtime.jvm.buffer.count: jvm.buffer.count |
| 69 | + # https://github.com/open-telemetry/semantic-conventions/pull/20 |
| 70 | + - rename_attributes: |
| 71 | + attribute_map: |
| 72 | + type: jvm.memory.type |
| 73 | + pool: jvm.memory.pool.name |
| 74 | + apply_to_metrics: |
| 75 | + - jvm.memory.usage |
| 76 | + - jvm.memory.committed |
| 77 | + - jvm.memory.limit |
| 78 | + - jvm.memory.usage_after_last_gc |
| 79 | + - jvm.memory.init |
| 80 | + - rename_attributes: |
| 81 | + attribute_map: |
| 82 | + name: jvm.gc.name |
| 83 | + action: jvm.gc.action |
| 84 | + apply_to_metrics: |
| 85 | + - jvm.gc.duration |
| 86 | + - rename_attributes: |
| 87 | + attribute_map: |
| 88 | + daemon: thread.daemon |
| 89 | + apply_to_metrics: |
| 90 | + - jvm.threads.count |
| 91 | + - rename_attributes: |
| 92 | + attribute_map: |
| 93 | + pool: jvm.buffer.pool.name |
| 94 | + apply_to_metrics: |
| 95 | + - jvm.buffer.usage |
| 96 | + - jvm.buffer.limit |
| 97 | + - jvm.buffer.count |
| 98 | + # https://github.com/open-telemetry/semantic-conventions/pull/89 |
| 99 | + - rename_attributes: |
| 100 | + attribute_map: |
| 101 | + state: system.cpu.state |
| 102 | + cpu: system.cpu.logical_number |
| 103 | + apply_to_metrics: |
| 104 | + - system.cpu.time |
| 105 | + - system.cpu.utilization |
| 106 | + - rename_attributes: |
| 107 | + attribute_map: |
| 108 | + state: system.memory.state |
| 109 | + apply_to_metrics: |
| 110 | + - system.memory.usage |
| 111 | + - system.memory.utilization |
| 112 | + - rename_attributes: |
| 113 | + attribute_map: |
| 114 | + state: system.paging.state |
| 115 | + apply_to_metrics: |
| 116 | + - system.paging.usage |
| 117 | + - system.paging.utilization |
| 118 | + - rename_attributes: |
| 119 | + attribute_map: |
| 120 | + type: system.paging.type |
| 121 | + direction: system.paging.direction |
| 122 | + apply_to_metrics: |
| 123 | + - system.paging.faults |
| 124 | + - system.paging.operations |
| 125 | + - rename_attributes: |
| 126 | + attribute_map: |
| 127 | + device: system.device |
| 128 | + direction: system.disk.direction |
| 129 | + apply_to_metrics: |
| 130 | + - system.disk.io |
| 131 | + - system.disk.operations |
| 132 | + - system.disk.io_time |
| 133 | + - system.disk.operation_time |
| 134 | + - system.disk.merged |
| 135 | + - rename_attributes: |
| 136 | + attribute_map: |
| 137 | + device: system.device |
| 138 | + state: system.filesystem.state |
| 139 | + type: system.filesystem.type |
| 140 | + mode: system.filesystem.mode |
| 141 | + mountpoint: system.filesystem.mountpoint |
| 142 | + apply_to_metrics: |
| 143 | + - system.filesystem.usage |
| 144 | + - system.filesystem.utilization |
| 145 | + - rename_attributes: |
| 146 | + attribute_map: |
| 147 | + device: system.device |
| 148 | + direction: system.network.direction |
| 149 | + protocol: network.protocol |
| 150 | + state: system.network.state |
| 151 | + apply_to_metrics: |
| 152 | + - system.network.dropped |
| 153 | + - system.network.packets |
| 154 | + - system.network.errors |
| 155 | + - system.network.io |
| 156 | + - system.network.connections |
| 157 | + - rename_attributes: |
| 158 | + attribute_map: |
| 159 | + status: system.processes.status |
| 160 | + apply_to_metrics: |
| 161 | + - system.processes.count |
| 162 | + # https://github.com/open-telemetry/semantic-conventions/pull/247 |
| 163 | + - rename_metrics: |
| 164 | + http.server.request.size: http.server.request.body.size |
| 165 | + http.server.response.size: http.server.response.body.size |
| 166 | + resources: |
| 167 | + changes: |
| 168 | + # https://github.com/open-telemetry/semantic-conventions/pull/178 |
| 169 | + - rename_attributes: |
| 170 | + attribute_map: |
| 171 | + telemetry.auto.version: telemetry.distro.version |
| 172 | + 1.21.0: |
| 173 | + spans: |
| 174 | + changes: |
| 175 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3336 |
| 176 | + - rename_attributes: |
| 177 | + attribute_map: |
| 178 | + messaging.kafka.client_id: messaging.client_id |
| 179 | + messaging.rocketmq.client_id: messaging.client_id |
| 180 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3402 |
| 181 | + - rename_attributes: |
| 182 | + attribute_map: |
| 183 | + # net.peer.(name|port) attributes were usually populated on client side |
| 184 | + # so they should be usually translated to server.(address|port) |
| 185 | + # net.host.* attributes were only populated on server side |
| 186 | + net.host.name: server.address |
| 187 | + net.host.port: server.port |
| 188 | + # was only populated on client side |
| 189 | + net.sock.peer.name: server.socket.domain |
| 190 | + # net.sock.peer.(addr|port) mapping is not possible |
| 191 | + # since they applied to both client and server side |
| 192 | + # were only populated on server side |
| 193 | + net.sock.host.addr: server.socket.address |
| 194 | + net.sock.host.port: server.socket.port |
| 195 | + http.client_ip: client.address |
| 196 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3426 |
| 197 | + - rename_attributes: |
| 198 | + attribute_map: |
| 199 | + net.protocol.name: network.protocol.name |
| 200 | + net.protocol.version: network.protocol.version |
| 201 | + net.host.connection.type: network.connection.type |
| 202 | + net.host.connection.subtype: network.connection.subtype |
| 203 | + net.host.carrier.name: network.carrier.name |
| 204 | + net.host.carrier.mcc: network.carrier.mcc |
| 205 | + net.host.carrier.mnc: network.carrier.mnc |
| 206 | + net.host.carrier.icc: network.carrier.icc |
| 207 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3355 |
| 208 | + - rename_attributes: |
| 209 | + attribute_map: |
| 210 | + http.method: http.request.method |
| 211 | + http.status_code: http.response.status_code |
| 212 | + http.scheme: url.scheme |
| 213 | + http.url: url.full |
| 214 | + http.request_content_length: http.request.body.size |
| 215 | + http.response_content_length: http.response.body.size |
| 216 | + metrics: |
| 217 | + changes: |
| 218 | + # https://github.com/open-telemetry/semantic-conventions/pull/53 |
| 219 | + - rename_metrics: |
| 220 | + process.runtime.jvm.cpu.utilization: process.runtime.jvm.cpu.recent_utilization |
| 221 | + 1.20.0: |
| 222 | + spans: |
| 223 | + changes: |
| 224 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3272 |
| 225 | + - rename_attributes: |
| 226 | + attribute_map: |
| 227 | + net.app.protocol.name: net.protocol.name |
| 228 | + net.app.protocol.version: net.protocol.version |
| 229 | + 1.19.0: |
| 230 | + spans: |
| 231 | + changes: |
| 232 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3209 |
| 233 | + - rename_attributes: |
| 234 | + attribute_map: |
| 235 | + faas.execution: faas.invocation_id |
| 236 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3188 |
| 237 | + - rename_attributes: |
| 238 | + attribute_map: |
| 239 | + faas.id: cloud.resource_id |
| 240 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3190 |
| 241 | + - rename_attributes: |
| 242 | + attribute_map: |
| 243 | + http.user_agent: user_agent.original |
| 244 | + resources: |
| 245 | + changes: |
| 246 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/3190 |
| 247 | + - rename_attributes: |
| 248 | + attribute_map: |
| 249 | + browser.user_agent: user_agent.original |
| 250 | + 1.18.0: |
| 251 | + 1.17.0: |
| 252 | + spans: |
| 253 | + changes: |
| 254 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/2957 |
| 255 | + - rename_attributes: |
| 256 | + attribute_map: |
| 257 | + messaging.consumer_id: messaging.consumer.id |
| 258 | + messaging.protocol: net.app.protocol.name |
| 259 | + messaging.protocol_version: net.app.protocol.version |
| 260 | + messaging.destination: messaging.destination.name |
| 261 | + messaging.temp_destination: messaging.destination.temporary |
| 262 | + messaging.destination_kind: messaging.destination.kind |
| 263 | + messaging.message_id: messaging.message.id |
| 264 | + messaging.conversation_id: messaging.message.conversation_id |
| 265 | + messaging.message_payload_size_bytes: messaging.message.payload_size_bytes |
| 266 | + messaging.message_payload_compressed_size_bytes: messaging.message.payload_compressed_size_bytes |
| 267 | + messaging.rabbitmq.routing_key: messaging.rabbitmq.destination.routing_key |
| 268 | + messaging.kafka.message_key: messaging.kafka.message.key |
| 269 | + messaging.kafka.partition: messaging.kafka.destination.partition |
| 270 | + messaging.kafka.tombstone: messaging.kafka.message.tombstone |
| 271 | + messaging.rocketmq.message_type: messaging.rocketmq.message.type |
| 272 | + messaging.rocketmq.message_tag: messaging.rocketmq.message.tag |
| 273 | + messaging.rocketmq.message_keys: messaging.rocketmq.message.keys |
| 274 | + messaging.kafka.consumer_group: messaging.kafka.consumer.group |
| 275 | + 1.16.0: |
| 276 | + 1.15.0: |
| 277 | + spans: |
| 278 | + changes: |
| 279 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/2743 |
| 280 | + - rename_attributes: |
| 281 | + attribute_map: |
| 282 | + http.retry_count: http.resend_count |
| 283 | + 1.14.0: |
| 284 | + 1.13.0: |
| 285 | + spans: |
| 286 | + changes: |
| 287 | + # https://github.com/open-telemetry/opentelemetry-specification/pull/2614 |
| 288 | + - rename_attributes: |
| 289 | + attribute_map: |
| 290 | + net.peer.ip: net.sock.peer.addr |
| 291 | + net.host.ip: net.sock.host.addr |
| 292 | + 1.12.0: |
| 293 | + 1.11.0: |
| 294 | + 1.10.0: |
| 295 | + 1.9.0: |
| 296 | + 1.8.0: |
| 297 | + spans: |
| 298 | + changes: |
| 299 | + - rename_attributes: |
| 300 | + attribute_map: |
| 301 | + db.cassandra.keyspace: db.name |
| 302 | + db.hbase.namespace: db.name |
| 303 | + 1.7.0: |
| 304 | + 1.6.1: |
| 305 | + 1.5.0: |
| 306 | + 1.4.0: |
0 commit comments