ErrLookup › apache/skywalking
apache/skywalking
APM, Application Performance Monitoring System · Java · 2,165 source files
Analyzed at 102af09b4a on 2026-08-14. 208 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Load meter analyzer configs failed | exception | error | skywalking, oap, layer, configuration, mal, lal |
| Failed to load GenAI configuration file. | exception | error | skywalking, oap, layer, validation, configuration |
| Failed to compile hierarchy rule: {name}, expression: {expre | exception | error | skywalking, oap, layer, conflict, configuration |
| Hierarchy rule parsing failed: {errors} in expression: {expr | exception | error | skywalking, oap, layer, conflict, configuration |
| Output type {outputTypeName} has no setter for field '{field | exception | error | skywalking, oap, layer, lifecycle, misuse |
| Output field '{fieldName}' requires outputType to be set in | exception | error | skywalking, oap, layer, lookup, data-corruption |
| Output type {outputTypeName} has no setter {setterName}() fo | exception | error | skywalking, oap, layer, lookup, validation |
| {funcName}() requires exactly 1 argument, got {argCount} | exception | error | skywalking, oap, time-bucket, validation, data-corruption |
| def cast type not found on classpath: {castType} | exception | error | skywalking, oap, time-bucket, downsampling, defensive |
| Cannot resolve method {simpleName}.{methodName}() in def var | exception | error | skywalking, oap, time-bucket, validation |
| Cannot resolve field/getter {simpleName}.{fieldName} in def | exception | error | skywalking, oap, time-bucket, validation |
| Cannot resolve index access on {simpleName} in def variable | exception | error | skywalking, oap, log, storage, subclassing |
| LAL script parsing failed: {errors} in script: {dsl} | exception | error | skywalking, oap, process, enum, data-corruption |
| Unsupported extractor statement in LAL rule at line {sourceL | exception | error | skywalking, oap, meter, scope, mal |
| {slot} expects a plain integer literal, got '{numText}' (suf | exception | critical | skywalking, oap, meter, classloader, environment, startup |
| {slot} value '{numText}' exceeds the supported range (must f | exception | error | skywalking, oap, meter, mal, plugin, contract |
| {slot} value '{numText}' exceeds the supported range (must f | exception | error | skywalking, oap, meter, mal, configuration |
| Unclosed interpolation in: {s} | exception | error | skywalking, oap, meter, mal, configuration |
| Cannot parse interpolation expression: {expr} | exception | error | skywalking, oap, meter, mal, lookup |
| tag() requires exactly one string literal argument, e.g. tag | exception | error | skywalking, oap, meter, generics, mal, contract |
| tag() reads LogData tags but the input type is {inputTypeNam | exception | error | lal, log-analyzer, compiler, config |
| sourceAttribute() requires exactly one string literal argume | exception | error | lal, log-analyzer, compiler, arguments |
| Cannot resolve {desc} — no matching codegen path. Parser typ | exception | error | lal, log-analyzer, compiler, expression |
| Unknown log field: log.{firstName}. Supported metadata field | exception | error | lal, log-analyzer, compiler, field-access |
| Unknown log field: log.{name}. Supported metadata fields: {m | exception | error | lal, log-analyzer, compiler, field-access |
| Cannot resolve getter {simpleName}.{getterName}() for type { | exception | error | lal, log-analyzer, compiler, reflection, protobuf |
| Operator '{opSymbol}' requires numeric operands; got non-num | exception | error | lal, log-analyzer, compiler, typing, arithmetic |
| Unknown identifier used as method argument: '{text}' | exception | error | lal, log-analyzer, compiler, identifier, expression |
| Failed to compile LAL expression: {dsl} | exception | critical | lal, log-analyzer, compiler, startup, wrapper |
| Failed to load LAL config rules | exception | critical | lal, log-analyzer, config, startup, file-not-found |
| LAL rule {ruleName} layerDefinitions entry rejected: {def} | exception | critical | lal, log-analyzer, layer, config, startup |
| Failed to load MAL rules | exception | critical | mal, log-analyzer, config, startup |
| Failed to create LAL listener factory. | exception | critical | lal, log-analyzer, startup, wrapper |
| Failed to load static LAL rules. | exception | critical | lal, log-analyzer, startup, wrapper, rules |
| Auto-layer rules have duplicate name: {name} | exception | critical | lal, log-analyzer, rules, duplicate, startup |
| Layer {} has already set {} rule. | exception | critical | lal, log-analyzer, rules, duplicate, layer, startup |
| LALSourceTypeProvider {} for layer {} declared inputType {} | exception | critical | lal, log-analyzer, spi, provider, input-type |
| LAL rule '{}' declares inputType '{}' but the class was not | exception | critical | lal, log-analyzer, input-type, classpath, startup |
| LAL rule '{}' declares outputType '{}' but neither a registe | exception | critical | lal, log-analyzer, output-type, spi, classpath |
| phase-2 register failed for {} | exception | error | mal, meter-analyzer, runtime-rules, registration |
| decorate() should be invoked after service() | exception | error | mal, configuration, rule-validation, startup |
| decorate() not supported for histogram metrics | exception | error | mal, histogram, rule-validation, configuration |
| Unknown MAL extension function: {}::{} | exception | error | mal, spi, extension, classpath, configuration |
| MAL extension {}::{} expects {} argument(s), got {} | exception | error | mal, extension, arguments, configuration |
| Expected String argument for extension function, got {} | exception | error | mal, extension, type-mismatch, arguments |
| Expected number argument for extension function, got {} | exception | error | mal, extension, type-mismatch, arguments |
| Expected number argument for extension function | exception | error | mal, extension, type-mismatch, codegen |
| Expected list argument for extension function, got {} | exception | error | mal, extension, type-mismatch, list |
| Unsupported extension parameter type: {} | exception | error | mal, extension, unsupported-type, spi |
| MAL expression parsing failed while injecting expPrefix: {} | exception | error | mal, parser, antlr, syntax, configuration |
| MAL expression parsing failed: {} in expression: {} | exception | error | mal, parser, antlr, syntax, configuration |
| MAL filter expression parsing failed: {} in expression: {} | exception | error | mal, filter, closure, parser, configuration |
| @MALContextFunction {}.{}() must be static | exception | error | mal, extension, spi, static, startup |
| @MALContextFunction {}.{}() first parameter must be SampleFa | exception | error | mal, extension, spi, signature, startup |
| @MALContextFunction {}.{}() return type must be SampleFamily | exception | error | mal, extension, spi, signature, startup |
| @MALContextFunction {}.{}() List parameters must be List<Str | exception | error | mal, extension, spi, generics, startup |
| Duplicate @MALContextFunction name '{}' in namespace '{}' fr | exception | error | mal, extension, spi, duplicate, startup |
| Duplicate MAL extension namespace '{}' from {} | exception | error | mal, extension, spi, duplicate, classpath, startup |
| Failed to parse MAL expression for metadata: {} | exception | error | mal, wrapper, metadata, configuration |
| Failed to compile MAL expression for metric: {}, expression: | exception | error | mal, wrapper, compile, configuration, startup |
| {}: one of service(), instance() or endpoint() should be inv | exception | error | mal, dsl, meter-analyzer, oap, rule-config |
| Failed to compile MAL filter expression: {} | exception | error | mal, filter, dsl, meter-analyzer, rule-config |
| Load rule file {} failed | exception | error | mal, io, rule-config, filesystem, startup |
| Some configuration files of enabled rules are not found, ena | exception | error | mal, rule-config, configuration, startup, oap |
| Load rule {} failed | exception | error | mal, yaml, rule-config, meter-analyzer, startup |
| MAL rule {} layerDefinitions entry rejected: {} | exception | error | mal, layer, rule-config, conflict, startup |
| Unsupported predicted value type: {} | exception | error | mqe, predict, query, internal, version-mismatch |
| line {}:{} {} | exception | error | mqe, antlr, syntax-error, query, graphql |
| Unsupported aggregateLabels function. | exception | error | mqe, aggregation, query, unsupported-operation |
| LATEST can only be used in time series result. | exception | error | mqe, aggregation, latest, type-mismatch, query |
| Unsupported aggregation operation. | exception | error | mqe, aggregation, unsupported-operation, query |
| Unsupported binary operation: {} | exception | error | mqe, arithmetic, type-mismatch, query, unsupported-operation |
| Bool Operation: The result of the left expression is not a c | exception | error | mqe, boolean, compare, query, expression |
| Bool Operation: The result of the right expression is not a | exception | error | mqe, boolean, compare, query, expression |
| Unsupported bool operation: {} | exception | error | mqe, boolean, type-mismatch, query, unsupported-operation |
| Bool Operation: The result of the left expression is not 1 o | exception | error | mqe, boolean, internal, invariant, version-mismatch |
| Bool Operation: The result of the right expression is not 1 | exception | error | mqe, boolean, internal, invariant, version-mismatch |
| Unsupported bool operation. | exception | error | mqe, boolean, internal, unsupported-operation, version-mismatch |
| Unsupported compare operation: {} | exception | error | mqe, compare, type-mismatch, query, unsupported-operation |
| Unsupported operation. | exception | error | mqe, type-mismatch, binary-op, query, unsupported-operation |
| Single to Single, left result is empty or has more than one | exception | error | mqe, query-engine, metrics, binary-op |
| Single to Single, right result is empty or has more than one | exception | error | mqe, query-engine, metrics, binary-op |
| Single Labeled to Single Labeled, left labeled result is emp | exception | error | mqe, query-engine, labels, binary-op |
| Single Labeled to Single Labeled, right labeled result has m | exception | error | mqe, query-engine, labels, binary-op |
| Many to One, single result is empty or has more than one val | exception | error | mqe, query-engine, metrics, binary-op |
| One to Many, single result is empty or has more than one val | exception | error | mqe, query-engine, metrics, binary-op |
| Series No Labeled, left or right result is empty. | exception | error | mqe, query-engine, time-series, binary-op |
| Series No Labeled, left and right series value size not equa | exception | error | mqe, query-engine, time-series, alignment |
| Series Labeled with No Labeled, no labeled result is empty. | exception | error | mqe, query-engine, labels, time-series |
| Series Labeled with No Labeled, left and right series value | exception | error | mqe, query-engine, labels, alignment |
| Series No Labeled with Labeled, no labeled result is empty. | exception | error | mqe, query-engine, labels, time-series |
| Series No Labeled with Labeled, left and right series value | exception | error | mqe, query-engine, labels, alignment |
| Series Labeled with Labeled, left and right series value siz | exception | error | mqe, query-engine, labels, alignment |
| Unsupported function. | exception | error | mqe, query-engine, grammar, unsupported-operation |
| Unsupported function. | exception | error | mqe, query-engine, math-functions, unsupported-operation |
| Unsupported sort order. | exception | error | mqe, query-engine, sort, unsupported-operation |
| TopN type is not consistent, one is {}, another is {} | exception | error | mqe, query-engine, topn, type-mismatch |
| Unsupported function. | exception | error | mqe, query-engine, trend, unsupported-operation |
| Unsupported step: {} | exception | error | mqe, query-engine, trend, step, illegal-argument |
| filter expression [{}] not found | exception | error | oal, code-generation, filter, configuration |
| Can't find metrics, {} | exception | error | oal, aggregation, code-generation, spi |
| Unsupported value type: {} | exception | error | oal, filter, type-mapping, grammar |
| Unknown filter value type: {} | exception | error | oal, code-generation, filter, internal |
| Unsupported number operator: {} | exception | error | oal, filter, operator-mismatch, validation |
| Unsupported string operator: {} | exception | error | oal, filter, operator-mismatch, validation |
| Unsupported enum operator: {} | exception | error | oal, filter, enum, operator-mismatch |
| Unsupported filter: {} | exception | error | oal, code-generation, filter, internal |
| OAL parsing failed with {n} error(s): {errors} | validation | error | oal, parsing, antlr, configuration |
| castType:{castType} is legal, context expression:{originalEx | validation | error | oal, type-cast, code-generation, validation |
| admin-server: port must be > 0 when the module is enabled, g | exception | critical | admin-server, configuration, startup, port |
| admin-server: gRPCPort must be > 0 when the module is enable | exception | critical | admin-server, configuration, startup, grpc, port |
| admin-server: gRPCSslEnabled=true but gRPCSslTrustedCAsPath | exception | critical | admin-server, tls, configuration, security, startup |
| admin-server: failed to build admin gRPC client SSL context | exception | critical | admin-server, tls, certificates, deployment, startup |
| admin-server: failed to start gRPC server | exception | critical | admin-server, grpc, port-in-use, startup, deployment |
invalid_limits Request body is not valid JSON: {re.getMessage()}. Send an empty body for defaul | http | warning | dsl-debugging, rest, json, validation |
invalid_limits recordCap must be > 0, got {recordCap} | http | warning | dsl-debugging, validation, session-limits |
registry_misconfigured No DebugRecorderFactory registered for catalog {catalog} — phase 1d wiring incom | http | critical | configuration, dsl-debugging, module-wiring, registry |
compile_failed LAL YAML parse failure while extracting outputType: {t.getMessage()} | http | error | yaml, lal, runtime-rule, validation |
| LAL compile failed for rule '{name}' in {sourceName} | http | error | lal, compile, runtime-rule, rollback |
| LAL register failed for rule '{ruleName}' in {sourceName} | http | error | lal, registration, collision, runtime-rule |
| LAL YAML parsed to empty/malformed — no rules list in {sourc | http | error | yaml, lal, validation, runtime-rule |
| LAL YAML parse failure for {sourceName} | http | error | yaml, lal, parse, runtime-rule |
| MAL register failed for {sourceName} (partial) | http | error | mal, registration, partial-failure, runtime-rule |
| MAL compile failed for {sourceName} | http | error | mal, compile, runtime-rule, rollback |
| schema fence failed for {sourceName} | http | error | storage, banyandb, schema-fence, mal |
teardown_deferred runtime-rule MAL remove failed for {n} metric(s): {name (Cause), ...} | http | warning | mal, teardown, removal, runtime-rule |
| YAML parsed to null — empty or malformed rule file: {sourceN | http | error | yaml, mal, validation, empty-file |
| YAML parse failure for {sourceName} | http | error | yaml, mal, parse, runtime-rule |
compile_failed MAL YAML parse failure: {t.getMessage()} | http | warning | mal, shape-extraction, yaml, classification |
forward_failed no admin channel to forward-target {mainAddress} (peer list out of sync?) | http | error | cluster, grpc, forwarding, topology |
| Duplicate RuleEngine registration for catalog '{catalog}': { | exception | critical | configuration, registry, engine, module-start |
| LogAnalyzerModule Factory unavailable for LAL compile of {so | exception | critical | module-wiring, lal, engine, configuration |
| MeterSystem unavailable for MAL compile of {sourceName} | exception | critical | module-wiring, mal, meter-system, configuration |
| {causeMessage} — {rootCauseMessage} | exception | error | mal, filter-only, partial-failure, runtime-rule |
| Expression: {expression} is not a SINGLE_VALUE result expres | validation | error | alarm, mqe, config, startup |
| The metrics in expression: {expression} must have the same s | validation | error | alarm, mqe, scope, config |
| expression can't be empty | validation | error | alarm, yaml, config, startup |
| PagerDuty hook: [{hookName}] events-api-url is malformed: [{ | validation | error | alarm, pagerduty, webhook, config |
| PagerDuty hook: [{hookName}] events-api-url must be an absol | validation | error | alarm, pagerduty, webhook, config |
| Zookeeper hostPort cannot be null or empty. | exception | critical | zookeeper, configuration, startup, oap-server |
| Zookeeper namespace cannot be null or empty. | exception | critical | zookeeper, configuration, startup, oap-server |
| No host setting. | exception | critical | grpc, configuration-sync, startup, oap-server |
| No port setting. | exception | critical | grpc, configuration-sync, startup, oap-server |
| Metric TTL should be at least 2 days, current value is {} | exception | critical | configuration, ttl, storage, startup, oap-server |
| Record TTL should be at least 2 days, current value is {} | exception | critical | configuration, ttl, storage, startup, oap-server |
| Can not locate oap core jar file by url:{} | exception | error | classpath, packaging, startup, jar, oap-server |
| Can not locate oap core jar file by path:{} | exception | error | classpath, packaging, classloader, startup, oap-server |
| Can't split service id into 2 parts, {} | exception | error | id-management, data-corruption, parsing, oap-server |
| Illegal Service Relation entity id | exception | error | id-management, data-corruption, parsing, oap-server |
| Can't split instance id into 2 parts, {} | exception | error | id-management, data-corruption, parsing, oap-server |
| Illegal Service Instance Relation entity id | exception | error | id-management, data-corruption, parsing, oap-server |
| Can't split endpoint id into 2 parts, {} | exception | error | id-management, data-corruption, parsing, oap-server |
| Illegal endpoint Relation entity id, {} | exception | error | id-management, data-corruption, parsing, oap-server |
| Illegal Process Relation entity id | exception | error | id-management, data-corruption, parsing, oap-server |
| Layer registry is sealed; cannot register {}={}. External la | exception | critical | layer-registry, plugin-lifecycle, startup, oap-server |
| Layer name must match [A-Z][A-Z0-9_]*: {} | exception | error | layer-registry, validation, naming, oap-server |
| Layer name conflict: {} already registered as ordinal={}, no | exception | critical | layer-registry, conflict, plugin-development, oap-server |
| Layer ordinal conflict at {}: existing={}, new={} | exception | critical | layer-registry, conflict, ordinal, plugin-development, oap-server |
| Function {} doesn't inherit from Metrics. | exception | error | meter-system, mal, javassist, custom-function, config |
| Function {} can't be found by javaassist. | exception | error | meter-system, javassist, classpath, classloader, custom-function |
| {} has been defined, but calculate function or/are scope typ | exception | error | meter-system, mal, metric-naming, hot-reload, config |
| pool must not be null | exception | error | meter-system, null-check, internal-api, javassist |
| classLoaderNeighbor must not be null | exception | error | meter-system, null-check, classloader, java-9, internal-api |
| Storage-model cascade failed for metric {}; backend drop did | exception | error | meter-system, storage, banyandb, elasticsearch, hot-remove, retry |
| Uncreated metrics {} | exception | error | meter-system, mal, metric-naming, lifecycle, typo |
| Unmatched metrics data type, request for {}, but defined as | exception | error | meter-system, type-mismatch, mal, lifecycle |
| buckets and values can't be null. | exception | error | meter-system, histogram, validation, mal |
| The length of buckets and values should be same. | exception | error | meter-system, histogram, validation, off-by-one, mal |
| Incompatible BucketedValues [{}] for current HistogramFuncti | exception | error | meter-system, histogram, bucket-mismatch, mal, agent-config |
| Incompatible BucketedValues [{}] for current HistogramFuncti | exception | error | meter-system, avg-histogram, bucket-mismatch, mal, agent-config |
| Incompatible BucketedValues [{}] for current PercentileFunct | exception | error | meter-system, percentile, bucket-mismatch, mal, agent-config |
| Illegal rank value {rank}, must be positive | exception | error | meter-system, percentile, validation, mal, config |
| Incompatible ranks size = [{value.getRanks().length}] for cu | exception | error | meter-system, percentile, mal, hot-reload, config |
| Rank {rank} doesn't exist in the previous ranks {ranks} | exception | error | meter-function, mal, percentile, metric-config, validation |
| Incompatible BucketedValues [{value}] for current Percentile | exception | error | meter-function, mal, histogram, percentile, metric-config |
| Illegal rank value {rank}, must be positive | exception | error | meter-function, mal, percentile, validation, config-typo |
| Incompatible ranks size = [{value.getRanks().length}] for cu | exception | error | meter-function, mal, percentile, metric-config, validation |
| Rank {rank} doesn't exist in the previous ranks {ranks} | exception | error | meter-function, mal, percentile, metric-config, validation |
| Current time bucket is not in minute dimensionality | exception | error | metrics, time-bucket, downsampling, oal, core |
| Time bucket ({timeBucket}) can't be recognized. | exception | error | metrics, time-bucket, validation, core, custom-function |
| Create {stream.builder().getSimpleName()} none stream record | exception | critical | stream-processor, storage, reflection, startup, plugin |
| Create {stream.getBuilder().getSimpleName()} metrics DAO fai | exception | critical | stream-processor, storage, reflection, startup, metrics, plugin |
| Create {stream.builder().getSimpleName()} none stream record | exception | critical | stream-processor, storage, reflection, startup, plugin |
| Create {stream.builder().getSimpleName()} record DAO failure | exception | critical | stream-processor, storage, reflection, startup, record, plugin |
| Create {stream.builder().getSimpleName()} top n record DAO f | exception | critical | stream-processor, storage, reflection, startup, topn, plugin |
| Component name [{name}] in Component-Server-Mappings doesn't | exception | critical | configuration, yaml, component-catalog, startup, custom-config |
| Server componentId name [{serverName}] in Component-Server-M | exception | critical | configuration, yaml, component-catalog, startup, custom-config |
| No HierarchyRuleProvider found on classpath. Ensure the hier | exception | critical | spi, classpath, hierarchy, startup, packaging |
| HierarchyRuleProvider did not produce a matcher for rule: {e | exception | error | hierarchy, configuration, yaml, rule-compilation, startup |
| hierarchy-definition.yml not found. | exception | critical | hierarchy, configuration, file-io, startup, deployment |
| hierarchy-definition.yml {layer} is not a valid layer name. | exception | critical | hierarchy, configuration, yaml, layer, startup, validation |
| hierarchy-definition.yml layer-levels: {layer} is not defin | exception | critical | hierarchy, configuration, yaml, layer, startup, validation |
| hierarchy-definition.yml layer-levels: {lowerLayer} is not | exception | critical | configuration, startup, hierarchy, yaml, validation |
| hierarchy-definition.yml hierarchy: {layer} layer-level shou | exception | critical | configuration, startup, hierarchy, yaml, validation |
| service-name can't be empty | exception | critical | configuration, endpoint-grouping, yaml, startup, validation |
| OpenAPI definition file: {file.getAbsolutePath()} found in r | exception | critical | configuration, openapi, endpoint-grouping, yaml, startup |
| Unknown DSL catalog: {wireName} | exception | error | dsl, configuration, validation, rule-management, startup |
| Duration data error, the range between the start time and th | validation | error | query, duration, api-limit, graphql |
| End time must not be before start | validation | error | query, duration, validation, timestamps |
| time field is required when uuid is absent. | validation | error | query, events, validation, graphql |
| Only BanyanDB storage support Trace V2 query now. | exception | error | query, trace, storage, banyandb, unsupported-operation |
| wrong stack data | exception | error | profiling, protobuf, serialization, version-mismatch, query |
| could not found the process traffic model | exception | error | ebpf, profiling, storage-model, lazy-init, query |
| local-cache-verify boot: backend resource '{resourceName}' s | exception | critical | storage, schema, startup, banyandb, kubernetes, rolling-upgrade |
| local-cache-verify boot: backend resources for model '{model | exception | critical | storage, startup, kubernetes, init-node, schema, availability |
| interrupted while waiting for no-init backend resources for | exception | warning | storage, startup, interruption, shutdown, init-node, polling |
| queryAlarms entity is invalid (scope={scope}); required name | validation | error | query, alarms, validation, graphql, api-contract |
| Duplicate worker name:{remoteReceiverWorkName} | exception | critical | startup, oal, stream-processing, cluster, configuration, duplicate |