UNPKG

@opentelemetry/semantic-conventions

Version:
572 lines 218 kB
"use strict"; /* * Copyright The OpenTelemetry Authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.METRIC_DB_CLIENT_CONNECTION_CREATE_TIME = exports.METRIC_DB_CLIENT_CONNECTION_COUNT = exports.METRIC_CPYTHON_GC_UNCOLLECTABLE_OBJECTS = exports.METRIC_CPYTHON_GC_COLLECTIONS = exports.METRIC_CPYTHON_GC_COLLECTED_OBJECTS = exports.METRIC_CPU_UTILIZATION = exports.METRIC_CPU_TIME = exports.METRIC_CPU_FREQUENCY = exports.METRIC_CONTAINER_UPTIME = exports.METRIC_CONTAINER_NETWORK_IO = exports.METRIC_CONTAINER_MEMORY_WORKING_SET = exports.METRIC_CONTAINER_MEMORY_USAGE = exports.METRIC_CONTAINER_MEMORY_RSS = exports.METRIC_CONTAINER_MEMORY_PAGING_FAULTS = exports.METRIC_CONTAINER_MEMORY_AVAILABLE = exports.METRIC_CONTAINER_FILESYSTEM_USAGE = exports.METRIC_CONTAINER_FILESYSTEM_CAPACITY = exports.METRIC_CONTAINER_FILESYSTEM_AVAILABLE = exports.METRIC_CONTAINER_DISK_IO = exports.METRIC_CONTAINER_CPU_USAGE = exports.METRIC_CONTAINER_CPU_TIME = exports.METRIC_CICD_WORKER_COUNT = exports.METRIC_CICD_SYSTEM_ERRORS = exports.METRIC_CICD_PIPELINE_RUN_ERRORS = exports.METRIC_CICD_PIPELINE_RUN_DURATION = exports.METRIC_CICD_PIPELINE_RUN_ACTIVE = exports.METRIC_AZURE_COSMOSDB_CLIENT_OPERATION_REQUEST_CHARGE = exports.METRIC_AZURE_COSMOSDB_CLIENT_ACTIVE_INSTANCE_COUNT = exports.METRIC_ASPNETCORE_MEMORY_POOL_RENTED = exports.METRIC_ASPNETCORE_MEMORY_POOL_POOLED = exports.METRIC_ASPNETCORE_MEMORY_POOL_EVICTED = exports.METRIC_ASPNETCORE_MEMORY_POOL_ALLOCATED = exports.METRIC_ASPNETCORE_IDENTITY_USER_VERIFY_TOKEN_ATTEMPTS = exports.METRIC_ASPNETCORE_IDENTITY_USER_UPDATE_DURATION = exports.METRIC_ASPNETCORE_IDENTITY_USER_GENERATED_TOKENS = exports.METRIC_ASPNETCORE_IDENTITY_USER_DELETE_DURATION = exports.METRIC_ASPNETCORE_IDENTITY_USER_CREATE_DURATION = exports.METRIC_ASPNETCORE_IDENTITY_USER_CHECK_PASSWORD_ATTEMPTS = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_TWO_FACTOR_CLIENTS_REMEMBERED = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_TWO_FACTOR_CLIENTS_FORGOTTEN = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_SIGN_OUTS = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_SIGN_INS = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_CHECK_PASSWORD_ATTEMPTS = exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_AUTHENTICATE_DURATION = exports.METRIC_ASPNETCORE_AUTHORIZATION_ATTEMPTS = exports.METRIC_ASPNETCORE_AUTHENTICATION_SIGN_OUTS = exports.METRIC_ASPNETCORE_AUTHENTICATION_SIGN_INS = exports.METRIC_ASPNETCORE_AUTHENTICATION_FORBIDS = exports.METRIC_ASPNETCORE_AUTHENTICATION_CHALLENGES = exports.METRIC_ASPNETCORE_AUTHENTICATION_AUTHENTICATE_DURATION = void 0; exports.METRIC_HTTP_SERVER_REQUEST_BODY_SIZE = exports.METRIC_HTTP_SERVER_ACTIVE_REQUESTS = exports.METRIC_HTTP_CLIENT_RESPONSE_BODY_SIZE = exports.METRIC_HTTP_CLIENT_REQUEST_BODY_SIZE = exports.METRIC_HTTP_CLIENT_OPEN_CONNECTIONS = exports.METRIC_HTTP_CLIENT_CONNECTION_DURATION = exports.METRIC_HTTP_CLIENT_ACTIVE_REQUESTS = exports.METRIC_GO_SCHEDULE_DURATION = exports.METRIC_GO_PROCESSOR_LIMIT = exports.METRIC_GO_MEMORY_USED = exports.METRIC_GO_MEMORY_LIMIT = exports.METRIC_GO_MEMORY_GC_GOAL = exports.METRIC_GO_MEMORY_ALLOCATIONS = exports.METRIC_GO_MEMORY_ALLOCATED = exports.METRIC_GO_GOROUTINE_COUNT = exports.METRIC_GO_CONFIG_GOGC = exports.METRIC_GEN_AI_SERVER_TIME_TO_FIRST_TOKEN = exports.METRIC_GEN_AI_SERVER_TIME_PER_OUTPUT_TOKEN = exports.METRIC_GEN_AI_SERVER_REQUEST_DURATION = exports.METRIC_GEN_AI_CLIENT_TOKEN_USAGE = exports.METRIC_GEN_AI_CLIENT_OPERATION_DURATION = exports.METRIC_FAAS_TIMEOUTS = exports.METRIC_FAAS_NET_IO = exports.METRIC_FAAS_MEM_USAGE = exports.METRIC_FAAS_INVOKE_DURATION = exports.METRIC_FAAS_INVOCATIONS = exports.METRIC_FAAS_INIT_DURATION = exports.METRIC_FAAS_ERRORS = exports.METRIC_FAAS_CPU_USAGE = exports.METRIC_FAAS_COLDSTARTS = exports.METRIC_DNS_LOOKUP_DURATION = exports.METRIC_DB_CLIENT_RESPONSE_RETURNED_ROWS = exports.METRIC_DB_CLIENT_COSMOSDB_OPERATION_REQUEST_CHARGE = exports.METRIC_DB_CLIENT_COSMOSDB_ACTIVE_INSTANCE_COUNT = exports.METRIC_DB_CLIENT_CONNECTIONS_WAIT_TIME = exports.METRIC_DB_CLIENT_CONNECTIONS_USE_TIME = exports.METRIC_DB_CLIENT_CONNECTIONS_USAGE = exports.METRIC_DB_CLIENT_CONNECTIONS_TIMEOUTS = exports.METRIC_DB_CLIENT_CONNECTIONS_PENDING_REQUESTS = exports.METRIC_DB_CLIENT_CONNECTIONS_MAX = exports.METRIC_DB_CLIENT_CONNECTIONS_IDLE_MIN = exports.METRIC_DB_CLIENT_CONNECTIONS_IDLE_MAX = exports.METRIC_DB_CLIENT_CONNECTIONS_CREATE_TIME = exports.METRIC_DB_CLIENT_CONNECTION_WAIT_TIME = exports.METRIC_DB_CLIENT_CONNECTION_USE_TIME = exports.METRIC_DB_CLIENT_CONNECTION_TIMEOUTS = exports.METRIC_DB_CLIENT_CONNECTION_PENDING_REQUESTS = exports.METRIC_DB_CLIENT_CONNECTION_MAX = exports.METRIC_DB_CLIENT_CONNECTION_IDLE_MIN = exports.METRIC_DB_CLIENT_CONNECTION_IDLE_MAX = void 0; exports.METRIC_JVM_MEMORY_INIT = exports.METRIC_JVM_FILE_DESCRIPTOR_LIMIT = exports.METRIC_JVM_FILE_DESCRIPTOR_COUNT = exports.METRIC_JVM_BUFFER_MEMORY_USED = exports.METRIC_JVM_BUFFER_MEMORY_USAGE = exports.METRIC_JVM_BUFFER_MEMORY_LIMIT = exports.METRIC_JVM_BUFFER_COUNT = exports.METRIC_HW_VOLTAGE_NOMINAL = exports.METRIC_HW_VOLTAGE_LIMIT = exports.METRIC_HW_VOLTAGE = exports.METRIC_HW_TEMPERATURE_LIMIT = exports.METRIC_HW_TEMPERATURE = exports.METRIC_HW_TAPE_DRIVE_OPERATIONS = exports.METRIC_HW_STATUS = exports.METRIC_HW_POWER_SUPPLY_UTILIZATION = exports.METRIC_HW_POWER_SUPPLY_USAGE = exports.METRIC_HW_POWER_SUPPLY_LIMIT = exports.METRIC_HW_POWER = exports.METRIC_HW_PHYSICAL_DISK_SMART = exports.METRIC_HW_PHYSICAL_DISK_SIZE = exports.METRIC_HW_PHYSICAL_DISK_ENDURANCE_UTILIZATION = exports.METRIC_HW_NETWORK_UP = exports.METRIC_HW_NETWORK_PACKETS = exports.METRIC_HW_NETWORK_IO = exports.METRIC_HW_NETWORK_BANDWIDTH_UTILIZATION = exports.METRIC_HW_NETWORK_BANDWIDTH_LIMIT = exports.METRIC_HW_MEMORY_SIZE = exports.METRIC_HW_LOGICAL_DISK_UTILIZATION = exports.METRIC_HW_LOGICAL_DISK_USAGE = exports.METRIC_HW_LOGICAL_DISK_LIMIT = exports.METRIC_HW_HOST_POWER = exports.METRIC_HW_HOST_HEATING_MARGIN = exports.METRIC_HW_HOST_ENERGY = exports.METRIC_HW_HOST_AMBIENT_TEMPERATURE = exports.METRIC_HW_GPU_UTILIZATION = exports.METRIC_HW_GPU_MEMORY_UTILIZATION = exports.METRIC_HW_GPU_MEMORY_USAGE = exports.METRIC_HW_GPU_MEMORY_LIMIT = exports.METRIC_HW_GPU_IO = exports.METRIC_HW_FAN_SPEED_RATIO = exports.METRIC_HW_FAN_SPEED_LIMIT = exports.METRIC_HW_FAN_SPEED = exports.METRIC_HW_ERRORS = exports.METRIC_HW_ENERGY = exports.METRIC_HW_CPU_SPEED_LIMIT = exports.METRIC_HW_CPU_SPEED = exports.METRIC_HW_BATTERY_TIME_LEFT = exports.METRIC_HW_BATTERY_CHARGE_LIMIT = exports.METRIC_HW_BATTERY_CHARGE = exports.METRIC_HTTP_SERVER_RESPONSE_BODY_SIZE = void 0; exports.METRIC_K8S_JOB_POD_SUCCESSFUL = exports.METRIC_K8S_JOB_POD_MAX_PARALLEL = exports.METRIC_K8S_JOB_POD_FAILED = exports.METRIC_K8S_JOB_POD_DESIRED_SUCCESSFUL = exports.METRIC_K8S_JOB_POD_ACTIVE = exports.METRIC_K8S_JOB_MAX_PARALLEL_PODS = exports.METRIC_K8S_JOB_FAILED_PODS = exports.METRIC_K8S_JOB_DESIRED_SUCCESSFUL_PODS = exports.METRIC_K8S_JOB_ACTIVE_PODS = exports.METRIC_K8S_HPA_POD_MIN = exports.METRIC_K8S_HPA_POD_MAX = exports.METRIC_K8S_HPA_POD_DESIRED = exports.METRIC_K8S_HPA_POD_CURRENT = exports.METRIC_K8S_HPA_MIN_PODS = exports.METRIC_K8S_HPA_METRIC_TARGET_CPU_VALUE = exports.METRIC_K8S_HPA_METRIC_TARGET_CPU_AVERAGE_VALUE = exports.METRIC_K8S_HPA_METRIC_TARGET_CPU_AVERAGE_UTILIZATION = exports.METRIC_K8S_HPA_MAX_PODS = exports.METRIC_K8S_HPA_DESIRED_PODS = exports.METRIC_K8S_HPA_CURRENT_PODS = exports.METRIC_K8S_DEPLOYMENT_POD_DESIRED = exports.METRIC_K8S_DEPLOYMENT_POD_AVAILABLE = exports.METRIC_K8S_DEPLOYMENT_DESIRED_PODS = exports.METRIC_K8S_DEPLOYMENT_AVAILABLE_PODS = exports.METRIC_K8S_DAEMONSET_READY_NODES = exports.METRIC_K8S_DAEMONSET_NODE_READY = exports.METRIC_K8S_DAEMONSET_NODE_MISSCHEDULED = exports.METRIC_K8S_DAEMONSET_NODE_DESIRED_SCHEDULED = exports.METRIC_K8S_DAEMONSET_NODE_CURRENT_SCHEDULED = exports.METRIC_K8S_DAEMONSET_MISSCHEDULED_NODES = exports.METRIC_K8S_DAEMONSET_DESIRED_SCHEDULED_NODES = exports.METRIC_K8S_DAEMONSET_CURRENT_SCHEDULED_NODES = exports.METRIC_K8S_CRONJOB_JOB_ACTIVE = exports.METRIC_K8S_CRONJOB_ACTIVE_JOBS = exports.METRIC_K8S_CONTAINER_STORAGE_REQUEST = exports.METRIC_K8S_CONTAINER_STORAGE_LIMIT = exports.METRIC_K8S_CONTAINER_STATUS_STATE = exports.METRIC_K8S_CONTAINER_STATUS_REASON = exports.METRIC_K8S_CONTAINER_RESTART_COUNT = exports.METRIC_K8S_CONTAINER_READY = exports.METRIC_K8S_CONTAINER_MEMORY_REQUEST = exports.METRIC_K8S_CONTAINER_MEMORY_LIMIT = exports.METRIC_K8S_CONTAINER_EPHEMERAL_STORAGE_REQUEST = exports.METRIC_K8S_CONTAINER_EPHEMERAL_STORAGE_LIMIT = exports.METRIC_K8S_CONTAINER_CPU_REQUEST_UTILIZATION = exports.METRIC_K8S_CONTAINER_CPU_REQUEST = exports.METRIC_K8S_CONTAINER_CPU_LIMIT_UTILIZATION = exports.METRIC_K8S_CONTAINER_CPU_LIMIT = exports.METRIC_JVM_SYSTEM_CPU_UTILIZATION = exports.METRIC_JVM_SYSTEM_CPU_LOAD_1M = void 0; exports.METRIC_K8S_REPLICATION_CONTROLLER_AVAILABLE_PODS = exports.METRIC_K8S_REPLICASET_POD_DESIRED = exports.METRIC_K8S_REPLICASET_POD_AVAILABLE = exports.METRIC_K8S_REPLICASET_DESIRED_PODS = exports.METRIC_K8S_REPLICASET_AVAILABLE_PODS = exports.METRIC_K8S_POD_VOLUME_USAGE = exports.METRIC_K8S_POD_VOLUME_INODE_USED = exports.METRIC_K8S_POD_VOLUME_INODE_FREE = exports.METRIC_K8S_POD_VOLUME_INODE_COUNT = exports.METRIC_K8S_POD_VOLUME_CAPACITY = exports.METRIC_K8S_POD_VOLUME_AVAILABLE = exports.METRIC_K8S_POD_UPTIME = exports.METRIC_K8S_POD_STATUS_REASON = exports.METRIC_K8S_POD_STATUS_PHASE = exports.METRIC_K8S_POD_NETWORK_IO = exports.METRIC_K8S_POD_NETWORK_ERRORS = exports.METRIC_K8S_POD_MEMORY_WORKING_SET = exports.METRIC_K8S_POD_MEMORY_USAGE = exports.METRIC_K8S_POD_MEMORY_RSS = exports.METRIC_K8S_POD_MEMORY_PAGING_FAULTS = exports.METRIC_K8S_POD_MEMORY_AVAILABLE = exports.METRIC_K8S_POD_FILESYSTEM_USAGE = exports.METRIC_K8S_POD_FILESYSTEM_CAPACITY = exports.METRIC_K8S_POD_FILESYSTEM_AVAILABLE = exports.METRIC_K8S_POD_CPU_USAGE = exports.METRIC_K8S_POD_CPU_TIME = exports.METRIC_K8S_NODE_UPTIME = exports.METRIC_K8S_NODE_POD_ALLOCATABLE = exports.METRIC_K8S_NODE_NETWORK_IO = exports.METRIC_K8S_NODE_NETWORK_ERRORS = exports.METRIC_K8S_NODE_MEMORY_WORKING_SET = exports.METRIC_K8S_NODE_MEMORY_USAGE = exports.METRIC_K8S_NODE_MEMORY_RSS = exports.METRIC_K8S_NODE_MEMORY_PAGING_FAULTS = exports.METRIC_K8S_NODE_MEMORY_AVAILABLE = exports.METRIC_K8S_NODE_MEMORY_ALLOCATABLE = exports.METRIC_K8S_NODE_FILESYSTEM_USAGE = exports.METRIC_K8S_NODE_FILESYSTEM_CAPACITY = exports.METRIC_K8S_NODE_FILESYSTEM_AVAILABLE = exports.METRIC_K8S_NODE_EPHEMERAL_STORAGE_ALLOCATABLE = exports.METRIC_K8S_NODE_CPU_USAGE = exports.METRIC_K8S_NODE_CPU_TIME = exports.METRIC_K8S_NODE_CPU_ALLOCATABLE = exports.METRIC_K8S_NODE_CONDITION_STATUS = exports.METRIC_K8S_NODE_ALLOCATABLE_PODS = exports.METRIC_K8S_NODE_ALLOCATABLE_MEMORY = exports.METRIC_K8S_NODE_ALLOCATABLE_EPHEMERAL_STORAGE = exports.METRIC_K8S_NODE_ALLOCATABLE_CPU = exports.METRIC_K8S_NAMESPACE_PHASE = exports.METRIC_K8S_JOB_SUCCESSFUL_PODS = void 0; exports.METRIC_NFS_CLIENT_NET_COUNT = exports.METRIC_MESSAGING_RECEIVE_MESSAGES = exports.METRIC_MESSAGING_RECEIVE_DURATION = exports.METRIC_MESSAGING_PUBLISH_MESSAGES = exports.METRIC_MESSAGING_PUBLISH_DURATION = exports.METRIC_MESSAGING_PROCESS_MESSAGES = exports.METRIC_MESSAGING_PROCESS_DURATION = exports.METRIC_MESSAGING_CLIENT_SENT_MESSAGES = exports.METRIC_MESSAGING_CLIENT_PUBLISHED_MESSAGES = exports.METRIC_MESSAGING_CLIENT_OPERATION_DURATION = exports.METRIC_MESSAGING_CLIENT_CONSUMED_MESSAGES = exports.METRIC_MCP_SERVER_SESSION_DURATION = exports.METRIC_MCP_SERVER_OPERATION_DURATION = exports.METRIC_MCP_CLIENT_SESSION_DURATION = exports.METRIC_MCP_CLIENT_OPERATION_DURATION = exports.METRIC_K8S_STATEFULSET_UPDATED_PODS = exports.METRIC_K8S_STATEFULSET_READY_PODS = exports.METRIC_K8S_STATEFULSET_POD_UPDATED = exports.METRIC_K8S_STATEFULSET_POD_READY = exports.METRIC_K8S_STATEFULSET_POD_DESIRED = exports.METRIC_K8S_STATEFULSET_POD_CURRENT = exports.METRIC_K8S_STATEFULSET_DESIRED_PODS = exports.METRIC_K8S_STATEFULSET_CURRENT_PODS = exports.METRIC_K8S_SERVICE_LOAD_BALANCER_INGRESS_COUNT = exports.METRIC_K8S_SERVICE_ENDPOINT_COUNT = exports.METRIC_K8S_RESOURCEQUOTA_STORAGE_REQUEST_USED = exports.METRIC_K8S_RESOURCEQUOTA_STORAGE_REQUEST_HARD = exports.METRIC_K8S_RESOURCEQUOTA_PERSISTENTVOLUMECLAIM_COUNT_USED = exports.METRIC_K8S_RESOURCEQUOTA_PERSISTENTVOLUMECLAIM_COUNT_HARD = exports.METRIC_K8S_RESOURCEQUOTA_OBJECT_COUNT_USED = exports.METRIC_K8S_RESOURCEQUOTA_OBJECT_COUNT_HARD = exports.METRIC_K8S_RESOURCEQUOTA_MEMORY_REQUEST_USED = exports.METRIC_K8S_RESOURCEQUOTA_MEMORY_REQUEST_HARD = exports.METRIC_K8S_RESOURCEQUOTA_MEMORY_LIMIT_USED = exports.METRIC_K8S_RESOURCEQUOTA_MEMORY_LIMIT_HARD = exports.METRIC_K8S_RESOURCEQUOTA_HUGEPAGE_COUNT_REQUEST_USED = exports.METRIC_K8S_RESOURCEQUOTA_HUGEPAGE_COUNT_REQUEST_HARD = exports.METRIC_K8S_RESOURCEQUOTA_EPHEMERAL_STORAGE_REQUEST_USED = exports.METRIC_K8S_RESOURCEQUOTA_EPHEMERAL_STORAGE_REQUEST_HARD = exports.METRIC_K8S_RESOURCEQUOTA_EPHEMERAL_STORAGE_LIMIT_USED = exports.METRIC_K8S_RESOURCEQUOTA_EPHEMERAL_STORAGE_LIMIT_HARD = exports.METRIC_K8S_RESOURCEQUOTA_CPU_REQUEST_USED = exports.METRIC_K8S_RESOURCEQUOTA_CPU_REQUEST_HARD = exports.METRIC_K8S_RESOURCEQUOTA_CPU_LIMIT_USED = exports.METRIC_K8S_RESOURCEQUOTA_CPU_LIMIT_HARD = exports.METRIC_K8S_REPLICATIONCONTROLLER_POD_DESIRED = exports.METRIC_K8S_REPLICATIONCONTROLLER_POD_AVAILABLE = exports.METRIC_K8S_REPLICATIONCONTROLLER_DESIRED_PODS = exports.METRIC_K8S_REPLICATIONCONTROLLER_AVAILABLE_PODS = exports.METRIC_K8S_REPLICATION_CONTROLLER_DESIRED_PODS = void 0; exports.METRIC_OTEL_SDK_EXPORTER_SPAN_EXPORTED = exports.METRIC_OTEL_SDK_EXPORTER_OPERATION_DURATION = exports.METRIC_OTEL_SDK_EXPORTER_METRIC_DATA_POINT_INFLIGHT = exports.METRIC_OTEL_SDK_EXPORTER_METRIC_DATA_POINT_EXPORTED = exports.METRIC_OTEL_SDK_EXPORTER_LOG_INFLIGHT = exports.METRIC_OTEL_SDK_EXPORTER_LOG_EXPORTED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_STORAGE_REQUEST_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_STORAGE_REQUEST_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_PERSISTENTVOLUMECLAIM_COUNT_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_PERSISTENTVOLUMECLAIM_COUNT_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_OBJECT_COUNT_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_OBJECT_COUNT_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_MEMORY_REQUEST_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_MEMORY_REQUEST_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_MEMORY_LIMIT_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_MEMORY_LIMIT_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_HUGEPAGE_COUNT_REQUEST_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_HUGEPAGE_COUNT_REQUEST_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_REQUEST_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_REQUEST_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_LIMIT_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_EPHEMERAL_STORAGE_LIMIT_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_CPU_REQUEST_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_CPU_REQUEST_HARD = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_CPU_LIMIT_USED = exports.METRIC_OPENSHIFT_CLUSTERQUOTA_CPU_LIMIT_HARD = exports.METRIC_NODEJS_EVENTLOOP_UTILIZATION = exports.METRIC_NODEJS_EVENTLOOP_TIME = exports.METRIC_NODEJS_EVENTLOOP_DELAY_STDDEV = exports.METRIC_NODEJS_EVENTLOOP_DELAY_P99 = exports.METRIC_NODEJS_EVENTLOOP_DELAY_P90 = exports.METRIC_NODEJS_EVENTLOOP_DELAY_P50 = exports.METRIC_NODEJS_EVENTLOOP_DELAY_MIN = exports.METRIC_NODEJS_EVENTLOOP_DELAY_MEAN = exports.METRIC_NODEJS_EVENTLOOP_DELAY_MAX = exports.METRIC_NFS_SERVER_THREAD_COUNT = exports.METRIC_NFS_SERVER_RPC_COUNT = exports.METRIC_NFS_SERVER_REPCACHE_REQUESTS = exports.METRIC_NFS_SERVER_PROCEDURE_COUNT = exports.METRIC_NFS_SERVER_OPERATION_COUNT = exports.METRIC_NFS_SERVER_NET_TCP_CONNECTION_ACCEPTED = exports.METRIC_NFS_SERVER_NET_COUNT = exports.METRIC_NFS_SERVER_IO = exports.METRIC_NFS_SERVER_FH_STALE_COUNT = exports.METRIC_NFS_CLIENT_RPC_RETRANSMIT_COUNT = exports.METRIC_NFS_CLIENT_RPC_COUNT = exports.METRIC_NFS_CLIENT_RPC_AUTHREFRESH_COUNT = exports.METRIC_NFS_CLIENT_PROCEDURE_COUNT = exports.METRIC_NFS_CLIENT_OPERATION_COUNT = exports.METRIC_NFS_CLIENT_NET_TCP_CONNECTION_ACCEPTED = void 0; exports.METRIC_SYSTEM_DISK_LIMIT = exports.METRIC_SYSTEM_DISK_IO_TIME = exports.METRIC_SYSTEM_DISK_IO = exports.METRIC_SYSTEM_CPU_UTILIZATION = exports.METRIC_SYSTEM_CPU_TIME = exports.METRIC_SYSTEM_CPU_PHYSICAL_COUNT = exports.METRIC_SYSTEM_CPU_LOGICAL_COUNT = exports.METRIC_SYSTEM_CPU_FREQUENCY = exports.METRIC_RPC_SERVER_RESPONSES_PER_RPC = exports.METRIC_RPC_SERVER_RESPONSE_SIZE = exports.METRIC_RPC_SERVER_REQUESTS_PER_RPC = exports.METRIC_RPC_SERVER_REQUEST_SIZE = exports.METRIC_RPC_SERVER_DURATION = exports.METRIC_RPC_SERVER_CALL_DURATION = exports.METRIC_RPC_CLIENT_RESPONSES_PER_RPC = exports.METRIC_RPC_CLIENT_RESPONSE_SIZE = exports.METRIC_RPC_CLIENT_REQUESTS_PER_RPC = exports.METRIC_RPC_CLIENT_REQUEST_SIZE = exports.METRIC_RPC_CLIENT_DURATION = exports.METRIC_RPC_CLIENT_CALL_DURATION = exports.METRIC_PROCESS_WINDOWS_HANDLE_COUNT = exports.METRIC_PROCESS_UPTIME = exports.METRIC_PROCESS_UNIX_FILE_DESCRIPTOR_COUNT = exports.METRIC_PROCESS_THREAD_COUNT = exports.METRIC_PROCESS_PAGING_FAULTS = exports.METRIC_PROCESS_OPEN_FILE_DESCRIPTOR_COUNT = exports.METRIC_PROCESS_NETWORK_IO = exports.METRIC_PROCESS_MEMORY_VIRTUAL = exports.METRIC_PROCESS_MEMORY_USAGE = exports.METRIC_PROCESS_DISK_IO = exports.METRIC_PROCESS_CPU_UTILIZATION = exports.METRIC_PROCESS_CPU_TIME = exports.METRIC_PROCESS_CONTEXT_SWITCHES = exports.METRIC_OTEL_SDK_SPAN_STARTED = exports.METRIC_OTEL_SDK_SPAN_LIVE_COUNT = exports.METRIC_OTEL_SDK_SPAN_LIVE = exports.METRIC_OTEL_SDK_SPAN_ENDED_COUNT = exports.METRIC_OTEL_SDK_SPAN_ENDED = exports.METRIC_OTEL_SDK_PROCESSOR_SPAN_QUEUE_SIZE = exports.METRIC_OTEL_SDK_PROCESSOR_SPAN_QUEUE_CAPACITY = exports.METRIC_OTEL_SDK_PROCESSOR_SPAN_PROCESSED_COUNT = exports.METRIC_OTEL_SDK_PROCESSOR_SPAN_PROCESSED = exports.METRIC_OTEL_SDK_PROCESSOR_LOG_QUEUE_SIZE = exports.METRIC_OTEL_SDK_PROCESSOR_LOG_QUEUE_CAPACITY = exports.METRIC_OTEL_SDK_PROCESSOR_LOG_PROCESSED = exports.METRIC_OTEL_SDK_METRIC_READER_COLLECTION_DURATION = exports.METRIC_OTEL_SDK_LOG_CREATED = exports.METRIC_OTEL_SDK_EXPORTER_SPAN_INFLIGHT_COUNT = exports.METRIC_OTEL_SDK_EXPORTER_SPAN_INFLIGHT = exports.METRIC_OTEL_SDK_EXPORTER_SPAN_EXPORTED_COUNT = void 0; exports.METRIC_VCS_REPOSITORY_COUNT = exports.METRIC_VCS_REF_TIME = exports.METRIC_VCS_REF_REVISIONS_DELTA = exports.METRIC_VCS_REF_LINES_DELTA = exports.METRIC_VCS_REF_COUNT = exports.METRIC_VCS_CONTRIBUTOR_COUNT = exports.METRIC_VCS_CHANGE_TIME_TO_MERGE = exports.METRIC_VCS_CHANGE_TIME_TO_APPROVAL = exports.METRIC_VCS_CHANGE_DURATION = exports.METRIC_VCS_CHANGE_COUNT = exports.METRIC_V8JS_MEMORY_HEAP_USED = exports.METRIC_V8JS_MEMORY_HEAP_SPACE_PHYSICAL_SIZE = exports.METRIC_V8JS_MEMORY_HEAP_SPACE_AVAILABLE_SIZE = exports.METRIC_V8JS_MEMORY_HEAP_LIMIT = exports.METRIC_V8JS_HEAP_SPACE_PHYSICAL_SIZE = exports.METRIC_V8JS_HEAP_SPACE_AVAILABLE_SIZE = exports.METRIC_V8JS_GC_DURATION = exports.METRIC_SYSTEM_UPTIME = exports.METRIC_SYSTEM_PROCESS_CREATED = exports.METRIC_SYSTEM_PROCESS_COUNT = exports.METRIC_SYSTEM_PAGING_UTILIZATION = exports.METRIC_SYSTEM_PAGING_USAGE = exports.METRIC_SYSTEM_PAGING_OPERATIONS = exports.METRIC_SYSTEM_PAGING_FAULTS = exports.METRIC_SYSTEM_NETWORK_PACKETS = exports.METRIC_SYSTEM_NETWORK_PACKET_DROPPED = exports.METRIC_SYSTEM_NETWORK_PACKET_COUNT = exports.METRIC_SYSTEM_NETWORK_IO = exports.METRIC_SYSTEM_NETWORK_ERRORS = exports.METRIC_SYSTEM_NETWORK_DROPPED = exports.METRIC_SYSTEM_NETWORK_CONNECTIONS = exports.METRIC_SYSTEM_NETWORK_CONNECTION_COUNT = exports.METRIC_SYSTEM_MEMORY_UTILIZATION = exports.METRIC_SYSTEM_MEMORY_USAGE = exports.METRIC_SYSTEM_MEMORY_SHARED = exports.METRIC_SYSTEM_MEMORY_LINUX_SLAB_USAGE = exports.METRIC_SYSTEM_MEMORY_LINUX_SHARED = exports.METRIC_SYSTEM_MEMORY_LINUX_AVAILABLE = exports.METRIC_SYSTEM_MEMORY_LIMIT = exports.METRIC_SYSTEM_LINUX_MEMORY_SLAB_USAGE = exports.METRIC_SYSTEM_LINUX_MEMORY_AVAILABLE = exports.METRIC_SYSTEM_FILESYSTEM_UTILIZATION = exports.METRIC_SYSTEM_FILESYSTEM_USAGE = exports.METRIC_SYSTEM_FILESYSTEM_LIMIT = exports.METRIC_SYSTEM_DISK_OPERATIONS = exports.METRIC_SYSTEM_DISK_OPERATION_TIME = exports.METRIC_SYSTEM_DISK_MERGED = void 0; //---------------------------------------------------------------------------------------------------------- // DO NOT EDIT, this is an Auto-generated file from scripts/semconv/templates/register/stable/metrics.ts.j2 //---------------------------------------------------------------------------------------------------------- /** * The authentication duration for a request. * * @note Meter name: `Microsoft.AspNetCore.Authentication`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHENTICATION_AUTHENTICATE_DURATION = 'aspnetcore.authentication.authenticate.duration'; /** * The total number of times a scheme is challenged. * * @note Meter name: `Microsoft.AspNetCore.Authentication`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHENTICATION_CHALLENGES = 'aspnetcore.authentication.challenges'; /** * The total number of times an authenticated user attempts to access a resource they are not permitted to access. * * @note Meter name: `Microsoft.AspNetCore.Authentication`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHENTICATION_FORBIDS = 'aspnetcore.authentication.forbids'; /** * The total number of times a principal is signed in with a scheme. * * @note Meter name: `Microsoft.AspNetCore.Authentication`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHENTICATION_SIGN_INS = 'aspnetcore.authentication.sign_ins'; /** * The total number of times a principal is signed out with a scheme. * * @note Meter name: `Microsoft.AspNetCore.Authentication`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHENTICATION_SIGN_OUTS = 'aspnetcore.authentication.sign_outs'; /** * The total number of authorization attempts. * * @note Meter name: `Microsoft.AspNetCore.Authorization`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_AUTHORIZATION_ATTEMPTS = 'aspnetcore.authorization.attempts'; /** * The duration of authenticate attempts. The authenticate metrics is recorded by sign in methods such as PasswordSignInAsync and TwoFactorSignInAsync. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_AUTHENTICATE_DURATION = 'aspnetcore.identity.sign_in.authenticate.duration'; /** * The total number of check password attempts. Checks that the account is in a state that can log in and that the password is valid using the UserManager.CheckPasswordAsync method. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_CHECK_PASSWORD_ATTEMPTS = 'aspnetcore.identity.sign_in.check_password_attempts'; /** * The total number of calls to sign in user principals. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_SIGN_INS = 'aspnetcore.identity.sign_in.sign_ins'; /** * The total number of calls to sign out user principals. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_SIGN_OUTS = 'aspnetcore.identity.sign_in.sign_outs'; /** * The total number of two factor clients forgotten. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_TWO_FACTOR_CLIENTS_FORGOTTEN = 'aspnetcore.identity.sign_in.two_factor_clients_forgotten'; /** * The total number of two factor clients remembered. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_SIGN_IN_TWO_FACTOR_CLIENTS_REMEMBERED = 'aspnetcore.identity.sign_in.two_factor_clients_remembered'; /** * The number of check password attempts. Only checks whether the password is valid and not whether the user account is in a state that can log in. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_CHECK_PASSWORD_ATTEMPTS = 'aspnetcore.identity.user.check_password_attempts'; /** * The duration of user creation operations. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_CREATE_DURATION = 'aspnetcore.identity.user.create.duration'; /** * The duration of user deletion operations. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_DELETE_DURATION = 'aspnetcore.identity.user.delete.duration'; /** * The total number of token generations. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_GENERATED_TOKENS = 'aspnetcore.identity.user.generated_tokens'; /** * The duration of user update operations. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_UPDATE_DURATION = 'aspnetcore.identity.user.update.duration'; /** * The total number of token verification attempts. * * @note Meter name: `Microsoft.AspNetCore.Identity`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_IDENTITY_USER_VERIFY_TOKEN_ATTEMPTS = 'aspnetcore.identity.user.verify_token_attempts'; /** * Total number of bytes allocated by the memory pool. Allocation occurs when a memory rental request exceeds the available pooled memory. * * @note Meter name: `Microsoft.AspNetCore.MemoryPool`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_MEMORY_POOL_ALLOCATED = 'aspnetcore.memory_pool.allocated'; /** * Total number of bytes evicted from the memory pool. Eviction occurs when idle pooled memory is reclaimed. * * @note Meter name: `Microsoft.AspNetCore.MemoryPool`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_MEMORY_POOL_EVICTED = 'aspnetcore.memory_pool.evicted'; /** * Number of bytes currently pooled and available for reuse. * * @note Meter name: `Microsoft.AspNetCore.MemoryPool`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_MEMORY_POOL_POOLED = 'aspnetcore.memory_pool.pooled'; /** * Total number of bytes rented from the memory pool. * * @note Meter name: `Microsoft.AspNetCore.MemoryPool`; Added in: ASP.NET Core 10.0 * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_ASPNETCORE_MEMORY_POOL_RENTED = 'aspnetcore.memory_pool.rented'; /** * Number of active client instances. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_AZURE_COSMOSDB_CLIENT_ACTIVE_INSTANCE_COUNT = 'azure.cosmosdb.client.active_instance.count'; /** * [Request units](https://learn.microsoft.com/azure/cosmos-db/request-units) consumed by the operation. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_AZURE_COSMOSDB_CLIENT_OPERATION_REQUEST_CHARGE = 'azure.cosmosdb.client.operation.request_charge'; /** * The number of pipeline runs currently active in the system by state. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CICD_PIPELINE_RUN_ACTIVE = 'cicd.pipeline.run.active'; /** * Duration of a pipeline run grouped by pipeline, state and result. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CICD_PIPELINE_RUN_DURATION = 'cicd.pipeline.run.duration'; /** * The number of errors encountered in pipeline runs (eg. compile, test failures). * * @note There might be errors in a pipeline run that are non fatal (eg. they are suppressed) or in a parallel stage multiple stages could have a fatal error. * This means that this error count might not be the same as the count of metric `cicd.pipeline.run.duration` with run result `failure`. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CICD_PIPELINE_RUN_ERRORS = 'cicd.pipeline.run.errors'; /** * The number of errors in a component of the CICD system (eg. controller, scheduler, agent). * * @note Errors in pipeline run execution are explicitly excluded. Ie a test failure is not counted in this metric. * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CICD_SYSTEM_ERRORS = 'cicd.system.errors'; /** * The number of workers on the CICD system by state. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CICD_WORKER_COUNT = 'cicd.worker.count'; /** * Total CPU time consumed. * * @note Total CPU time consumed by the specific container on all available CPU cores * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_CPU_TIME = 'container.cpu.time'; /** * Container's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs. * * @note CPU usage of the specific container on all available CPU cores, averaged over the sample window * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_CPU_USAGE = 'container.cpu.usage'; /** * Disk bytes for the container. * * @note The total number of bytes read/written successfully (aggregated from all disks). * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_DISK_IO = 'container.disk.io'; /** * Container filesystem available bytes. * * @note In K8s, this metric is derived from the * [FsStats.AvailableBytes](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#FsStats) field * of the [ContainerStats.Rootfs](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#ContainerStats) * of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_FILESYSTEM_AVAILABLE = 'container.filesystem.available'; /** * Container filesystem capacity. * * @note In K8s, this metric is derived from the * [FsStats.CapacityBytes](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#FsStats) field * of the [ContainerStats.Rootfs](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#ContainerStats) * of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_FILESYSTEM_CAPACITY = 'container.filesystem.capacity'; /** * Container filesystem usage. * * @note This may not equal capacity - available. * * In K8s, this metric is derived from the * [FsStats.UsedBytes](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#FsStats) field * of the [ContainerStats.Rootfs](https://pkg.go.dev/k8s.io/kubelet@v0.33.0/pkg/apis/stats/v1alpha1#ContainerStats) * of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_FILESYSTEM_USAGE = 'container.filesystem.usage'; /** * Container memory available. * * @note Available memory for use. This is defined as the memory limit - workingSetBytes. If memory limit is undefined, the available bytes is omitted. * In general, this metric can be derived from [cadvisor](https://github.com/google/cadvisor/blob/v0.53.0/docs/storage/prometheus.md#prometheus-container-metrics) and by subtracting the `container_memory_working_set_bytes` metric from the `container_spec_memory_limit_bytes` metric. * In K8s, this metric is derived from the [MemoryStats.AvailableBytes](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#MemoryStats) field of the [PodStats.Memory](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#PodStats) of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_MEMORY_AVAILABLE = 'container.memory.available'; /** * Container memory paging faults. * * @note In general, this metric can be derived from [cadvisor](https://github.com/google/cadvisor/blob/v0.53.0/docs/storage/prometheus.md#prometheus-container-metrics) and specifically the `container_memory_failures_total{failure_type=pgfault, scope=container}` and `container_memory_failures_total{failure_type=pgmajfault, scope=container}`metric. * In K8s, this metric is derived from the [MemoryStats.PageFaults](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#MemoryStats) and [MemoryStats.MajorPageFaults](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#MemoryStats) field of the [PodStats.Memory](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#PodStats) of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_MEMORY_PAGING_FAULTS = 'container.memory.paging.faults'; /** * Container memory RSS. * * @note In general, this metric can be derived from [cadvisor](https://github.com/google/cadvisor/blob/v0.53.0/docs/storage/prometheus.md#prometheus-container-metrics) and specifically the `container_memory_rss` metric. * In K8s, this metric is derived from the [MemoryStats.RSSBytes](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#MemoryStats) field of the [PodStats.Memory](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#PodStats) of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_MEMORY_RSS = 'container.memory.rss'; /** * Memory usage of the container. * * @note Memory usage of the container. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_MEMORY_USAGE = 'container.memory.usage'; /** * Container memory working set. * * @note In general, this metric can be derived from [cadvisor](https://github.com/google/cadvisor/blob/v0.53.0/docs/storage/prometheus.md#prometheus-container-metrics) and specifically the `container_memory_working_set_bytes` metric. * In K8s, this metric is derived from the [MemoryStats.WorkingSetBytes](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#MemoryStats) field of the [PodStats.Memory](https://pkg.go.dev/k8s.io/kubelet@v0.34.0/pkg/apis/stats/v1alpha1#PodStats) of the Kubelet's stats API. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_MEMORY_WORKING_SET = 'container.memory.working_set'; /** * Network bytes for the container. * * @note The number of bytes sent/received on all network interfaces by the container. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_NETWORK_IO = 'container.network.io'; /** * The time the container has been running. * * @note Instrumentations **SHOULD** use a gauge with type `double` and measure uptime in seconds as a floating point number with the highest precision available. * The actual accuracy would depend on the instrumentation and operating system. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CONTAINER_UPTIME = 'container.uptime'; /** * Deprecated. Use `system.cpu.frequency` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `system.cpu.frequency`. */ exports.METRIC_CPU_FREQUENCY = 'cpu.frequency'; /** * Deprecated. Use `system.cpu.time` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `system.cpu.time`. */ exports.METRIC_CPU_TIME = 'cpu.time'; /** * Deprecated. Use `system.cpu.utilization` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `system.cpu.utilization`. */ exports.METRIC_CPU_UTILIZATION = 'cpu.utilization'; /** * The total number of objects collected inside a generation since interpreter start. * * @note This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats). * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CPYTHON_GC_COLLECTED_OBJECTS = 'cpython.gc.collected_objects'; /** * The number of times a generation was collected since interpreter start. * * @note This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats). * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CPYTHON_GC_COLLECTIONS = 'cpython.gc.collections'; /** * The total number of objects which were found to be uncollectable inside a generation since interpreter start. * * @note This metric reports data from [`gc.stats()`](https://docs.python.org/3/library/gc.html#gc.get_stats). * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_CPYTHON_GC_UNCOLLECTABLE_OBJECTS = 'cpython.gc.uncollectable_objects'; /** * The number of connections that are currently in state described by the `state` attribute. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_COUNT = 'db.client.connection.count'; /** * The time it took to create a new connection. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_CREATE_TIME = 'db.client.connection.create_time'; /** * The maximum number of idle open connections allowed. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_IDLE_MAX = 'db.client.connection.idle.max'; /** * The minimum number of idle open connections allowed. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_IDLE_MIN = 'db.client.connection.idle.min'; /** * The maximum number of open connections allowed. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_MAX = 'db.client.connection.max'; /** * The number of current pending requests for an open connection. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_PENDING_REQUESTS = 'db.client.connection.pending_requests'; /** * The number of connection timeouts that have occurred trying to obtain a connection from the pool. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_TIMEOUTS = 'db.client.connection.timeouts'; /** * The time between borrowing a connection and returning it to the pool. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_USE_TIME = 'db.client.connection.use_time'; /** * The time it took to obtain an open connection from the pool. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_CONNECTION_WAIT_TIME = 'db.client.connection.wait_time'; /** * Deprecated, use `db.client.connection.create_time` instead. Note: the unit also changed from `ms` to `s`. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.create_time` with unit `s`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_CREATE_TIME = 'db.client.connections.create_time'; /** * Deprecated, use `db.client.connection.idle.max` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.idle.max`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_IDLE_MAX = 'db.client.connections.idle.max'; /** * Deprecated, use `db.client.connection.idle.min` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.idle.min`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_IDLE_MIN = 'db.client.connections.idle.min'; /** * Deprecated, use `db.client.connection.max` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.max`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_MAX = 'db.client.connections.max'; /** * Deprecated, use `db.client.connection.pending_requests` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.pending_requests`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_PENDING_REQUESTS = 'db.client.connections.pending_requests'; /** * Deprecated, use `db.client.connection.timeouts` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.timeouts`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_TIMEOUTS = 'db.client.connections.timeouts'; /** * Deprecated, use `db.client.connection.count` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.count`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_USAGE = 'db.client.connections.usage'; /** * Deprecated, use `db.client.connection.use_time` instead. Note: the unit also changed from `ms` to `s`. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.use_time` with unit `s`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_USE_TIME = 'db.client.connections.use_time'; /** * Deprecated, use `db.client.connection.wait_time` instead. Note: the unit also changed from `ms` to `s`. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `db.client.connection.wait_time` with unit `s`. */ exports.METRIC_DB_CLIENT_CONNECTIONS_WAIT_TIME = 'db.client.connections.wait_time'; /** * Deprecated, use `azure.cosmosdb.client.active_instance.count` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `azure.cosmosdb.client.active_instance.count`. */ exports.METRIC_DB_CLIENT_COSMOSDB_ACTIVE_INSTANCE_COUNT = 'db.client.cosmosdb.active_instance.count'; /** * Deprecated, use `azure.cosmosdb.client.operation.request_charge` instead. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. * * @deprecated Replaced by `azure.cosmosdb.client.operation.request_charge`. */ exports.METRIC_DB_CLIENT_COSMOSDB_OPERATION_REQUEST_CHARGE = 'db.client.cosmosdb.operation.request_charge'; /** * The actual number of records returned by the database operation. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/semantic-conventions`. */ exports.METRIC_DB_CLIENT_RESPONSE_RETURNED_ROWS = 'db.client.response.returned_rows'; /** * Measures the time taken to perform a DNS lookup. * * @experimental This metric is experimental and is subject to breaking changes in minor releases of `@opentelemetry/