| Abhay Kumar | 40252eb | 2025-10-13 13:25:53 +0000 | [diff] [blame^] | 1 | // Copyright The OpenTelemetry Authors |
| 2 | // SPDX-License-Identifier: Apache-2.0 |
| 3 | |
| 4 | // Code generated from semantic convention specification. DO NOT EDIT. |
| 5 | |
| 6 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0" |
| 7 | |
| 8 | const ( |
| 9 | |
| 10 | // ContainerCPUTime is the metric conforming to the "container.cpu.time" |
| 11 | // semantic conventions. It represents the total CPU time consumed. |
| 12 | // Instrument: counter |
| 13 | // Unit: s |
| 14 | // Stability: Experimental |
| 15 | ContainerCPUTimeName = "container.cpu.time" |
| 16 | ContainerCPUTimeUnit = "s" |
| 17 | ContainerCPUTimeDescription = "Total CPU time consumed" |
| 18 | |
| 19 | // ContainerMemoryUsage is the metric conforming to the |
| 20 | // "container.memory.usage" semantic conventions. It represents the memory |
| 21 | // usage of the container. |
| 22 | // Instrument: counter |
| 23 | // Unit: By |
| 24 | // Stability: Experimental |
| 25 | ContainerMemoryUsageName = "container.memory.usage" |
| 26 | ContainerMemoryUsageUnit = "By" |
| 27 | ContainerMemoryUsageDescription = "Memory usage of the container." |
| 28 | |
| 29 | // ContainerDiskIo is the metric conforming to the "container.disk.io" semantic |
| 30 | // conventions. It represents the disk bytes for the container. |
| 31 | // Instrument: counter |
| 32 | // Unit: By |
| 33 | // Stability: Experimental |
| 34 | ContainerDiskIoName = "container.disk.io" |
| 35 | ContainerDiskIoUnit = "By" |
| 36 | ContainerDiskIoDescription = "Disk bytes for the container." |
| 37 | |
| 38 | // ContainerNetworkIo is the metric conforming to the "container.network.io" |
| 39 | // semantic conventions. It represents the network bytes for the container. |
| 40 | // Instrument: counter |
| 41 | // Unit: By |
| 42 | // Stability: Experimental |
| 43 | ContainerNetworkIoName = "container.network.io" |
| 44 | ContainerNetworkIoUnit = "By" |
| 45 | ContainerNetworkIoDescription = "Network bytes for the container." |
| 46 | |
| 47 | // DBClientOperationDuration is the metric conforming to the |
| 48 | // "db.client.operation.duration" semantic conventions. It represents the |
| 49 | // duration of database client operations. |
| 50 | // Instrument: histogram |
| 51 | // Unit: s |
| 52 | // Stability: Experimental |
| 53 | DBClientOperationDurationName = "db.client.operation.duration" |
| 54 | DBClientOperationDurationUnit = "s" |
| 55 | DBClientOperationDurationDescription = "Duration of database client operations." |
| 56 | |
| 57 | // DBClientConnectionCount is the metric conforming to the |
| 58 | // "db.client.connection.count" semantic conventions. It represents the number |
| 59 | // of connections that are currently in state described by the `state` |
| 60 | // attribute. |
| 61 | // Instrument: updowncounter |
| 62 | // Unit: {connection} |
| 63 | // Stability: Experimental |
| 64 | DBClientConnectionCountName = "db.client.connection.count" |
| 65 | DBClientConnectionCountUnit = "{connection}" |
| 66 | DBClientConnectionCountDescription = "The number of connections that are currently in state described by the `state` attribute" |
| 67 | |
| 68 | // DBClientConnectionIdleMax is the metric conforming to the |
| 69 | // "db.client.connection.idle.max" semantic conventions. It represents the |
| 70 | // maximum number of idle open connections allowed. |
| 71 | // Instrument: updowncounter |
| 72 | // Unit: {connection} |
| 73 | // Stability: Experimental |
| 74 | DBClientConnectionIdleMaxName = "db.client.connection.idle.max" |
| 75 | DBClientConnectionIdleMaxUnit = "{connection}" |
| 76 | DBClientConnectionIdleMaxDescription = "The maximum number of idle open connections allowed" |
| 77 | |
| 78 | // DBClientConnectionIdleMin is the metric conforming to the |
| 79 | // "db.client.connection.idle.min" semantic conventions. It represents the |
| 80 | // minimum number of idle open connections allowed. |
| 81 | // Instrument: updowncounter |
| 82 | // Unit: {connection} |
| 83 | // Stability: Experimental |
| 84 | DBClientConnectionIdleMinName = "db.client.connection.idle.min" |
| 85 | DBClientConnectionIdleMinUnit = "{connection}" |
| 86 | DBClientConnectionIdleMinDescription = "The minimum number of idle open connections allowed" |
| 87 | |
| 88 | // DBClientConnectionMax is the metric conforming to the |
| 89 | // "db.client.connection.max" semantic conventions. It represents the maximum |
| 90 | // number of open connections allowed. |
| 91 | // Instrument: updowncounter |
| 92 | // Unit: {connection} |
| 93 | // Stability: Experimental |
| 94 | DBClientConnectionMaxName = "db.client.connection.max" |
| 95 | DBClientConnectionMaxUnit = "{connection}" |
| 96 | DBClientConnectionMaxDescription = "The maximum number of open connections allowed" |
| 97 | |
| 98 | // DBClientConnectionPendingRequests is the metric conforming to the |
| 99 | // "db.client.connection.pending_requests" semantic conventions. It represents |
| 100 | // the number of pending requests for an open connection, cumulative for the |
| 101 | // entire pool. |
| 102 | // Instrument: updowncounter |
| 103 | // Unit: {request} |
| 104 | // Stability: Experimental |
| 105 | DBClientConnectionPendingRequestsName = "db.client.connection.pending_requests" |
| 106 | DBClientConnectionPendingRequestsUnit = "{request}" |
| 107 | DBClientConnectionPendingRequestsDescription = "The number of pending requests for an open connection, cumulative for the entire pool" |
| 108 | |
| 109 | // DBClientConnectionTimeouts is the metric conforming to the |
| 110 | // "db.client.connection.timeouts" semantic conventions. It represents the |
| 111 | // number of connection timeouts that have occurred trying to obtain a |
| 112 | // connection from the pool. |
| 113 | // Instrument: counter |
| 114 | // Unit: {timeout} |
| 115 | // Stability: Experimental |
| 116 | DBClientConnectionTimeoutsName = "db.client.connection.timeouts" |
| 117 | DBClientConnectionTimeoutsUnit = "{timeout}" |
| 118 | DBClientConnectionTimeoutsDescription = "The number of connection timeouts that have occurred trying to obtain a connection from the pool" |
| 119 | |
| 120 | // DBClientConnectionCreateTime is the metric conforming to the |
| 121 | // "db.client.connection.create_time" semantic conventions. It represents the |
| 122 | // time it took to create a new connection. |
| 123 | // Instrument: histogram |
| 124 | // Unit: s |
| 125 | // Stability: Experimental |
| 126 | DBClientConnectionCreateTimeName = "db.client.connection.create_time" |
| 127 | DBClientConnectionCreateTimeUnit = "s" |
| 128 | DBClientConnectionCreateTimeDescription = "The time it took to create a new connection" |
| 129 | |
| 130 | // DBClientConnectionWaitTime is the metric conforming to the |
| 131 | // "db.client.connection.wait_time" semantic conventions. It represents the |
| 132 | // time it took to obtain an open connection from the pool. |
| 133 | // Instrument: histogram |
| 134 | // Unit: s |
| 135 | // Stability: Experimental |
| 136 | DBClientConnectionWaitTimeName = "db.client.connection.wait_time" |
| 137 | DBClientConnectionWaitTimeUnit = "s" |
| 138 | DBClientConnectionWaitTimeDescription = "The time it took to obtain an open connection from the pool" |
| 139 | |
| 140 | // DBClientConnectionUseTime is the metric conforming to the |
| 141 | // "db.client.connection.use_time" semantic conventions. It represents the time |
| 142 | // between borrowing a connection and returning it to the pool. |
| 143 | // Instrument: histogram |
| 144 | // Unit: s |
| 145 | // Stability: Experimental |
| 146 | DBClientConnectionUseTimeName = "db.client.connection.use_time" |
| 147 | DBClientConnectionUseTimeUnit = "s" |
| 148 | DBClientConnectionUseTimeDescription = "The time between borrowing a connection and returning it to the pool" |
| 149 | |
| 150 | // DBClientConnectionsUsage is the metric conforming to the |
| 151 | // "db.client.connections.usage" semantic conventions. It represents the |
| 152 | // deprecated, use `db.client.connection.count` instead. |
| 153 | // Instrument: updowncounter |
| 154 | // Unit: {connection} |
| 155 | // Stability: Experimental |
| 156 | DBClientConnectionsUsageName = "db.client.connections.usage" |
| 157 | DBClientConnectionsUsageUnit = "{connection}" |
| 158 | DBClientConnectionsUsageDescription = "Deprecated, use `db.client.connection.count` instead." |
| 159 | |
| 160 | // DBClientConnectionsIdleMax is the metric conforming to the |
| 161 | // "db.client.connections.idle.max" semantic conventions. It represents the |
| 162 | // deprecated, use `db.client.connection.idle.max` instead. |
| 163 | // Instrument: updowncounter |
| 164 | // Unit: {connection} |
| 165 | // Stability: Experimental |
| 166 | DBClientConnectionsIdleMaxName = "db.client.connections.idle.max" |
| 167 | DBClientConnectionsIdleMaxUnit = "{connection}" |
| 168 | DBClientConnectionsIdleMaxDescription = "Deprecated, use `db.client.connection.idle.max` instead." |
| 169 | |
| 170 | // DBClientConnectionsIdleMin is the metric conforming to the |
| 171 | // "db.client.connections.idle.min" semantic conventions. It represents the |
| 172 | // deprecated, use `db.client.connection.idle.min` instead. |
| 173 | // Instrument: updowncounter |
| 174 | // Unit: {connection} |
| 175 | // Stability: Experimental |
| 176 | DBClientConnectionsIdleMinName = "db.client.connections.idle.min" |
| 177 | DBClientConnectionsIdleMinUnit = "{connection}" |
| 178 | DBClientConnectionsIdleMinDescription = "Deprecated, use `db.client.connection.idle.min` instead." |
| 179 | |
| 180 | // DBClientConnectionsMax is the metric conforming to the |
| 181 | // "db.client.connections.max" semantic conventions. It represents the |
| 182 | // deprecated, use `db.client.connection.max` instead. |
| 183 | // Instrument: updowncounter |
| 184 | // Unit: {connection} |
| 185 | // Stability: Experimental |
| 186 | DBClientConnectionsMaxName = "db.client.connections.max" |
| 187 | DBClientConnectionsMaxUnit = "{connection}" |
| 188 | DBClientConnectionsMaxDescription = "Deprecated, use `db.client.connection.max` instead." |
| 189 | |
| 190 | // DBClientConnectionsPendingRequests is the metric conforming to the |
| 191 | // "db.client.connections.pending_requests" semantic conventions. It represents |
| 192 | // the deprecated, use `db.client.connection.pending_requests` instead. |
| 193 | // Instrument: updowncounter |
| 194 | // Unit: {request} |
| 195 | // Stability: Experimental |
| 196 | DBClientConnectionsPendingRequestsName = "db.client.connections.pending_requests" |
| 197 | DBClientConnectionsPendingRequestsUnit = "{request}" |
| 198 | DBClientConnectionsPendingRequestsDescription = "Deprecated, use `db.client.connection.pending_requests` instead." |
| 199 | |
| 200 | // DBClientConnectionsTimeouts is the metric conforming to the |
| 201 | // "db.client.connections.timeouts" semantic conventions. It represents the |
| 202 | // deprecated, use `db.client.connection.timeouts` instead. |
| 203 | // Instrument: counter |
| 204 | // Unit: {timeout} |
| 205 | // Stability: Experimental |
| 206 | DBClientConnectionsTimeoutsName = "db.client.connections.timeouts" |
| 207 | DBClientConnectionsTimeoutsUnit = "{timeout}" |
| 208 | DBClientConnectionsTimeoutsDescription = "Deprecated, use `db.client.connection.timeouts` instead." |
| 209 | |
| 210 | // DBClientConnectionsCreateTime is the metric conforming to the |
| 211 | // "db.client.connections.create_time" semantic conventions. It represents the |
| 212 | // deprecated, use `db.client.connection.create_time` instead. Note: the unit |
| 213 | // also changed from `ms` to `s`. |
| 214 | // Instrument: histogram |
| 215 | // Unit: ms |
| 216 | // Stability: Experimental |
| 217 | DBClientConnectionsCreateTimeName = "db.client.connections.create_time" |
| 218 | DBClientConnectionsCreateTimeUnit = "ms" |
| 219 | DBClientConnectionsCreateTimeDescription = "Deprecated, use `db.client.connection.create_time` instead. Note: the unit also changed from `ms` to `s`." |
| 220 | |
| 221 | // DBClientConnectionsWaitTime is the metric conforming to the |
| 222 | // "db.client.connections.wait_time" semantic conventions. It represents the |
| 223 | // deprecated, use `db.client.connection.wait_time` instead. Note: the unit |
| 224 | // also changed from `ms` to `s`. |
| 225 | // Instrument: histogram |
| 226 | // Unit: ms |
| 227 | // Stability: Experimental |
| 228 | DBClientConnectionsWaitTimeName = "db.client.connections.wait_time" |
| 229 | DBClientConnectionsWaitTimeUnit = "ms" |
| 230 | DBClientConnectionsWaitTimeDescription = "Deprecated, use `db.client.connection.wait_time` instead. Note: the unit also changed from `ms` to `s`." |
| 231 | |
| 232 | // DBClientConnectionsUseTime is the metric conforming to the |
| 233 | // "db.client.connections.use_time" semantic conventions. It represents the |
| 234 | // deprecated, use `db.client.connection.use_time` instead. Note: the unit also |
| 235 | // changed from `ms` to `s`. |
| 236 | // Instrument: histogram |
| 237 | // Unit: ms |
| 238 | // Stability: Experimental |
| 239 | DBClientConnectionsUseTimeName = "db.client.connections.use_time" |
| 240 | DBClientConnectionsUseTimeUnit = "ms" |
| 241 | DBClientConnectionsUseTimeDescription = "Deprecated, use `db.client.connection.use_time` instead. Note: the unit also changed from `ms` to `s`." |
| 242 | |
| 243 | // DNSLookupDuration is the metric conforming to the "dns.lookup.duration" |
| 244 | // semantic conventions. It represents the measures the time taken to perform a |
| 245 | // DNS lookup. |
| 246 | // Instrument: histogram |
| 247 | // Unit: s |
| 248 | // Stability: Experimental |
| 249 | DNSLookupDurationName = "dns.lookup.duration" |
| 250 | DNSLookupDurationUnit = "s" |
| 251 | DNSLookupDurationDescription = "Measures the time taken to perform a DNS lookup." |
| 252 | |
| 253 | // AspnetcoreRoutingMatchAttempts is the metric conforming to the |
| 254 | // "aspnetcore.routing.match_attempts" semantic conventions. It represents the |
| 255 | // number of requests that were attempted to be matched to an endpoint. |
| 256 | // Instrument: counter |
| 257 | // Unit: {match_attempt} |
| 258 | // Stability: Stable |
| 259 | AspnetcoreRoutingMatchAttemptsName = "aspnetcore.routing.match_attempts" |
| 260 | AspnetcoreRoutingMatchAttemptsUnit = "{match_attempt}" |
| 261 | AspnetcoreRoutingMatchAttemptsDescription = "Number of requests that were attempted to be matched to an endpoint." |
| 262 | |
| 263 | // AspnetcoreDiagnosticsExceptions is the metric conforming to the |
| 264 | // "aspnetcore.diagnostics.exceptions" semantic conventions. It represents the |
| 265 | // number of exceptions caught by exception handling middleware. |
| 266 | // Instrument: counter |
| 267 | // Unit: {exception} |
| 268 | // Stability: Stable |
| 269 | AspnetcoreDiagnosticsExceptionsName = "aspnetcore.diagnostics.exceptions" |
| 270 | AspnetcoreDiagnosticsExceptionsUnit = "{exception}" |
| 271 | AspnetcoreDiagnosticsExceptionsDescription = "Number of exceptions caught by exception handling middleware." |
| 272 | |
| 273 | // AspnetcoreRateLimitingActiveRequestLeases is the metric conforming to the |
| 274 | // "aspnetcore.rate_limiting.active_request_leases" semantic conventions. It |
| 275 | // represents the number of requests that are currently active on the server |
| 276 | // that hold a rate limiting lease. |
| 277 | // Instrument: updowncounter |
| 278 | // Unit: {request} |
| 279 | // Stability: Stable |
| 280 | AspnetcoreRateLimitingActiveRequestLeasesName = "aspnetcore.rate_limiting.active_request_leases" |
| 281 | AspnetcoreRateLimitingActiveRequestLeasesUnit = "{request}" |
| 282 | AspnetcoreRateLimitingActiveRequestLeasesDescription = "Number of requests that are currently active on the server that hold a rate limiting lease." |
| 283 | |
| 284 | // AspnetcoreRateLimitingRequestLeaseDuration is the metric conforming to the |
| 285 | // "aspnetcore.rate_limiting.request_lease.duration" semantic conventions. It |
| 286 | // represents the duration of rate limiting lease held by requests on the |
| 287 | // server. |
| 288 | // Instrument: histogram |
| 289 | // Unit: s |
| 290 | // Stability: Stable |
| 291 | AspnetcoreRateLimitingRequestLeaseDurationName = "aspnetcore.rate_limiting.request_lease.duration" |
| 292 | AspnetcoreRateLimitingRequestLeaseDurationUnit = "s" |
| 293 | AspnetcoreRateLimitingRequestLeaseDurationDescription = "The duration of rate limiting lease held by requests on the server." |
| 294 | |
| 295 | // AspnetcoreRateLimitingRequestTimeInQueue is the metric conforming to the |
| 296 | // "aspnetcore.rate_limiting.request.time_in_queue" semantic conventions. It |
| 297 | // represents the time the request spent in a queue waiting to acquire a rate |
| 298 | // limiting lease. |
| 299 | // Instrument: histogram |
| 300 | // Unit: s |
| 301 | // Stability: Stable |
| 302 | AspnetcoreRateLimitingRequestTimeInQueueName = "aspnetcore.rate_limiting.request.time_in_queue" |
| 303 | AspnetcoreRateLimitingRequestTimeInQueueUnit = "s" |
| 304 | AspnetcoreRateLimitingRequestTimeInQueueDescription = "The time the request spent in a queue waiting to acquire a rate limiting lease." |
| 305 | |
| 306 | // AspnetcoreRateLimitingQueuedRequests is the metric conforming to the |
| 307 | // "aspnetcore.rate_limiting.queued_requests" semantic conventions. It |
| 308 | // represents the number of requests that are currently queued, waiting to |
| 309 | // acquire a rate limiting lease. |
| 310 | // Instrument: updowncounter |
| 311 | // Unit: {request} |
| 312 | // Stability: Stable |
| 313 | AspnetcoreRateLimitingQueuedRequestsName = "aspnetcore.rate_limiting.queued_requests" |
| 314 | AspnetcoreRateLimitingQueuedRequestsUnit = "{request}" |
| 315 | AspnetcoreRateLimitingQueuedRequestsDescription = "Number of requests that are currently queued, waiting to acquire a rate limiting lease." |
| 316 | |
| 317 | // AspnetcoreRateLimitingRequests is the metric conforming to the |
| 318 | // "aspnetcore.rate_limiting.requests" semantic conventions. It represents the |
| 319 | // number of requests that tried to acquire a rate limiting lease. |
| 320 | // Instrument: counter |
| 321 | // Unit: {request} |
| 322 | // Stability: Stable |
| 323 | AspnetcoreRateLimitingRequestsName = "aspnetcore.rate_limiting.requests" |
| 324 | AspnetcoreRateLimitingRequestsUnit = "{request}" |
| 325 | AspnetcoreRateLimitingRequestsDescription = "Number of requests that tried to acquire a rate limiting lease." |
| 326 | |
| 327 | // KestrelActiveConnections is the metric conforming to the |
| 328 | // "kestrel.active_connections" semantic conventions. It represents the number |
| 329 | // of connections that are currently active on the server. |
| 330 | // Instrument: updowncounter |
| 331 | // Unit: {connection} |
| 332 | // Stability: Stable |
| 333 | KestrelActiveConnectionsName = "kestrel.active_connections" |
| 334 | KestrelActiveConnectionsUnit = "{connection}" |
| 335 | KestrelActiveConnectionsDescription = "Number of connections that are currently active on the server." |
| 336 | |
| 337 | // KestrelConnectionDuration is the metric conforming to the |
| 338 | // "kestrel.connection.duration" semantic conventions. It represents the |
| 339 | // duration of connections on the server. |
| 340 | // Instrument: histogram |
| 341 | // Unit: s |
| 342 | // Stability: Stable |
| 343 | KestrelConnectionDurationName = "kestrel.connection.duration" |
| 344 | KestrelConnectionDurationUnit = "s" |
| 345 | KestrelConnectionDurationDescription = "The duration of connections on the server." |
| 346 | |
| 347 | // KestrelRejectedConnections is the metric conforming to the |
| 348 | // "kestrel.rejected_connections" semantic conventions. It represents the |
| 349 | // number of connections rejected by the server. |
| 350 | // Instrument: counter |
| 351 | // Unit: {connection} |
| 352 | // Stability: Stable |
| 353 | KestrelRejectedConnectionsName = "kestrel.rejected_connections" |
| 354 | KestrelRejectedConnectionsUnit = "{connection}" |
| 355 | KestrelRejectedConnectionsDescription = "Number of connections rejected by the server." |
| 356 | |
| 357 | // KestrelQueuedConnections is the metric conforming to the |
| 358 | // "kestrel.queued_connections" semantic conventions. It represents the number |
| 359 | // of connections that are currently queued and are waiting to start. |
| 360 | // Instrument: updowncounter |
| 361 | // Unit: {connection} |
| 362 | // Stability: Stable |
| 363 | KestrelQueuedConnectionsName = "kestrel.queued_connections" |
| 364 | KestrelQueuedConnectionsUnit = "{connection}" |
| 365 | KestrelQueuedConnectionsDescription = "Number of connections that are currently queued and are waiting to start." |
| 366 | |
| 367 | // KestrelQueuedRequests is the metric conforming to the |
| 368 | // "kestrel.queued_requests" semantic conventions. It represents the number of |
| 369 | // HTTP requests on multiplexed connections (HTTP/2 and HTTP/3) that are |
| 370 | // currently queued and are waiting to start. |
| 371 | // Instrument: updowncounter |
| 372 | // Unit: {request} |
| 373 | // Stability: Stable |
| 374 | KestrelQueuedRequestsName = "kestrel.queued_requests" |
| 375 | KestrelQueuedRequestsUnit = "{request}" |
| 376 | KestrelQueuedRequestsDescription = "Number of HTTP requests on multiplexed connections (HTTP/2 and HTTP/3) that are currently queued and are waiting to start." |
| 377 | |
| 378 | // KestrelUpgradedConnections is the metric conforming to the |
| 379 | // "kestrel.upgraded_connections" semantic conventions. It represents the |
| 380 | // number of connections that are currently upgraded (WebSockets). . |
| 381 | // Instrument: updowncounter |
| 382 | // Unit: {connection} |
| 383 | // Stability: Stable |
| 384 | KestrelUpgradedConnectionsName = "kestrel.upgraded_connections" |
| 385 | KestrelUpgradedConnectionsUnit = "{connection}" |
| 386 | KestrelUpgradedConnectionsDescription = "Number of connections that are currently upgraded (WebSockets). ." |
| 387 | |
| 388 | // KestrelTLSHandshakeDuration is the metric conforming to the |
| 389 | // "kestrel.tls_handshake.duration" semantic conventions. It represents the |
| 390 | // duration of TLS handshakes on the server. |
| 391 | // Instrument: histogram |
| 392 | // Unit: s |
| 393 | // Stability: Stable |
| 394 | KestrelTLSHandshakeDurationName = "kestrel.tls_handshake.duration" |
| 395 | KestrelTLSHandshakeDurationUnit = "s" |
| 396 | KestrelTLSHandshakeDurationDescription = "The duration of TLS handshakes on the server." |
| 397 | |
| 398 | // KestrelActiveTLSHandshakes is the metric conforming to the |
| 399 | // "kestrel.active_tls_handshakes" semantic conventions. It represents the |
| 400 | // number of TLS handshakes that are currently in progress on the server. |
| 401 | // Instrument: updowncounter |
| 402 | // Unit: {handshake} |
| 403 | // Stability: Stable |
| 404 | KestrelActiveTLSHandshakesName = "kestrel.active_tls_handshakes" |
| 405 | KestrelActiveTLSHandshakesUnit = "{handshake}" |
| 406 | KestrelActiveTLSHandshakesDescription = "Number of TLS handshakes that are currently in progress on the server." |
| 407 | |
| 408 | // SignalrServerConnectionDuration is the metric conforming to the |
| 409 | // "signalr.server.connection.duration" semantic conventions. It represents the |
| 410 | // duration of connections on the server. |
| 411 | // Instrument: histogram |
| 412 | // Unit: s |
| 413 | // Stability: Stable |
| 414 | SignalrServerConnectionDurationName = "signalr.server.connection.duration" |
| 415 | SignalrServerConnectionDurationUnit = "s" |
| 416 | SignalrServerConnectionDurationDescription = "The duration of connections on the server." |
| 417 | |
| 418 | // SignalrServerActiveConnections is the metric conforming to the |
| 419 | // "signalr.server.active_connections" semantic conventions. It represents the |
| 420 | // number of connections that are currently active on the server. |
| 421 | // Instrument: updowncounter |
| 422 | // Unit: {connection} |
| 423 | // Stability: Stable |
| 424 | SignalrServerActiveConnectionsName = "signalr.server.active_connections" |
| 425 | SignalrServerActiveConnectionsUnit = "{connection}" |
| 426 | SignalrServerActiveConnectionsDescription = "Number of connections that are currently active on the server." |
| 427 | |
| 428 | // FaaSInvokeDuration is the metric conforming to the "faas.invoke_duration" |
| 429 | // semantic conventions. It represents the measures the duration of the |
| 430 | // function's logic execution. |
| 431 | // Instrument: histogram |
| 432 | // Unit: s |
| 433 | // Stability: Experimental |
| 434 | FaaSInvokeDurationName = "faas.invoke_duration" |
| 435 | FaaSInvokeDurationUnit = "s" |
| 436 | FaaSInvokeDurationDescription = "Measures the duration of the function's logic execution" |
| 437 | |
| 438 | // FaaSInitDuration is the metric conforming to the "faas.init_duration" |
| 439 | // semantic conventions. It represents the measures the duration of the |
| 440 | // function's initialization, such as a cold start. |
| 441 | // Instrument: histogram |
| 442 | // Unit: s |
| 443 | // Stability: Experimental |
| 444 | FaaSInitDurationName = "faas.init_duration" |
| 445 | FaaSInitDurationUnit = "s" |
| 446 | FaaSInitDurationDescription = "Measures the duration of the function's initialization, such as a cold start" |
| 447 | |
| 448 | // FaaSColdstarts is the metric conforming to the "faas.coldstarts" semantic |
| 449 | // conventions. It represents the number of invocation cold starts. |
| 450 | // Instrument: counter |
| 451 | // Unit: {coldstart} |
| 452 | // Stability: Experimental |
| 453 | FaaSColdstartsName = "faas.coldstarts" |
| 454 | FaaSColdstartsUnit = "{coldstart}" |
| 455 | FaaSColdstartsDescription = "Number of invocation cold starts" |
| 456 | |
| 457 | // FaaSErrors is the metric conforming to the "faas.errors" semantic |
| 458 | // conventions. It represents the number of invocation errors. |
| 459 | // Instrument: counter |
| 460 | // Unit: {error} |
| 461 | // Stability: Experimental |
| 462 | FaaSErrorsName = "faas.errors" |
| 463 | FaaSErrorsUnit = "{error}" |
| 464 | FaaSErrorsDescription = "Number of invocation errors" |
| 465 | |
| 466 | // FaaSInvocations is the metric conforming to the "faas.invocations" semantic |
| 467 | // conventions. It represents the number of successful invocations. |
| 468 | // Instrument: counter |
| 469 | // Unit: {invocation} |
| 470 | // Stability: Experimental |
| 471 | FaaSInvocationsName = "faas.invocations" |
| 472 | FaaSInvocationsUnit = "{invocation}" |
| 473 | FaaSInvocationsDescription = "Number of successful invocations" |
| 474 | |
| 475 | // FaaSTimeouts is the metric conforming to the "faas.timeouts" semantic |
| 476 | // conventions. It represents the number of invocation timeouts. |
| 477 | // Instrument: counter |
| 478 | // Unit: {timeout} |
| 479 | // Stability: Experimental |
| 480 | FaaSTimeoutsName = "faas.timeouts" |
| 481 | FaaSTimeoutsUnit = "{timeout}" |
| 482 | FaaSTimeoutsDescription = "Number of invocation timeouts" |
| 483 | |
| 484 | // FaaSMemUsage is the metric conforming to the "faas.mem_usage" semantic |
| 485 | // conventions. It represents the distribution of max memory usage per |
| 486 | // invocation. |
| 487 | // Instrument: histogram |
| 488 | // Unit: By |
| 489 | // Stability: Experimental |
| 490 | FaaSMemUsageName = "faas.mem_usage" |
| 491 | FaaSMemUsageUnit = "By" |
| 492 | FaaSMemUsageDescription = "Distribution of max memory usage per invocation" |
| 493 | |
| 494 | // FaaSCPUUsage is the metric conforming to the "faas.cpu_usage" semantic |
| 495 | // conventions. It represents the distribution of CPU usage per invocation. |
| 496 | // Instrument: histogram |
| 497 | // Unit: s |
| 498 | // Stability: Experimental |
| 499 | FaaSCPUUsageName = "faas.cpu_usage" |
| 500 | FaaSCPUUsageUnit = "s" |
| 501 | FaaSCPUUsageDescription = "Distribution of CPU usage per invocation" |
| 502 | |
| 503 | // FaaSNetIo is the metric conforming to the "faas.net_io" semantic |
| 504 | // conventions. It represents the distribution of net I/O usage per invocation. |
| 505 | // Instrument: histogram |
| 506 | // Unit: By |
| 507 | // Stability: Experimental |
| 508 | FaaSNetIoName = "faas.net_io" |
| 509 | FaaSNetIoUnit = "By" |
| 510 | FaaSNetIoDescription = "Distribution of net I/O usage per invocation" |
| 511 | |
| 512 | // HTTPServerRequestDuration is the metric conforming to the |
| 513 | // "http.server.request.duration" semantic conventions. It represents the |
| 514 | // duration of HTTP server requests. |
| 515 | // Instrument: histogram |
| 516 | // Unit: s |
| 517 | // Stability: Stable |
| 518 | HTTPServerRequestDurationName = "http.server.request.duration" |
| 519 | HTTPServerRequestDurationUnit = "s" |
| 520 | HTTPServerRequestDurationDescription = "Duration of HTTP server requests." |
| 521 | |
| 522 | // HTTPServerActiveRequests is the metric conforming to the |
| 523 | // "http.server.active_requests" semantic conventions. It represents the number |
| 524 | // of active HTTP server requests. |
| 525 | // Instrument: updowncounter |
| 526 | // Unit: {request} |
| 527 | // Stability: Experimental |
| 528 | HTTPServerActiveRequestsName = "http.server.active_requests" |
| 529 | HTTPServerActiveRequestsUnit = "{request}" |
| 530 | HTTPServerActiveRequestsDescription = "Number of active HTTP server requests." |
| 531 | |
| 532 | // HTTPServerRequestBodySize is the metric conforming to the |
| 533 | // "http.server.request.body.size" semantic conventions. It represents the size |
| 534 | // of HTTP server request bodies. |
| 535 | // Instrument: histogram |
| 536 | // Unit: By |
| 537 | // Stability: Experimental |
| 538 | HTTPServerRequestBodySizeName = "http.server.request.body.size" |
| 539 | HTTPServerRequestBodySizeUnit = "By" |
| 540 | HTTPServerRequestBodySizeDescription = "Size of HTTP server request bodies." |
| 541 | |
| 542 | // HTTPServerResponseBodySize is the metric conforming to the |
| 543 | // "http.server.response.body.size" semantic conventions. It represents the |
| 544 | // size of HTTP server response bodies. |
| 545 | // Instrument: histogram |
| 546 | // Unit: By |
| 547 | // Stability: Experimental |
| 548 | HTTPServerResponseBodySizeName = "http.server.response.body.size" |
| 549 | HTTPServerResponseBodySizeUnit = "By" |
| 550 | HTTPServerResponseBodySizeDescription = "Size of HTTP server response bodies." |
| 551 | |
| 552 | // HTTPClientRequestDuration is the metric conforming to the |
| 553 | // "http.client.request.duration" semantic conventions. It represents the |
| 554 | // duration of HTTP client requests. |
| 555 | // Instrument: histogram |
| 556 | // Unit: s |
| 557 | // Stability: Stable |
| 558 | HTTPClientRequestDurationName = "http.client.request.duration" |
| 559 | HTTPClientRequestDurationUnit = "s" |
| 560 | HTTPClientRequestDurationDescription = "Duration of HTTP client requests." |
| 561 | |
| 562 | // HTTPClientRequestBodySize is the metric conforming to the |
| 563 | // "http.client.request.body.size" semantic conventions. It represents the size |
| 564 | // of HTTP client request bodies. |
| 565 | // Instrument: histogram |
| 566 | // Unit: By |
| 567 | // Stability: Experimental |
| 568 | HTTPClientRequestBodySizeName = "http.client.request.body.size" |
| 569 | HTTPClientRequestBodySizeUnit = "By" |
| 570 | HTTPClientRequestBodySizeDescription = "Size of HTTP client request bodies." |
| 571 | |
| 572 | // HTTPClientResponseBodySize is the metric conforming to the |
| 573 | // "http.client.response.body.size" semantic conventions. It represents the |
| 574 | // size of HTTP client response bodies. |
| 575 | // Instrument: histogram |
| 576 | // Unit: By |
| 577 | // Stability: Experimental |
| 578 | HTTPClientResponseBodySizeName = "http.client.response.body.size" |
| 579 | HTTPClientResponseBodySizeUnit = "By" |
| 580 | HTTPClientResponseBodySizeDescription = "Size of HTTP client response bodies." |
| 581 | |
| 582 | // HTTPClientOpenConnections is the metric conforming to the |
| 583 | // "http.client.open_connections" semantic conventions. It represents the |
| 584 | // number of outbound HTTP connections that are currently active or idle on the |
| 585 | // client. |
| 586 | // Instrument: updowncounter |
| 587 | // Unit: {connection} |
| 588 | // Stability: Experimental |
| 589 | HTTPClientOpenConnectionsName = "http.client.open_connections" |
| 590 | HTTPClientOpenConnectionsUnit = "{connection}" |
| 591 | HTTPClientOpenConnectionsDescription = "Number of outbound HTTP connections that are currently active or idle on the client." |
| 592 | |
| 593 | // HTTPClientConnectionDuration is the metric conforming to the |
| 594 | // "http.client.connection.duration" semantic conventions. It represents the |
| 595 | // duration of the successfully established outbound HTTP connections. |
| 596 | // Instrument: histogram |
| 597 | // Unit: s |
| 598 | // Stability: Experimental |
| 599 | HTTPClientConnectionDurationName = "http.client.connection.duration" |
| 600 | HTTPClientConnectionDurationUnit = "s" |
| 601 | HTTPClientConnectionDurationDescription = "The duration of the successfully established outbound HTTP connections." |
| 602 | |
| 603 | // HTTPClientActiveRequests is the metric conforming to the |
| 604 | // "http.client.active_requests" semantic conventions. It represents the number |
| 605 | // of active HTTP requests. |
| 606 | // Instrument: updowncounter |
| 607 | // Unit: {request} |
| 608 | // Stability: Experimental |
| 609 | HTTPClientActiveRequestsName = "http.client.active_requests" |
| 610 | HTTPClientActiveRequestsUnit = "{request}" |
| 611 | HTTPClientActiveRequestsDescription = "Number of active HTTP requests." |
| 612 | |
| 613 | // JvmMemoryInit is the metric conforming to the "jvm.memory.init" semantic |
| 614 | // conventions. It represents the measure of initial memory requested. |
| 615 | // Instrument: updowncounter |
| 616 | // Unit: By |
| 617 | // Stability: Experimental |
| 618 | JvmMemoryInitName = "jvm.memory.init" |
| 619 | JvmMemoryInitUnit = "By" |
| 620 | JvmMemoryInitDescription = "Measure of initial memory requested." |
| 621 | |
| 622 | // JvmSystemCPUUtilization is the metric conforming to the |
| 623 | // "jvm.system.cpu.utilization" semantic conventions. It represents the recent |
| 624 | // CPU utilization for the whole system as reported by the JVM. |
| 625 | // Instrument: gauge |
| 626 | // Unit: 1 |
| 627 | // Stability: Experimental |
| 628 | JvmSystemCPUUtilizationName = "jvm.system.cpu.utilization" |
| 629 | JvmSystemCPUUtilizationUnit = "1" |
| 630 | JvmSystemCPUUtilizationDescription = "Recent CPU utilization for the whole system as reported by the JVM." |
| 631 | |
| 632 | // JvmSystemCPULoad1m is the metric conforming to the "jvm.system.cpu.load_1m" |
| 633 | // semantic conventions. It represents the average CPU load of the whole system |
| 634 | // for the last minute as reported by the JVM. |
| 635 | // Instrument: gauge |
| 636 | // Unit: {run_queue_item} |
| 637 | // Stability: Experimental |
| 638 | JvmSystemCPULoad1mName = "jvm.system.cpu.load_1m" |
| 639 | JvmSystemCPULoad1mUnit = "{run_queue_item}" |
| 640 | JvmSystemCPULoad1mDescription = "Average CPU load of the whole system for the last minute as reported by the JVM." |
| 641 | |
| 642 | // JvmBufferMemoryUsage is the metric conforming to the |
| 643 | // "jvm.buffer.memory.usage" semantic conventions. It represents the measure of |
| 644 | // memory used by buffers. |
| 645 | // Instrument: updowncounter |
| 646 | // Unit: By |
| 647 | // Stability: Experimental |
| 648 | JvmBufferMemoryUsageName = "jvm.buffer.memory.usage" |
| 649 | JvmBufferMemoryUsageUnit = "By" |
| 650 | JvmBufferMemoryUsageDescription = "Measure of memory used by buffers." |
| 651 | |
| 652 | // JvmBufferMemoryLimit is the metric conforming to the |
| 653 | // "jvm.buffer.memory.limit" semantic conventions. It represents the measure of |
| 654 | // total memory capacity of buffers. |
| 655 | // Instrument: updowncounter |
| 656 | // Unit: By |
| 657 | // Stability: Experimental |
| 658 | JvmBufferMemoryLimitName = "jvm.buffer.memory.limit" |
| 659 | JvmBufferMemoryLimitUnit = "By" |
| 660 | JvmBufferMemoryLimitDescription = "Measure of total memory capacity of buffers." |
| 661 | |
| 662 | // JvmBufferCount is the metric conforming to the "jvm.buffer.count" semantic |
| 663 | // conventions. It represents the number of buffers in the pool. |
| 664 | // Instrument: updowncounter |
| 665 | // Unit: {buffer} |
| 666 | // Stability: Experimental |
| 667 | JvmBufferCountName = "jvm.buffer.count" |
| 668 | JvmBufferCountUnit = "{buffer}" |
| 669 | JvmBufferCountDescription = "Number of buffers in the pool." |
| 670 | |
| 671 | // JvmMemoryUsed is the metric conforming to the "jvm.memory.used" semantic |
| 672 | // conventions. It represents the measure of memory used. |
| 673 | // Instrument: updowncounter |
| 674 | // Unit: By |
| 675 | // Stability: Stable |
| 676 | JvmMemoryUsedName = "jvm.memory.used" |
| 677 | JvmMemoryUsedUnit = "By" |
| 678 | JvmMemoryUsedDescription = "Measure of memory used." |
| 679 | |
| 680 | // JvmMemoryCommitted is the metric conforming to the "jvm.memory.committed" |
| 681 | // semantic conventions. It represents the measure of memory committed. |
| 682 | // Instrument: updowncounter |
| 683 | // Unit: By |
| 684 | // Stability: Stable |
| 685 | JvmMemoryCommittedName = "jvm.memory.committed" |
| 686 | JvmMemoryCommittedUnit = "By" |
| 687 | JvmMemoryCommittedDescription = "Measure of memory committed." |
| 688 | |
| 689 | // JvmMemoryLimit is the metric conforming to the "jvm.memory.limit" semantic |
| 690 | // conventions. It represents the measure of max obtainable memory. |
| 691 | // Instrument: updowncounter |
| 692 | // Unit: By |
| 693 | // Stability: Stable |
| 694 | JvmMemoryLimitName = "jvm.memory.limit" |
| 695 | JvmMemoryLimitUnit = "By" |
| 696 | JvmMemoryLimitDescription = "Measure of max obtainable memory." |
| 697 | |
| 698 | // JvmMemoryUsedAfterLastGc is the metric conforming to the |
| 699 | // "jvm.memory.used_after_last_gc" semantic conventions. It represents the |
| 700 | // measure of memory used, as measured after the most recent garbage collection |
| 701 | // event on this pool. |
| 702 | // Instrument: updowncounter |
| 703 | // Unit: By |
| 704 | // Stability: Stable |
| 705 | JvmMemoryUsedAfterLastGcName = "jvm.memory.used_after_last_gc" |
| 706 | JvmMemoryUsedAfterLastGcUnit = "By" |
| 707 | JvmMemoryUsedAfterLastGcDescription = "Measure of memory used, as measured after the most recent garbage collection event on this pool." |
| 708 | |
| 709 | // JvmGcDuration is the metric conforming to the "jvm.gc.duration" semantic |
| 710 | // conventions. It represents the duration of JVM garbage collection actions. |
| 711 | // Instrument: histogram |
| 712 | // Unit: s |
| 713 | // Stability: Stable |
| 714 | JvmGcDurationName = "jvm.gc.duration" |
| 715 | JvmGcDurationUnit = "s" |
| 716 | JvmGcDurationDescription = "Duration of JVM garbage collection actions." |
| 717 | |
| 718 | // JvmThreadCount is the metric conforming to the "jvm.thread.count" semantic |
| 719 | // conventions. It represents the number of executing platform threads. |
| 720 | // Instrument: updowncounter |
| 721 | // Unit: {thread} |
| 722 | // Stability: Stable |
| 723 | JvmThreadCountName = "jvm.thread.count" |
| 724 | JvmThreadCountUnit = "{thread}" |
| 725 | JvmThreadCountDescription = "Number of executing platform threads." |
| 726 | |
| 727 | // JvmClassLoaded is the metric conforming to the "jvm.class.loaded" semantic |
| 728 | // conventions. It represents the number of classes loaded since JVM start. |
| 729 | // Instrument: counter |
| 730 | // Unit: {class} |
| 731 | // Stability: Stable |
| 732 | JvmClassLoadedName = "jvm.class.loaded" |
| 733 | JvmClassLoadedUnit = "{class}" |
| 734 | JvmClassLoadedDescription = "Number of classes loaded since JVM start." |
| 735 | |
| 736 | // JvmClassUnloaded is the metric conforming to the "jvm.class.unloaded" |
| 737 | // semantic conventions. It represents the number of classes unloaded since JVM |
| 738 | // start. |
| 739 | // Instrument: counter |
| 740 | // Unit: {class} |
| 741 | // Stability: Stable |
| 742 | JvmClassUnloadedName = "jvm.class.unloaded" |
| 743 | JvmClassUnloadedUnit = "{class}" |
| 744 | JvmClassUnloadedDescription = "Number of classes unloaded since JVM start." |
| 745 | |
| 746 | // JvmClassCount is the metric conforming to the "jvm.class.count" semantic |
| 747 | // conventions. It represents the number of classes currently loaded. |
| 748 | // Instrument: updowncounter |
| 749 | // Unit: {class} |
| 750 | // Stability: Stable |
| 751 | JvmClassCountName = "jvm.class.count" |
| 752 | JvmClassCountUnit = "{class}" |
| 753 | JvmClassCountDescription = "Number of classes currently loaded." |
| 754 | |
| 755 | // JvmCPUCount is the metric conforming to the "jvm.cpu.count" semantic |
| 756 | // conventions. It represents the number of processors available to the Java |
| 757 | // virtual machine. |
| 758 | // Instrument: updowncounter |
| 759 | // Unit: {cpu} |
| 760 | // Stability: Stable |
| 761 | JvmCPUCountName = "jvm.cpu.count" |
| 762 | JvmCPUCountUnit = "{cpu}" |
| 763 | JvmCPUCountDescription = "Number of processors available to the Java virtual machine." |
| 764 | |
| 765 | // JvmCPUTime is the metric conforming to the "jvm.cpu.time" semantic |
| 766 | // conventions. It represents the cPU time used by the process as reported by |
| 767 | // the JVM. |
| 768 | // Instrument: counter |
| 769 | // Unit: s |
| 770 | // Stability: Stable |
| 771 | JvmCPUTimeName = "jvm.cpu.time" |
| 772 | JvmCPUTimeUnit = "s" |
| 773 | JvmCPUTimeDescription = "CPU time used by the process as reported by the JVM." |
| 774 | |
| 775 | // JvmCPURecentUtilization is the metric conforming to the |
| 776 | // "jvm.cpu.recent_utilization" semantic conventions. It represents the recent |
| 777 | // CPU utilization for the process as reported by the JVM. |
| 778 | // Instrument: gauge |
| 779 | // Unit: 1 |
| 780 | // Stability: Stable |
| 781 | JvmCPURecentUtilizationName = "jvm.cpu.recent_utilization" |
| 782 | JvmCPURecentUtilizationUnit = "1" |
| 783 | JvmCPURecentUtilizationDescription = "Recent CPU utilization for the process as reported by the JVM." |
| 784 | |
| 785 | // MessagingPublishDuration is the metric conforming to the |
| 786 | // "messaging.publish.duration" semantic conventions. It represents the |
| 787 | // measures the duration of publish operation. |
| 788 | // Instrument: histogram |
| 789 | // Unit: s |
| 790 | // Stability: Experimental |
| 791 | MessagingPublishDurationName = "messaging.publish.duration" |
| 792 | MessagingPublishDurationUnit = "s" |
| 793 | MessagingPublishDurationDescription = "Measures the duration of publish operation." |
| 794 | |
| 795 | // MessagingReceiveDuration is the metric conforming to the |
| 796 | // "messaging.receive.duration" semantic conventions. It represents the |
| 797 | // measures the duration of receive operation. |
| 798 | // Instrument: histogram |
| 799 | // Unit: s |
| 800 | // Stability: Experimental |
| 801 | MessagingReceiveDurationName = "messaging.receive.duration" |
| 802 | MessagingReceiveDurationUnit = "s" |
| 803 | MessagingReceiveDurationDescription = "Measures the duration of receive operation." |
| 804 | |
| 805 | // MessagingProcessDuration is the metric conforming to the |
| 806 | // "messaging.process.duration" semantic conventions. It represents the |
| 807 | // measures the duration of process operation. |
| 808 | // Instrument: histogram |
| 809 | // Unit: s |
| 810 | // Stability: Experimental |
| 811 | MessagingProcessDurationName = "messaging.process.duration" |
| 812 | MessagingProcessDurationUnit = "s" |
| 813 | MessagingProcessDurationDescription = "Measures the duration of process operation." |
| 814 | |
| 815 | // MessagingPublishMessages is the metric conforming to the |
| 816 | // "messaging.publish.messages" semantic conventions. It represents the |
| 817 | // measures the number of published messages. |
| 818 | // Instrument: counter |
| 819 | // Unit: {message} |
| 820 | // Stability: Experimental |
| 821 | MessagingPublishMessagesName = "messaging.publish.messages" |
| 822 | MessagingPublishMessagesUnit = "{message}" |
| 823 | MessagingPublishMessagesDescription = "Measures the number of published messages." |
| 824 | |
| 825 | // MessagingReceiveMessages is the metric conforming to the |
| 826 | // "messaging.receive.messages" semantic conventions. It represents the |
| 827 | // measures the number of received messages. |
| 828 | // Instrument: counter |
| 829 | // Unit: {message} |
| 830 | // Stability: Experimental |
| 831 | MessagingReceiveMessagesName = "messaging.receive.messages" |
| 832 | MessagingReceiveMessagesUnit = "{message}" |
| 833 | MessagingReceiveMessagesDescription = "Measures the number of received messages." |
| 834 | |
| 835 | // MessagingProcessMessages is the metric conforming to the |
| 836 | // "messaging.process.messages" semantic conventions. It represents the |
| 837 | // measures the number of processed messages. |
| 838 | // Instrument: counter |
| 839 | // Unit: {message} |
| 840 | // Stability: Experimental |
| 841 | MessagingProcessMessagesName = "messaging.process.messages" |
| 842 | MessagingProcessMessagesUnit = "{message}" |
| 843 | MessagingProcessMessagesDescription = "Measures the number of processed messages." |
| 844 | |
| 845 | // ProcessCPUTime is the metric conforming to the "process.cpu.time" semantic |
| 846 | // conventions. It represents the total CPU seconds broken down by different |
| 847 | // states. |
| 848 | // Instrument: counter |
| 849 | // Unit: s |
| 850 | // Stability: Experimental |
| 851 | ProcessCPUTimeName = "process.cpu.time" |
| 852 | ProcessCPUTimeUnit = "s" |
| 853 | ProcessCPUTimeDescription = "Total CPU seconds broken down by different states." |
| 854 | |
| 855 | // ProcessCPUUtilization is the metric conforming to the |
| 856 | // "process.cpu.utilization" semantic conventions. It represents the difference |
| 857 | // in process.cpu.time since the last measurement, divided by the elapsed time |
| 858 | // and number of CPUs available to the process. |
| 859 | // Instrument: gauge |
| 860 | // Unit: 1 |
| 861 | // Stability: Experimental |
| 862 | ProcessCPUUtilizationName = "process.cpu.utilization" |
| 863 | ProcessCPUUtilizationUnit = "1" |
| 864 | ProcessCPUUtilizationDescription = "Difference in process.cpu.time since the last measurement, divided by the elapsed time and number of CPUs available to the process." |
| 865 | |
| 866 | // ProcessMemoryUsage is the metric conforming to the "process.memory.usage" |
| 867 | // semantic conventions. It represents the amount of physical memory in use. |
| 868 | // Instrument: updowncounter |
| 869 | // Unit: By |
| 870 | // Stability: Experimental |
| 871 | ProcessMemoryUsageName = "process.memory.usage" |
| 872 | ProcessMemoryUsageUnit = "By" |
| 873 | ProcessMemoryUsageDescription = "The amount of physical memory in use." |
| 874 | |
| 875 | // ProcessMemoryVirtual is the metric conforming to the |
| 876 | // "process.memory.virtual" semantic conventions. It represents the amount of |
| 877 | // committed virtual memory. |
| 878 | // Instrument: updowncounter |
| 879 | // Unit: By |
| 880 | // Stability: Experimental |
| 881 | ProcessMemoryVirtualName = "process.memory.virtual" |
| 882 | ProcessMemoryVirtualUnit = "By" |
| 883 | ProcessMemoryVirtualDescription = "The amount of committed virtual memory." |
| 884 | |
| 885 | // ProcessDiskIo is the metric conforming to the "process.disk.io" semantic |
| 886 | // conventions. It represents the disk bytes transferred. |
| 887 | // Instrument: counter |
| 888 | // Unit: By |
| 889 | // Stability: Experimental |
| 890 | ProcessDiskIoName = "process.disk.io" |
| 891 | ProcessDiskIoUnit = "By" |
| 892 | ProcessDiskIoDescription = "Disk bytes transferred." |
| 893 | |
| 894 | // ProcessNetworkIo is the metric conforming to the "process.network.io" |
| 895 | // semantic conventions. It represents the network bytes transferred. |
| 896 | // Instrument: counter |
| 897 | // Unit: By |
| 898 | // Stability: Experimental |
| 899 | ProcessNetworkIoName = "process.network.io" |
| 900 | ProcessNetworkIoUnit = "By" |
| 901 | ProcessNetworkIoDescription = "Network bytes transferred." |
| 902 | |
| 903 | // ProcessThreadCount is the metric conforming to the "process.thread.count" |
| 904 | // semantic conventions. It represents the process threads count. |
| 905 | // Instrument: updowncounter |
| 906 | // Unit: {thread} |
| 907 | // Stability: Experimental |
| 908 | ProcessThreadCountName = "process.thread.count" |
| 909 | ProcessThreadCountUnit = "{thread}" |
| 910 | ProcessThreadCountDescription = "Process threads count." |
| 911 | |
| 912 | // ProcessOpenFileDescriptorCount is the metric conforming to the |
| 913 | // "process.open_file_descriptor.count" semantic conventions. It represents the |
| 914 | // number of file descriptors in use by the process. |
| 915 | // Instrument: updowncounter |
| 916 | // Unit: {count} |
| 917 | // Stability: Experimental |
| 918 | ProcessOpenFileDescriptorCountName = "process.open_file_descriptor.count" |
| 919 | ProcessOpenFileDescriptorCountUnit = "{count}" |
| 920 | ProcessOpenFileDescriptorCountDescription = "Number of file descriptors in use by the process." |
| 921 | |
| 922 | // ProcessContextSwitches is the metric conforming to the |
| 923 | // "process.context_switches" semantic conventions. It represents the number of |
| 924 | // times the process has been context switched. |
| 925 | // Instrument: counter |
| 926 | // Unit: {count} |
| 927 | // Stability: Experimental |
| 928 | ProcessContextSwitchesName = "process.context_switches" |
| 929 | ProcessContextSwitchesUnit = "{count}" |
| 930 | ProcessContextSwitchesDescription = "Number of times the process has been context switched." |
| 931 | |
| 932 | // ProcessPagingFaults is the metric conforming to the "process.paging.faults" |
| 933 | // semantic conventions. It represents the number of page faults the process |
| 934 | // has made. |
| 935 | // Instrument: counter |
| 936 | // Unit: {fault} |
| 937 | // Stability: Experimental |
| 938 | ProcessPagingFaultsName = "process.paging.faults" |
| 939 | ProcessPagingFaultsUnit = "{fault}" |
| 940 | ProcessPagingFaultsDescription = "Number of page faults the process has made." |
| 941 | |
| 942 | // RPCServerDuration is the metric conforming to the "rpc.server.duration" |
| 943 | // semantic conventions. It represents the measures the duration of inbound |
| 944 | // RPC. |
| 945 | // Instrument: histogram |
| 946 | // Unit: ms |
| 947 | // Stability: Experimental |
| 948 | RPCServerDurationName = "rpc.server.duration" |
| 949 | RPCServerDurationUnit = "ms" |
| 950 | RPCServerDurationDescription = "Measures the duration of inbound RPC." |
| 951 | |
| 952 | // RPCServerRequestSize is the metric conforming to the |
| 953 | // "rpc.server.request.size" semantic conventions. It represents the measures |
| 954 | // the size of RPC request messages (uncompressed). |
| 955 | // Instrument: histogram |
| 956 | // Unit: By |
| 957 | // Stability: Experimental |
| 958 | RPCServerRequestSizeName = "rpc.server.request.size" |
| 959 | RPCServerRequestSizeUnit = "By" |
| 960 | RPCServerRequestSizeDescription = "Measures the size of RPC request messages (uncompressed)." |
| 961 | |
| 962 | // RPCServerResponseSize is the metric conforming to the |
| 963 | // "rpc.server.response.size" semantic conventions. It represents the measures |
| 964 | // the size of RPC response messages (uncompressed). |
| 965 | // Instrument: histogram |
| 966 | // Unit: By |
| 967 | // Stability: Experimental |
| 968 | RPCServerResponseSizeName = "rpc.server.response.size" |
| 969 | RPCServerResponseSizeUnit = "By" |
| 970 | RPCServerResponseSizeDescription = "Measures the size of RPC response messages (uncompressed)." |
| 971 | |
| 972 | // RPCServerRequestsPerRPC is the metric conforming to the |
| 973 | // "rpc.server.requests_per_rpc" semantic conventions. It represents the |
| 974 | // measures the number of messages received per RPC. |
| 975 | // Instrument: histogram |
| 976 | // Unit: {count} |
| 977 | // Stability: Experimental |
| 978 | RPCServerRequestsPerRPCName = "rpc.server.requests_per_rpc" |
| 979 | RPCServerRequestsPerRPCUnit = "{count}" |
| 980 | RPCServerRequestsPerRPCDescription = "Measures the number of messages received per RPC." |
| 981 | |
| 982 | // RPCServerResponsesPerRPC is the metric conforming to the |
| 983 | // "rpc.server.responses_per_rpc" semantic conventions. It represents the |
| 984 | // measures the number of messages sent per RPC. |
| 985 | // Instrument: histogram |
| 986 | // Unit: {count} |
| 987 | // Stability: Experimental |
| 988 | RPCServerResponsesPerRPCName = "rpc.server.responses_per_rpc" |
| 989 | RPCServerResponsesPerRPCUnit = "{count}" |
| 990 | RPCServerResponsesPerRPCDescription = "Measures the number of messages sent per RPC." |
| 991 | |
| 992 | // RPCClientDuration is the metric conforming to the "rpc.client.duration" |
| 993 | // semantic conventions. It represents the measures the duration of outbound |
| 994 | // RPC. |
| 995 | // Instrument: histogram |
| 996 | // Unit: ms |
| 997 | // Stability: Experimental |
| 998 | RPCClientDurationName = "rpc.client.duration" |
| 999 | RPCClientDurationUnit = "ms" |
| 1000 | RPCClientDurationDescription = "Measures the duration of outbound RPC." |
| 1001 | |
| 1002 | // RPCClientRequestSize is the metric conforming to the |
| 1003 | // "rpc.client.request.size" semantic conventions. It represents the measures |
| 1004 | // the size of RPC request messages (uncompressed). |
| 1005 | // Instrument: histogram |
| 1006 | // Unit: By |
| 1007 | // Stability: Experimental |
| 1008 | RPCClientRequestSizeName = "rpc.client.request.size" |
| 1009 | RPCClientRequestSizeUnit = "By" |
| 1010 | RPCClientRequestSizeDescription = "Measures the size of RPC request messages (uncompressed)." |
| 1011 | |
| 1012 | // RPCClientResponseSize is the metric conforming to the |
| 1013 | // "rpc.client.response.size" semantic conventions. It represents the measures |
| 1014 | // the size of RPC response messages (uncompressed). |
| 1015 | // Instrument: histogram |
| 1016 | // Unit: By |
| 1017 | // Stability: Experimental |
| 1018 | RPCClientResponseSizeName = "rpc.client.response.size" |
| 1019 | RPCClientResponseSizeUnit = "By" |
| 1020 | RPCClientResponseSizeDescription = "Measures the size of RPC response messages (uncompressed)." |
| 1021 | |
| 1022 | // RPCClientRequestsPerRPC is the metric conforming to the |
| 1023 | // "rpc.client.requests_per_rpc" semantic conventions. It represents the |
| 1024 | // measures the number of messages received per RPC. |
| 1025 | // Instrument: histogram |
| 1026 | // Unit: {count} |
| 1027 | // Stability: Experimental |
| 1028 | RPCClientRequestsPerRPCName = "rpc.client.requests_per_rpc" |
| 1029 | RPCClientRequestsPerRPCUnit = "{count}" |
| 1030 | RPCClientRequestsPerRPCDescription = "Measures the number of messages received per RPC." |
| 1031 | |
| 1032 | // RPCClientResponsesPerRPC is the metric conforming to the |
| 1033 | // "rpc.client.responses_per_rpc" semantic conventions. It represents the |
| 1034 | // measures the number of messages sent per RPC. |
| 1035 | // Instrument: histogram |
| 1036 | // Unit: {count} |
| 1037 | // Stability: Experimental |
| 1038 | RPCClientResponsesPerRPCName = "rpc.client.responses_per_rpc" |
| 1039 | RPCClientResponsesPerRPCUnit = "{count}" |
| 1040 | RPCClientResponsesPerRPCDescription = "Measures the number of messages sent per RPC." |
| 1041 | |
| 1042 | // SystemCPUTime is the metric conforming to the "system.cpu.time" semantic |
| 1043 | // conventions. It represents the seconds each logical CPU spent on each mode. |
| 1044 | // Instrument: counter |
| 1045 | // Unit: s |
| 1046 | // Stability: Experimental |
| 1047 | SystemCPUTimeName = "system.cpu.time" |
| 1048 | SystemCPUTimeUnit = "s" |
| 1049 | SystemCPUTimeDescription = "Seconds each logical CPU spent on each mode" |
| 1050 | |
| 1051 | // SystemCPUUtilization is the metric conforming to the |
| 1052 | // "system.cpu.utilization" semantic conventions. It represents the difference |
| 1053 | // in system.cpu.time since the last measurement, divided by the elapsed time |
| 1054 | // and number of logical CPUs. |
| 1055 | // Instrument: gauge |
| 1056 | // Unit: 1 |
| 1057 | // Stability: Experimental |
| 1058 | SystemCPUUtilizationName = "system.cpu.utilization" |
| 1059 | SystemCPUUtilizationUnit = "1" |
| 1060 | SystemCPUUtilizationDescription = "Difference in system.cpu.time since the last measurement, divided by the elapsed time and number of logical CPUs" |
| 1061 | |
| 1062 | // SystemCPUFrequency is the metric conforming to the "system.cpu.frequency" |
| 1063 | // semantic conventions. It represents the reports the current frequency of the |
| 1064 | // CPU in Hz. |
| 1065 | // Instrument: gauge |
| 1066 | // Unit: {Hz} |
| 1067 | // Stability: Experimental |
| 1068 | SystemCPUFrequencyName = "system.cpu.frequency" |
| 1069 | SystemCPUFrequencyUnit = "{Hz}" |
| 1070 | SystemCPUFrequencyDescription = "Reports the current frequency of the CPU in Hz" |
| 1071 | |
| 1072 | // SystemCPUPhysicalCount is the metric conforming to the |
| 1073 | // "system.cpu.physical.count" semantic conventions. It represents the reports |
| 1074 | // the number of actual physical processor cores on the hardware. |
| 1075 | // Instrument: updowncounter |
| 1076 | // Unit: {cpu} |
| 1077 | // Stability: Experimental |
| 1078 | SystemCPUPhysicalCountName = "system.cpu.physical.count" |
| 1079 | SystemCPUPhysicalCountUnit = "{cpu}" |
| 1080 | SystemCPUPhysicalCountDescription = "Reports the number of actual physical processor cores on the hardware" |
| 1081 | |
| 1082 | // SystemCPULogicalCount is the metric conforming to the |
| 1083 | // "system.cpu.logical.count" semantic conventions. It represents the reports |
| 1084 | // the number of logical (virtual) processor cores created by the operating |
| 1085 | // system to manage multitasking. |
| 1086 | // Instrument: updowncounter |
| 1087 | // Unit: {cpu} |
| 1088 | // Stability: Experimental |
| 1089 | SystemCPULogicalCountName = "system.cpu.logical.count" |
| 1090 | SystemCPULogicalCountUnit = "{cpu}" |
| 1091 | SystemCPULogicalCountDescription = "Reports the number of logical (virtual) processor cores created by the operating system to manage multitasking" |
| 1092 | |
| 1093 | // SystemMemoryUsage is the metric conforming to the "system.memory.usage" |
| 1094 | // semantic conventions. It represents the reports memory in use by state. |
| 1095 | // Instrument: updowncounter |
| 1096 | // Unit: By |
| 1097 | // Stability: Experimental |
| 1098 | SystemMemoryUsageName = "system.memory.usage" |
| 1099 | SystemMemoryUsageUnit = "By" |
| 1100 | SystemMemoryUsageDescription = "Reports memory in use by state." |
| 1101 | |
| 1102 | // SystemMemoryLimit is the metric conforming to the "system.memory.limit" |
| 1103 | // semantic conventions. It represents the total memory available in the |
| 1104 | // system. |
| 1105 | // Instrument: updowncounter |
| 1106 | // Unit: By |
| 1107 | // Stability: Experimental |
| 1108 | SystemMemoryLimitName = "system.memory.limit" |
| 1109 | SystemMemoryLimitUnit = "By" |
| 1110 | SystemMemoryLimitDescription = "Total memory available in the system." |
| 1111 | |
| 1112 | // SystemMemoryShared is the metric conforming to the "system.memory.shared" |
| 1113 | // semantic conventions. It represents the shared memory used (mostly by |
| 1114 | // tmpfs). |
| 1115 | // Instrument: updowncounter |
| 1116 | // Unit: By |
| 1117 | // Stability: Experimental |
| 1118 | SystemMemorySharedName = "system.memory.shared" |
| 1119 | SystemMemorySharedUnit = "By" |
| 1120 | SystemMemorySharedDescription = "Shared memory used (mostly by tmpfs)." |
| 1121 | |
| 1122 | // SystemMemoryUtilization is the metric conforming to the |
| 1123 | // "system.memory.utilization" semantic conventions. |
| 1124 | // Instrument: gauge |
| 1125 | // Unit: 1 |
| 1126 | // Stability: Experimental |
| 1127 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1128 | SystemMemoryUtilizationName = "system.memory.utilization" |
| 1129 | SystemMemoryUtilizationUnit = "1" |
| 1130 | |
| 1131 | // SystemPagingUsage is the metric conforming to the "system.paging.usage" |
| 1132 | // semantic conventions. It represents the unix swap or windows pagefile usage. |
| 1133 | // Instrument: updowncounter |
| 1134 | // Unit: By |
| 1135 | // Stability: Experimental |
| 1136 | SystemPagingUsageName = "system.paging.usage" |
| 1137 | SystemPagingUsageUnit = "By" |
| 1138 | SystemPagingUsageDescription = "Unix swap or windows pagefile usage" |
| 1139 | |
| 1140 | // SystemPagingUtilization is the metric conforming to the |
| 1141 | // "system.paging.utilization" semantic conventions. |
| 1142 | // Instrument: gauge |
| 1143 | // Unit: 1 |
| 1144 | // Stability: Experimental |
| 1145 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1146 | SystemPagingUtilizationName = "system.paging.utilization" |
| 1147 | SystemPagingUtilizationUnit = "1" |
| 1148 | |
| 1149 | // SystemPagingFaults is the metric conforming to the "system.paging.faults" |
| 1150 | // semantic conventions. |
| 1151 | // Instrument: counter |
| 1152 | // Unit: {fault} |
| 1153 | // Stability: Experimental |
| 1154 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1155 | SystemPagingFaultsName = "system.paging.faults" |
| 1156 | SystemPagingFaultsUnit = "{fault}" |
| 1157 | |
| 1158 | // SystemPagingOperations is the metric conforming to the |
| 1159 | // "system.paging.operations" semantic conventions. |
| 1160 | // Instrument: counter |
| 1161 | // Unit: {operation} |
| 1162 | // Stability: Experimental |
| 1163 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1164 | SystemPagingOperationsName = "system.paging.operations" |
| 1165 | SystemPagingOperationsUnit = "{operation}" |
| 1166 | |
| 1167 | // SystemDiskIo is the metric conforming to the "system.disk.io" semantic |
| 1168 | // conventions. |
| 1169 | // Instrument: counter |
| 1170 | // Unit: By |
| 1171 | // Stability: Experimental |
| 1172 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1173 | SystemDiskIoName = "system.disk.io" |
| 1174 | SystemDiskIoUnit = "By" |
| 1175 | |
| 1176 | // SystemDiskOperations is the metric conforming to the |
| 1177 | // "system.disk.operations" semantic conventions. |
| 1178 | // Instrument: counter |
| 1179 | // Unit: {operation} |
| 1180 | // Stability: Experimental |
| 1181 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1182 | SystemDiskOperationsName = "system.disk.operations" |
| 1183 | SystemDiskOperationsUnit = "{operation}" |
| 1184 | |
| 1185 | // SystemDiskIoTime is the metric conforming to the "system.disk.io_time" |
| 1186 | // semantic conventions. It represents the time disk spent activated. |
| 1187 | // Instrument: counter |
| 1188 | // Unit: s |
| 1189 | // Stability: Experimental |
| 1190 | SystemDiskIoTimeName = "system.disk.io_time" |
| 1191 | SystemDiskIoTimeUnit = "s" |
| 1192 | SystemDiskIoTimeDescription = "Time disk spent activated" |
| 1193 | |
| 1194 | // SystemDiskOperationTime is the metric conforming to the |
| 1195 | // "system.disk.operation_time" semantic conventions. It represents the sum of |
| 1196 | // the time each operation took to complete. |
| 1197 | // Instrument: counter |
| 1198 | // Unit: s |
| 1199 | // Stability: Experimental |
| 1200 | SystemDiskOperationTimeName = "system.disk.operation_time" |
| 1201 | SystemDiskOperationTimeUnit = "s" |
| 1202 | SystemDiskOperationTimeDescription = "Sum of the time each operation took to complete" |
| 1203 | |
| 1204 | // SystemDiskMerged is the metric conforming to the "system.disk.merged" |
| 1205 | // semantic conventions. |
| 1206 | // Instrument: counter |
| 1207 | // Unit: {operation} |
| 1208 | // Stability: Experimental |
| 1209 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1210 | SystemDiskMergedName = "system.disk.merged" |
| 1211 | SystemDiskMergedUnit = "{operation}" |
| 1212 | |
| 1213 | // SystemFilesystemUsage is the metric conforming to the |
| 1214 | // "system.filesystem.usage" semantic conventions. |
| 1215 | // Instrument: updowncounter |
| 1216 | // Unit: By |
| 1217 | // Stability: Experimental |
| 1218 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1219 | SystemFilesystemUsageName = "system.filesystem.usage" |
| 1220 | SystemFilesystemUsageUnit = "By" |
| 1221 | |
| 1222 | // SystemFilesystemUtilization is the metric conforming to the |
| 1223 | // "system.filesystem.utilization" semantic conventions. |
| 1224 | // Instrument: gauge |
| 1225 | // Unit: 1 |
| 1226 | // Stability: Experimental |
| 1227 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1228 | SystemFilesystemUtilizationName = "system.filesystem.utilization" |
| 1229 | SystemFilesystemUtilizationUnit = "1" |
| 1230 | |
| 1231 | // SystemNetworkDropped is the metric conforming to the |
| 1232 | // "system.network.dropped" semantic conventions. It represents the count of |
| 1233 | // packets that are dropped or discarded even though there was no error. |
| 1234 | // Instrument: counter |
| 1235 | // Unit: {packet} |
| 1236 | // Stability: Experimental |
| 1237 | SystemNetworkDroppedName = "system.network.dropped" |
| 1238 | SystemNetworkDroppedUnit = "{packet}" |
| 1239 | SystemNetworkDroppedDescription = "Count of packets that are dropped or discarded even though there was no error" |
| 1240 | |
| 1241 | // SystemNetworkPackets is the metric conforming to the |
| 1242 | // "system.network.packets" semantic conventions. |
| 1243 | // Instrument: counter |
| 1244 | // Unit: {packet} |
| 1245 | // Stability: Experimental |
| 1246 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1247 | SystemNetworkPacketsName = "system.network.packets" |
| 1248 | SystemNetworkPacketsUnit = "{packet}" |
| 1249 | |
| 1250 | // SystemNetworkErrors is the metric conforming to the "system.network.errors" |
| 1251 | // semantic conventions. It represents the count of network errors detected. |
| 1252 | // Instrument: counter |
| 1253 | // Unit: {error} |
| 1254 | // Stability: Experimental |
| 1255 | SystemNetworkErrorsName = "system.network.errors" |
| 1256 | SystemNetworkErrorsUnit = "{error}" |
| 1257 | SystemNetworkErrorsDescription = "Count of network errors detected" |
| 1258 | |
| 1259 | // SystemNetworkIo is the metric conforming to the "system.network.io" semantic |
| 1260 | // conventions. |
| 1261 | // Instrument: counter |
| 1262 | // Unit: By |
| 1263 | // Stability: Experimental |
| 1264 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1265 | SystemNetworkIoName = "system.network.io" |
| 1266 | SystemNetworkIoUnit = "By" |
| 1267 | |
| 1268 | // SystemNetworkConnections is the metric conforming to the |
| 1269 | // "system.network.connections" semantic conventions. |
| 1270 | // Instrument: updowncounter |
| 1271 | // Unit: {connection} |
| 1272 | // Stability: Experimental |
| 1273 | // NOTE: The description (brief) for this metric is not defined in the semantic-conventions repository. |
| 1274 | SystemNetworkConnectionsName = "system.network.connections" |
| 1275 | SystemNetworkConnectionsUnit = "{connection}" |
| 1276 | |
| 1277 | // SystemProcessCount is the metric conforming to the "system.process.count" |
| 1278 | // semantic conventions. It represents the total number of processes in each |
| 1279 | // state. |
| 1280 | // Instrument: updowncounter |
| 1281 | // Unit: {process} |
| 1282 | // Stability: Experimental |
| 1283 | SystemProcessCountName = "system.process.count" |
| 1284 | SystemProcessCountUnit = "{process}" |
| 1285 | SystemProcessCountDescription = "Total number of processes in each state" |
| 1286 | |
| 1287 | // SystemProcessCreated is the metric conforming to the |
| 1288 | // "system.process.created" semantic conventions. It represents the total |
| 1289 | // number of processes created over uptime of the host. |
| 1290 | // Instrument: counter |
| 1291 | // Unit: {process} |
| 1292 | // Stability: Experimental |
| 1293 | SystemProcessCreatedName = "system.process.created" |
| 1294 | SystemProcessCreatedUnit = "{process}" |
| 1295 | SystemProcessCreatedDescription = "Total number of processes created over uptime of the host" |
| 1296 | |
| 1297 | // SystemLinuxMemoryAvailable is the metric conforming to the |
| 1298 | // "system.linux.memory.available" semantic conventions. It represents an |
| 1299 | // estimate of how much memory is available for starting new applications, |
| 1300 | // without causing swapping. |
| 1301 | // Instrument: updowncounter |
| 1302 | // Unit: By |
| 1303 | // Stability: Experimental |
| 1304 | SystemLinuxMemoryAvailableName = "system.linux.memory.available" |
| 1305 | SystemLinuxMemoryAvailableUnit = "By" |
| 1306 | SystemLinuxMemoryAvailableDescription = "An estimate of how much memory is available for starting new applications, without causing swapping" |
| 1307 | ) |