"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TRANSACTION_TIME_TO_FIRST_BYTE = exports.TRANSACTION_SAMPLED = exports.TRANSACTION_ROOT = exports.TRANSACTION_RESULT = exports.TRANSACTION_PAGE_URL = exports.TRANSACTION_NAME = exports.TRANSACTION_ID = exports.TRANSACTION_DURATION_HISTOGRAM = exports.TRANSACTION_DURATION = exports.TRANSACTION_DOM_INTERACTIVE = exports.TRACE_ID = exports.TBT_FIELD = exports.SPAN_TYPE = exports.SPAN_SUBTYPE = exports.SPAN_SELF_TIME_SUM = exports.SPAN_NAME = exports.SPAN_ID = exports.SPAN_DURATION = exports.SPAN_DESTINATION_SERVICE_RESPONSE_TIME_SUM = exports.SPAN_DESTINATION_SERVICE_RESPONSE_TIME_COUNT = exports.SPAN_DESTINATION_SERVICE_RESOURCE = exports.SPAN_ACTION = exports.SERVICE_VERSION = exports.SERVICE_RUNTIME_VERSION = exports.SERVICE_RUNTIME_NAME = exports.SERVICE_NODE_NAME = exports.SERVICE_NAME = exports.SERVICE_LANGUAGE_VERSION = exports.SERVICE_LANGUAGE_NAME = exports.SERVICE_FRAMEWORK_VERSION = exports.SERVICE_FRAMEWORK_NAME = exports.SERVICE_ENVIRONMENT = exports.SERVICE = exports.PROFILE_WALL_US = exports.PROFILE_TOP_ID = exports.PROFILE_STACK = exports.PROFILE_SAMPLES_COUNT = exports.PROFILE_INUSE_SPACE = exports.PROFILE_INUSE_OBJECTS = exports.PROFILE_ID = exports.PROFILE_DURATION = exports.PROFILE_CPU_NS = exports.PROFILE_ALLOC_SPACE = exports.PROFILE_ALLOC_OBJECTS = exports.PROCESSOR_EVENT = exports.POD_NAME = exports.PARENT_ID = exports.OBSERVER_VERSION_MAJOR = exports.OBSERVER_LISTENING = exports.OBSERVER_HOSTNAME = exports.METRIC_SYSTEM_TOTAL_MEMORY = exports.METRIC_SYSTEM_MEMORY_USAGE = exports.METRIC_SYSTEM_FREE_MEMORY = exports.METRIC_SYSTEM_CPU_USAGE = exports.METRIC_SYSTEM_CPU_PERCENT = exports.METRIC_PROCESS_CPU_PERCENT = exports.METRIC_JAVA_THREAD_COUNT = exports.METRIC_JAVA_NON_HEAP_MEMORY_USED = exports.METRIC_JAVA_NON_HEAP_MEMORY_MAX = exports.METRIC_JAVA_NON_HEAP_MEMORY_COMMITTED = exports.METRIC_JAVA_HEAP_MEMORY_USED = exports.METRIC_JAVA_HEAP_MEMORY_MAX = exports.METRIC_JAVA_HEAP_MEMORY_COMMITTED = exports.METRIC_JAVA_GC_TIME = exports.METRIC_JAVA_GC_COUNT = exports.METRIC_CGROUP_MEMORY_USAGE_BYTES = exports.METRIC_CGROUP_MEMORY_LIMIT_BYTES = exports.LCP_FIELD = exports.LABEL_NAME = exports.KUBERNETES = exports.HTTP_RESPONSE_STATUS_CODE = exports.HTTP_REQUEST_METHOD = exports.HOST_OS_PLATFORM = exports.HOST_HOSTNAME = exports.HOST = exports.FID_FIELD = exports.FCP_FIELD = exports.EVENT_OUTCOME = exports.ERROR_PAGE_URL = exports.ERROR_LOG_MESSAGE = exports.ERROR_LOG_LEVEL = exports.ERROR_GROUP_ID = exports.ERROR_EXC_TYPE = exports.ERROR_EXC_MESSAGE = exports.ERROR_EXC_HANDLED = exports.ERROR_CULPRIT = exports.DESTINATION_ADDRESS = exports.CONTAINER_ID = exports.CLS_FIELD = exports.CLOUD_REGION = exports.CLOUD_PROVIDER = exports.CLOUD_MACHINE_TYPE = exports.CLOUD_AVAILABILITY_ZONE = exports.CLOUD = exports.CLIENT_GEO_COUNTRY_NAME = exports.CLIENT_GEO_COUNTRY_ISO_CODE = exports.CLIENT_GEO = exports.AGENT_VERSION = exports.AGENT_NAME = exports.AGENT = void 0; exports.USER_ID = exports.USER_AGENT_VERSION = exports.USER_AGENT_OS_VERSION = exports.USER_AGENT_OS = exports.USER_AGENT_ORIGINAL = exports.USER_AGENT_NAME = exports.USER_AGENT_DEVICE = exports.URL_FULL = exports.TRANSACTION_URL = exports.TRANSACTION_TYPE = void 0; /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one * or more contributor license agreements. Licensed under the Elastic License * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ const CLOUD = 'cloud'; exports.CLOUD = CLOUD; const CLOUD_AVAILABILITY_ZONE = 'cloud.availability_zone'; exports.CLOUD_AVAILABILITY_ZONE = CLOUD_AVAILABILITY_ZONE; const CLOUD_PROVIDER = 'cloud.provider'; exports.CLOUD_PROVIDER = CLOUD_PROVIDER; const CLOUD_REGION = 'cloud.region'; exports.CLOUD_REGION = CLOUD_REGION; const CLOUD_MACHINE_TYPE = 'cloud.machine.type'; exports.CLOUD_MACHINE_TYPE = CLOUD_MACHINE_TYPE; const SERVICE = 'service'; exports.SERVICE = SERVICE; const SERVICE_NAME = 'service.name'; exports.SERVICE_NAME = SERVICE_NAME; const SERVICE_ENVIRONMENT = 'service.environment'; exports.SERVICE_ENVIRONMENT = SERVICE_ENVIRONMENT; const SERVICE_FRAMEWORK_NAME = 'service.framework.name'; exports.SERVICE_FRAMEWORK_NAME = SERVICE_FRAMEWORK_NAME; const SERVICE_FRAMEWORK_VERSION = 'service.framework.version'; exports.SERVICE_FRAMEWORK_VERSION = SERVICE_FRAMEWORK_VERSION; const SERVICE_LANGUAGE_NAME = 'service.language.name'; exports.SERVICE_LANGUAGE_NAME = SERVICE_LANGUAGE_NAME; const SERVICE_LANGUAGE_VERSION = 'service.language.version'; exports.SERVICE_LANGUAGE_VERSION = SERVICE_LANGUAGE_VERSION; const SERVICE_RUNTIME_NAME = 'service.runtime.name'; exports.SERVICE_RUNTIME_NAME = SERVICE_RUNTIME_NAME; const SERVICE_RUNTIME_VERSION = 'service.runtime.version'; exports.SERVICE_RUNTIME_VERSION = SERVICE_RUNTIME_VERSION; const SERVICE_NODE_NAME = 'service.node.name'; exports.SERVICE_NODE_NAME = SERVICE_NODE_NAME; const SERVICE_VERSION = 'service.version'; exports.SERVICE_VERSION = SERVICE_VERSION; const AGENT = 'agent'; exports.AGENT = AGENT; const AGENT_NAME = 'agent.name'; exports.AGENT_NAME = AGENT_NAME; const AGENT_VERSION = 'agent.version'; exports.AGENT_VERSION = AGENT_VERSION; const URL_FULL = 'url.full'; exports.URL_FULL = URL_FULL; const HTTP_REQUEST_METHOD = 'http.request.method'; exports.HTTP_REQUEST_METHOD = HTTP_REQUEST_METHOD; const HTTP_RESPONSE_STATUS_CODE = 'http.response.status_code'; exports.HTTP_RESPONSE_STATUS_CODE = HTTP_RESPONSE_STATUS_CODE; const USER_ID = 'user.id'; exports.USER_ID = USER_ID; const USER_AGENT_ORIGINAL = 'user_agent.original'; exports.USER_AGENT_ORIGINAL = USER_AGENT_ORIGINAL; const USER_AGENT_NAME = 'user_agent.name'; exports.USER_AGENT_NAME = USER_AGENT_NAME; const USER_AGENT_VERSION = 'user_agent.version'; exports.USER_AGENT_VERSION = USER_AGENT_VERSION; const DESTINATION_ADDRESS = 'destination.address'; exports.DESTINATION_ADDRESS = DESTINATION_ADDRESS; const OBSERVER_HOSTNAME = 'observer.hostname'; exports.OBSERVER_HOSTNAME = OBSERVER_HOSTNAME; const OBSERVER_VERSION_MAJOR = 'observer.version_major'; exports.OBSERVER_VERSION_MAJOR = OBSERVER_VERSION_MAJOR; const OBSERVER_LISTENING = 'observer.listening'; exports.OBSERVER_LISTENING = OBSERVER_LISTENING; const PROCESSOR_EVENT = 'processor.event'; exports.PROCESSOR_EVENT = PROCESSOR_EVENT; const TRANSACTION_DURATION = 'transaction.duration.us'; exports.TRANSACTION_DURATION = TRANSACTION_DURATION; const TRANSACTION_DURATION_HISTOGRAM = 'transaction.duration.histogram'; exports.TRANSACTION_DURATION_HISTOGRAM = TRANSACTION_DURATION_HISTOGRAM; const TRANSACTION_TYPE = 'transaction.type'; exports.TRANSACTION_TYPE = TRANSACTION_TYPE; const TRANSACTION_RESULT = 'transaction.result'; exports.TRANSACTION_RESULT = TRANSACTION_RESULT; const TRANSACTION_NAME = 'transaction.name'; exports.TRANSACTION_NAME = TRANSACTION_NAME; const TRANSACTION_ID = 'transaction.id'; exports.TRANSACTION_ID = TRANSACTION_ID; const TRANSACTION_SAMPLED = 'transaction.sampled'; exports.TRANSACTION_SAMPLED = TRANSACTION_SAMPLED; const TRANSACTION_PAGE_URL = 'transaction.page.url'; // for transaction metrics exports.TRANSACTION_PAGE_URL = TRANSACTION_PAGE_URL; const TRANSACTION_ROOT = 'transaction.root'; exports.TRANSACTION_ROOT = TRANSACTION_ROOT; const EVENT_OUTCOME = 'event.outcome'; exports.EVENT_OUTCOME = EVENT_OUTCOME; const TRACE_ID = 'trace.id'; exports.TRACE_ID = TRACE_ID; const SPAN_DURATION = 'span.duration.us'; exports.SPAN_DURATION = SPAN_DURATION; const SPAN_TYPE = 'span.type'; exports.SPAN_TYPE = SPAN_TYPE; const SPAN_SUBTYPE = 'span.subtype'; exports.SPAN_SUBTYPE = SPAN_SUBTYPE; const SPAN_SELF_TIME_SUM = 'span.self_time.sum.us'; exports.SPAN_SELF_TIME_SUM = SPAN_SELF_TIME_SUM; const SPAN_ACTION = 'span.action'; exports.SPAN_ACTION = SPAN_ACTION; const SPAN_NAME = 'span.name'; exports.SPAN_NAME = SPAN_NAME; const SPAN_ID = 'span.id'; exports.SPAN_ID = SPAN_ID; const SPAN_DESTINATION_SERVICE_RESOURCE = 'span.destination.service.resource'; exports.SPAN_DESTINATION_SERVICE_RESOURCE = SPAN_DESTINATION_SERVICE_RESOURCE; const SPAN_DESTINATION_SERVICE_RESPONSE_TIME_COUNT = 'span.destination.service.response_time.count'; exports.SPAN_DESTINATION_SERVICE_RESPONSE_TIME_COUNT = SPAN_DESTINATION_SERVICE_RESPONSE_TIME_COUNT; const SPAN_DESTINATION_SERVICE_RESPONSE_TIME_SUM = 'span.destination.service.response_time.sum.us'; // Parent ID for a transaction or span exports.SPAN_DESTINATION_SERVICE_RESPONSE_TIME_SUM = SPAN_DESTINATION_SERVICE_RESPONSE_TIME_SUM; const PARENT_ID = 'parent.id'; exports.PARENT_ID = PARENT_ID; const ERROR_GROUP_ID = 'error.grouping_key'; exports.ERROR_GROUP_ID = ERROR_GROUP_ID; const ERROR_CULPRIT = 'error.culprit'; exports.ERROR_CULPRIT = ERROR_CULPRIT; const ERROR_LOG_LEVEL = 'error.log.level'; exports.ERROR_LOG_LEVEL = ERROR_LOG_LEVEL; const ERROR_LOG_MESSAGE = 'error.log.message'; exports.ERROR_LOG_MESSAGE = ERROR_LOG_MESSAGE; const ERROR_EXC_MESSAGE = 'error.exception.message'; // only to be used in es queries, since error.exception is now an array exports.ERROR_EXC_MESSAGE = ERROR_EXC_MESSAGE; const ERROR_EXC_HANDLED = 'error.exception.handled'; // only to be used in es queries, since error.exception is now an array exports.ERROR_EXC_HANDLED = ERROR_EXC_HANDLED; const ERROR_EXC_TYPE = 'error.exception.type'; exports.ERROR_EXC_TYPE = ERROR_EXC_TYPE; const ERROR_PAGE_URL = 'error.page.url'; // METRICS exports.ERROR_PAGE_URL = ERROR_PAGE_URL; const METRIC_SYSTEM_FREE_MEMORY = 'system.memory.actual.free'; exports.METRIC_SYSTEM_FREE_MEMORY = METRIC_SYSTEM_FREE_MEMORY; const METRIC_SYSTEM_MEMORY_USAGE = 'system.memory.usage'; exports.METRIC_SYSTEM_MEMORY_USAGE = METRIC_SYSTEM_MEMORY_USAGE; const METRIC_SYSTEM_CPU_USAGE = 'system.cpu.usage'; exports.METRIC_SYSTEM_CPU_USAGE = METRIC_SYSTEM_CPU_USAGE; const METRIC_SYSTEM_TOTAL_MEMORY = 'system.memory.total'; exports.METRIC_SYSTEM_TOTAL_MEMORY = METRIC_SYSTEM_TOTAL_MEMORY; const METRIC_SYSTEM_CPU_PERCENT = 'system.cpu.total.norm.pct'; exports.METRIC_SYSTEM_CPU_PERCENT = METRIC_SYSTEM_CPU_PERCENT; const METRIC_PROCESS_CPU_PERCENT = 'system.process.cpu.total.norm.pct'; exports.METRIC_PROCESS_CPU_PERCENT = METRIC_PROCESS_CPU_PERCENT; const METRIC_CGROUP_MEMORY_LIMIT_BYTES = 'system.process.cgroup.memory.mem.limit.bytes'; exports.METRIC_CGROUP_MEMORY_LIMIT_BYTES = METRIC_CGROUP_MEMORY_LIMIT_BYTES; const METRIC_CGROUP_MEMORY_USAGE_BYTES = 'system.process.cgroup.memory.mem.usage.bytes'; exports.METRIC_CGROUP_MEMORY_USAGE_BYTES = METRIC_CGROUP_MEMORY_USAGE_BYTES; const METRIC_JAVA_HEAP_MEMORY_MAX = 'jvm.memory.heap.max'; exports.METRIC_JAVA_HEAP_MEMORY_MAX = METRIC_JAVA_HEAP_MEMORY_MAX; const METRIC_JAVA_HEAP_MEMORY_COMMITTED = 'jvm.memory.heap.committed'; exports.METRIC_JAVA_HEAP_MEMORY_COMMITTED = METRIC_JAVA_HEAP_MEMORY_COMMITTED; const METRIC_JAVA_HEAP_MEMORY_USED = 'jvm.memory.heap.used'; exports.METRIC_JAVA_HEAP_MEMORY_USED = METRIC_JAVA_HEAP_MEMORY_USED; const METRIC_JAVA_NON_HEAP_MEMORY_MAX = 'jvm.memory.non_heap.max'; exports.METRIC_JAVA_NON_HEAP_MEMORY_MAX = METRIC_JAVA_NON_HEAP_MEMORY_MAX; const METRIC_JAVA_NON_HEAP_MEMORY_COMMITTED = 'jvm.memory.non_heap.committed'; exports.METRIC_JAVA_NON_HEAP_MEMORY_COMMITTED = METRIC_JAVA_NON_HEAP_MEMORY_COMMITTED; const METRIC_JAVA_NON_HEAP_MEMORY_USED = 'jvm.memory.non_heap.used'; exports.METRIC_JAVA_NON_HEAP_MEMORY_USED = METRIC_JAVA_NON_HEAP_MEMORY_USED; const METRIC_JAVA_THREAD_COUNT = 'jvm.thread.count'; exports.METRIC_JAVA_THREAD_COUNT = METRIC_JAVA_THREAD_COUNT; const METRIC_JAVA_GC_COUNT = 'jvm.gc.count'; exports.METRIC_JAVA_GC_COUNT = METRIC_JAVA_GC_COUNT; const METRIC_JAVA_GC_TIME = 'jvm.gc.time'; exports.METRIC_JAVA_GC_TIME = METRIC_JAVA_GC_TIME; const LABEL_NAME = 'labels.name'; exports.LABEL_NAME = LABEL_NAME; const HOST = 'host'; exports.HOST = HOST; const HOST_HOSTNAME = 'host.hostname'; exports.HOST_HOSTNAME = HOST_HOSTNAME; const HOST_OS_PLATFORM = 'host.os.platform'; exports.HOST_OS_PLATFORM = HOST_OS_PLATFORM; const CONTAINER_ID = 'container.id'; exports.CONTAINER_ID = CONTAINER_ID; const KUBERNETES = 'kubernetes'; exports.KUBERNETES = KUBERNETES; const POD_NAME = 'kubernetes.pod.name'; exports.POD_NAME = POD_NAME; const CLIENT_GEO_COUNTRY_ISO_CODE = 'client.geo.country_iso_code'; exports.CLIENT_GEO_COUNTRY_ISO_CODE = CLIENT_GEO_COUNTRY_ISO_CODE; const CLIENT_GEO_COUNTRY_NAME = 'client.geo.country_name'; // RUM Labels exports.CLIENT_GEO_COUNTRY_NAME = CLIENT_GEO_COUNTRY_NAME; const TRANSACTION_URL = 'url.full'; exports.TRANSACTION_URL = TRANSACTION_URL; const CLIENT_GEO = 'client.geo'; exports.CLIENT_GEO = CLIENT_GEO; const USER_AGENT_DEVICE = 'user_agent.device.name'; exports.USER_AGENT_DEVICE = USER_AGENT_DEVICE; const USER_AGENT_OS = 'user_agent.os.name'; exports.USER_AGENT_OS = USER_AGENT_OS; const USER_AGENT_OS_VERSION = 'user_agent.os.version'; exports.USER_AGENT_OS_VERSION = USER_AGENT_OS_VERSION; const TRANSACTION_TIME_TO_FIRST_BYTE = 'transaction.marks.agent.timeToFirstByte'; exports.TRANSACTION_TIME_TO_FIRST_BYTE = TRANSACTION_TIME_TO_FIRST_BYTE; const TRANSACTION_DOM_INTERACTIVE = 'transaction.marks.agent.domInteractive'; exports.TRANSACTION_DOM_INTERACTIVE = TRANSACTION_DOM_INTERACTIVE; const FCP_FIELD = 'transaction.marks.agent.firstContentfulPaint'; exports.FCP_FIELD = FCP_FIELD; const LCP_FIELD = 'transaction.marks.agent.largestContentfulPaint'; exports.LCP_FIELD = LCP_FIELD; const TBT_FIELD = 'transaction.experience.tbt'; exports.TBT_FIELD = TBT_FIELD; const FID_FIELD = 'transaction.experience.fid'; exports.FID_FIELD = FID_FIELD; const CLS_FIELD = 'transaction.experience.cls'; exports.CLS_FIELD = CLS_FIELD; const PROFILE_ID = 'profile.id'; exports.PROFILE_ID = PROFILE_ID; const PROFILE_DURATION = 'profile.duration'; exports.PROFILE_DURATION = PROFILE_DURATION; const PROFILE_TOP_ID = 'profile.top.id'; exports.PROFILE_TOP_ID = PROFILE_TOP_ID; const PROFILE_STACK = 'profile.stack'; exports.PROFILE_STACK = PROFILE_STACK; const PROFILE_SAMPLES_COUNT = 'profile.samples.count'; exports.PROFILE_SAMPLES_COUNT = PROFILE_SAMPLES_COUNT; const PROFILE_CPU_NS = 'profile.cpu.ns'; exports.PROFILE_CPU_NS = PROFILE_CPU_NS; const PROFILE_WALL_US = 'profile.wall.us'; exports.PROFILE_WALL_US = PROFILE_WALL_US; const PROFILE_ALLOC_OBJECTS = 'profile.alloc_objects.count'; exports.PROFILE_ALLOC_OBJECTS = PROFILE_ALLOC_OBJECTS; const PROFILE_ALLOC_SPACE = 'profile.alloc_space.bytes'; exports.PROFILE_ALLOC_SPACE = PROFILE_ALLOC_SPACE; const PROFILE_INUSE_OBJECTS = 'profile.inuse_objects.count'; exports.PROFILE_INUSE_OBJECTS = PROFILE_INUSE_OBJECTS; const PROFILE_INUSE_SPACE = 'profile.inuse_space.bytes'; exports.PROFILE_INUSE_SPACE = PROFILE_INUSE_SPACE;