ErrLookup › VictoriaMetrics/VictoriaMetrics
VictoriaMetrics/VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database · Go · 964 source files
Analyzed at 5079fb58f1 on 2026-09-03. 1413 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| key is nil | validation | error | jwt, nil-key, go, key-loading |
| key is not valid | validation | error | jwt, ecdsa, key-size-mismatch, go |
| algorithm is not supported | validation | error | jwt, algorithm, configuration, go |
| signature is not valid | validation | critical | jwt, signature-verification, ecdsa, security |
| msg | panic | critical | logging, panic, go, process-lifecycle |
| identity_endpoint v2.0 is not supported | validation | error | openstack, service-discovery, prometheus, configuration |
| URL is missing | validation | error | puppetdb, service-discovery, configuration, prometheus |
| query missing | validation | error | puppetdb, service-discovery, configuration, pql |
| label_limit exceeded | validation | warning | prometheus, scraping, label-limit, cardinality |
| snap.Msg | http | error | snapshot, remote-api, go, server-error |
| unexpected number of items in authToken %q; got %d; want 1 o | validation | error | auth, parsing, validation |
| cannot parse accountID from %q: %w | validation | error | auth, parsing, strconv |
| cannot parse projectID from %q: %w | validation | error | auth, parsing, strconv |
| cannot determine default AWS region: %w | validation | error | aws, configuration, region |
| roleARN is missing for AWS_WEB_IDENTITY_TOKEN_FILE=%q; set i | validation | error | aws, configuration, iam, web-identity |
| cannot create signed request: %w | http | error | aws, sigv4, signing, http-request |
| cannot perform http request to %q: %w | http | error | network, http, aws, ec2 |
| cannot read response from %q: %w | http | error | network, http, io, aws |
| unexpected status code for %q; got %d; want %d; response bod | http | error | aws, http-status, iam, ec2 |
| cannot parse identity document: %w | validation | error | aws, json, imds, configuration |
| cannot obtain new EC2 API credentials: %w | http | error | |
| cannot read webToken from path: %q, err: %w | validation | error | |
| cannot read containerToken from path: %q, err: %w | validation | error | |
| cannot read config file for profile %q: %w | validation | error | |
| source_profile for %q points to itself | validation | error | |
| cannot read shared credentials for profile %q: %w | validation | error | |
| missing credentials for profile %q | validation | error | |
| cannot obtain instance role credentials: %w | http | error | |
| cannot get credentials for role_arn %q: %w | http | error | |
| missing AWS access_key; it may be set via env var AWS_ACCESS | validation | error | |
| missing AWS secret_key; it may be set via env var AWS_SECRET | validation | error | aws, credentials, configuration, env-var |
| cannot get home directory: %w | validation | error | aws, filesystem, env-var, home-directory |
| cannot read %q: %w | validation | error | aws, filesystem, permissions, credentials-file |
| missing aws_access_key_id or aws_secret_access_key for profi | validation | error | aws, credentials-file, configuration, profile |
| cannot get credentials from %s: %w | http | error | aws, network, imds, http, timeout |
| cannot get instanceRoleName: %w | http | error | aws, imds, iam-role, ec2, network |
| cannot get security credentials for instanceRoleName %q: %w | http | error | aws, imds, iam-role, retry, network |
| cannot parse metadata security credentials from %q: %w | validation | error | aws, imds, json, parse-error, proxy |
| cannot create request for IMDSv2 session token at url %q: %w | exception | error | aws, ec2, imds, http-request, network |
| cannot obtain IMDSv2 session token from %q: %w | exception | error | aws, ec2, imdsv2, network, timeout, metadata-service |
| cannot read IMDSv2 session token from %q: %w | exception | error | aws, ec2, imdsv2, http-response, network |
| cannot create request to %q: %w | exception | error | aws, ec2, imds, http-request, url |
| cannot obtain response for %q: %w | exception | error | aws, ec2, imdsv2, network, timeout, container |
| cannot assume chained role=%q for roleARN=%q: %w | exception | error | |
| cannot parse AssumeRoleResponse response from %q: %w | exception | error | |
| cannot create http request with given apiURL: %s, err: %w | exception | error | |
| cannot delete `backup complete` file at %s: %w | exception | error | filesystem, permissions, backup, go |
| cannot store backup metadata: %w | exception | error | backup, metadata, storage, go |
| cannot create `backup complete` file at %s: %w | exception | error | backup, storage, marker-file, go |
| cannot decode snapshot name %q: %w | exception | error | snapshot, backup, naming, victoriametrics |
| cannot marshal metadata: %w | exception | error | json, serialization, backup, go |
| cannot list src parts: %w | exception | error | filesystem, permissions, snapshot, backup |
| cannot list dst parts: %w | exception | error | network, permissions, s3, backup |
| cannot list origin parts: %w | exception | error | network, permissions, backup, origin |
| cannot delete unneeded parts at dst: %w | exception | error | permissions, s3, deletion, backup |
| cannot server-side copy origin parts to dst: %w | exception | error | storage, s3, backup, server-side-copy, permissions |
| cannot create reader for %s from %s: %w | exception | error | filesystem, io, backup, snapshot, permissions |
| cannot upload %s to %s: %w | exception | error | network, s3, gcs, upload, backup, throttling |
| cannot close reader for %s from %s: %w | exception | warning | filesystem, io, close, nfs, backup |
| cannot delete %s from %s: %w | exception | error | storage, s3, delete, backup, permissions |
| cannot remove empty directories at %s: %w | exception | error | storage, backup, remote-fs, cleanup, permissions |
| cannot copy %s from %s to %s: %w | exception | error | storage, backup, cross-type-copy, network, remote-fs |
| cannot download %s from %s: %w | exception | error | storage, backup, download, network, remote-fs |
| cannot delete `backup complete` file at %s: %w | exception | error | backup, remote-fs, object-storage, permissions |
| cannot store backup metadata: %w | exception | error | backup, metadata, remote-fs, object-storage |
| cannot create `backup complete` file at %s: %w | exception | error | backup, remote-fs, object-storage, marker-file |
| cannot read metadata from %s: %w | exception | error | backup, metadata, remote-fs, read-failure |
| cannot create metadata at %s: %w | exception | error | backup, metadata, remote-fs, write-failure |
| cannot list src parts: %w | exception | error | backup, object-storage, list-objects, remote-fs |
| cannot list dst parts: %w | exception | error | backup, object-storage, list-objects, remote-fs |
| cannot delete unneeded parts at dst: %w | exception | error | backup, object-storage, delete, concurrency |
| cannot server-side copy parts from src to dst: %w | exception | error | backup, object-storage, server-side-copy, concurrency |
| cannot find %s file in %s; this means either incomplete back | exception | error | restore, backup, validation, marker-file |
| cannot cleanup temporary files at %s: %w | console | error | filesystem, permissions, restore, cleanup |
| cannot list src parts: %w | console | error | remote-storage, s3, permissions, restore, listing |
| part file %s would be written outside storage directory %s | validation | error | path-traversal, validation, restore, security |
| cannot list dst parts: %w | console | error | filesystem, permissions, restore, incremental |
| invalid size for %q; got %d; want %d | console | error | backup-integrity, validation, parts, restore |
| there is an overlap in %d bytes between %s and %s | console | error | backup-integrity, parts, validation, concurrency |
| there is a gap in %d bytes from file start to %s | console | error | backup-integrity, missing-data, parts, restore |
| there is a gap in %d bytes between %s and %s | console | error | backup-integrity, missing-data, parts, restore |
| invalid size for %s; got %d; want %d | console | error | backup-integrity, size-mismatch, parts, restore |
| cannot delete %s from %s: %w | console | error | |
| cannot remove empty directories at %s: %w | console | error | |
| cannot list dst parts after the deletion: %w | console | error | |
| cannot preallocate %s: %w | console | error | |
| cannot finalize %s: %w | console | error | |
| cannot create writer for %q to %s: %w | console | error | |
| cannot write %s to %s: %w | console | error | |
| cannot download %s from %s: %w | console | error | |
| cannot close writer for %s at %s: %w | console | error | |
| cannot create restore lock file %q: %w | console | error | |
| cannot parse s3 objectMetadata %q: %w | validation | error | config, json, s3, flag-parsing |
| path cannot be empty | validation | error | config, validation, storage-path |
| missing scheme in path %q. Supported schemes: `gs://`, `s3:/ | validation | error | config, storage-path, url-scheme |
| dir must be absolute; got %q | validation | error | config, filesystem, path-validation |
| missing directory on the gcs bucket %q | validation | error | gcs, config, storage-path |
| cannot initialize connection to gcs: %w | console | error | gcs, network, authentication, init |
| missing directory on the AZBlob container %q | validation | error | azure, azblob, config, storage-path |
| cannot initialize connection to AZBlob: %w | console | error | azure, azblob, network, authentication, init |
| missing directory on the s3 bucket %q | validation | error | s3, aws, config, storage-path |
| cannot parse s3 tags %q: %w | validation | error | s3, aws, config, json, flag-parsing |
| cannot initialize connection to s3: %w | console | error | s3, storage, initialization, network |
| unsupported scheme %q | validation | error | configuration, url-scheme, storage |
| failed to create AZBlob service client: %w | console | error | azure, azure-blob, client-initialization, credentials |
| missing AZURE_STORAGE_ACCOUNT_NAME environment variable when | validation | error | azure, environment-variables, configuration, credentials |
| failed to create Shared Key credentials: %w | console | error | azure, credentials, shared-key, configuration |
| failed to create default Azure credentials: %w | console | error | azure, authentication, env-config, backup |
| missing AZURE_STORAGE_ACCOUNT_NAME environment variable when | validation | error | azure, env-config, missing-env-var, backup |
| failed to detect credentials for AZBlob; ensure that one of | validation | error | azure, authentication, env-config, missing-env-var |
| cannot list blobs at %s (remote path %q): %w | console | error | azure, blob-storage, network, permissions, backup |
| unexpected prefix for AZBlob key %q; want %q | console | error | azure, blob-storage, path-prefix, data-validation, backup |
| cannot perform server-side copying from %s to %s: both of th | exception | error | azure, azure-blob, type-assertion, unsupported-operation |
| cannot start async copy %q from %s to %s: %w | exception | error | azure, azure-blob, network, permissions, async-copy |
| failed to check copy status, cannot get properties of %q at | exception | error | azure, azure-blob, polling, network, transient |
| cannot set metadata for %q at %s: %w | exception | error | azure, azure-blob, metadata, async-copy, permissions |
| copy of %q from %s to %s failed: expected status %q, receive | exception | error | azure, azure-blob, async-copy, copy-failed |
| cannot open reader for %q at %s (remote path %q): %w | exception | error | azure, azure-blob, download, network, permissions |
| cannot download %q from at %s (remote path %q): %w | exception | error | azure, azure-blob, download, io, network, transient |
| wrong data size downloaded from %q at %s; got %d bytes; want | exception | error | azure, azure-blob, download, data-integrity, size-mismatch |
| cannot upload data to %q at %s (remote path %q): %w | exception | error | azure, azure-blob, upload, network, permissions |
| cannot read blob at %q at %s: %w | exception | error | azure, blob-storage, versioning, sdk |
| cannot delete %q at %s: %w | exception | error | azure, blob-storage, permissions, immutability, lease |
| cannot upload %d bytes to %q at %s (remote path %q): %w | exception | error | azure, blob-storage, upload, network, quota |
| unexpected error when obtaining properties for %q at %s (rem | exception | error | azure, blob-storage, permissions, auth, existence-check |
| cannot download %q at %s (remote dir %q): %w | exception | error | azure, blob-storage, download, network, missing-object |
| cannot read %q at %s (remote dir %q): %w | exception | error | azure, blob-storage, network, io, timeout |
| cannot open directory: %w | exception | error | filesystem, go, backup, permissions |
| cannot stat %q: %w | exception | error | filesystem, go, backup |
| %q isn't a directory | exception | error | filesystem, go, backup, validation |
| cannot read directory contents in %q: %w | exception | error | filesystem, go, backup, io |
| cannot append files %q: %w | exception | error | filesystem, go, backup, permissions |
| cannot resolve symlink %q: %w | exception | error | filesystem, symlink, go, backup |
| cannot stat %q from symlink %q: %w | exception | error | filesystem, symlink, go, backup, race |
| cannot list files at %q from symlink %q: %w | exception | error | filesystem, symlink, go, backup |
| unexpected prefix for path %q; want %q | exception | error | filesystem, symlink, go, backup, bug |
| cannot remove empty dirs %q: %w | exception | error | filesystem, recursion, permissions |
| cannot remove %q: %w | exception | error | filesystem, symlink, permissions |
| cannot close %q: %w | exception | warning | filesystem, io-error, file-descriptor |
| cannot stat %q: %w | exception | error | filesystem, go, backup |
| cannot open %q at %q: %w | exception | error | filesystem, go, io |
| cannot open file %q: %w | exception | error | filesystem, go, permissions |
| cannot seek to offset %d in %q: %w | exception | error | filesystem, go, io |
| cannot rename %q to %q: %w | exception | error | filesystem, go, restore |
| cannot open %q for fsync: %w | exception | error | filesystem, go, fsync |
| cannot fsync %q: %w | exception | error | filesystem, go, fsync, durability |
| cannot open %q: %w | exception | error | filesystem, go, permissions |
| cannot stat %q at %q: %w | exception | error | filesystem, go, stat |
| cannot remove %q: %w | exception | error | filesystem, go, permissions |
| cannot create directory %q: %w | exception | error | |
| too much data read; got %d bytes; want %d bytes | exception | error | |
| too much data written; got %d bytes; want %d bytes | exception | error | |
| cannot close file %q: %w | exception | error | |
| missing data writes for %d bytes | exception | error | |
| cannot open %q for preallocation: %w | exception | error | |
| cannot fallocate %d bytes for %q: %w | exception | error | |
| cannot stat file %q for part %q: %w | exception | error | |
| cannot remove %q: %w | exception | error | |
| cannot perform server-side copying from %s to %s: both of th | exception | error | |
| cannot open source file: %w | exception | error | go, filesystem, io, backup |
| cannot create destination file: %w | exception | error | go, filesystem, io, permissions, disk |
| cannot fsync dstFile: %q: %w | exception | error | go, filesystem, fsync, io, disk |
| unexpected number of bytes copied from %q to %q; got %d byte | exception | error | go, io, integrity, backup, corruption |
| cannot download data from %q: %w | exception | error | go, io, filesystem, backup, restore |
| wrong data size downloaded from %q; got %d bytes; want %d by | exception | error | backup, size-mismatch, corruption, filesystem |
| cannot create file %q: %w | exception | error | backup, filesystem, permissions, os-create |
| cannot fsync file: %q: %w | exception | error | backup, filesystem, fsync, io-error, disk-full |
| cannot upload data to %q: %w | exception | error | backup, io, upload-failure, filesystem |
| wrong data size uploaded to %q; got %d bytes; want %d bytes | exception | error | backup, size-mismatch, upload, validation |
| cannot create directory %q: %w | exception | error | filesystem, mkdir, permissions, go |
| cannot write %d bytes to %q: %w | exception | error | filesystem, write, disk-full, go |
| cannot stat %q: %w | exception | error | filesystem, stat, permissions, go |
| %q is directory, while file is needed | exception | error | filesystem, validation, path, go |
| cannot create gcs client with credsFile %q: %w | exception | error | gcs, credentials, configuration, google-cloud, go |
| cannot create default gcs client: %w | exception | error | gcs, credentials, adc, environment, google-cloud |
| error in SetAttrSelection: %w | exception | error | gcs, query, api-version, google-cloud, go |
| error when iterating objects at %q: %w | exception | error | gcs, listing, permissions, network, google-cloud |
| unexpected prefix for gcs key %q; want %q | exception | error | gcs, key-prefix, configuration, data-layout, google-cloud |
| cannot perform server-side copying from %s to %s: both of th | exception | error | gcs, server-side-copy, type-mismatch, configuration |
| cannot copy %q from %s to %s: %w | exception | error | gcs, copy, iam, network |
| unexpected %q size after copying from %s to %s; got %d bytes | exception | error | gcs, copy, data-integrity, size-mismatch |
| cannot open reader for %q at %s (remote path %q): %w | exception | error | gcs, download, object-not-found, network |
| cannot download %q from at %s (remote path %q): %w | exception | error | gcs, download, network, io |
| wrong data size downloaded from %q at %s; got %d bytes; want | exception | error | gcs, download, size-mismatch, data-integrity |
| cannot upload data to %q at %s (remote path %q): %w | exception | error | gcs, upload, network, iam |
| wrong data size uploaded to %q at %s; got %d bytes; want %d | exception | error | gcs, upload, size-mismatch, data-integrity |
| cannot read %q at %s: %w | exception | error | gcs, delete, iterator, iam |
| cannot delete %q at %s: %w | exception | error | gcs, delete, iam, retention-policy |
| cannot upload %d bytes to %q at %s (remote path %q): %w | exception | error | gcs, upload, io, network |
| wrong data size uploaded to %q at %s (remote path %q); got % | exception | error | gcs, upload, io, data-integrity |
| cannot close %q at %s (remote path %q): %w | exception | error | gcs, upload, io, permissions |
| unexpected error when obtaining attributes for %q at %s (rem | exception | error | gcs, storage, permissions, existence-check |
| cannot read %q at %s (remote path %q): %w | exception | error | gcs, read, io, permissions |
| unsupported S3 storage class %q. Supported values: %v | validation | error | s3, aws, configuration, validation |
| unsupported S3 object ACL %q. Supported values: %v | validation | error | s3, aws, configuration, validation, acl |
| unsupported S3 checksum algorithm %q. Supported values: %v | validation | error | s3, aws, configuration, validation, checksum |
| unsupported S3 server-side algorithm %q. Supported values: % | validation | error | s3, aws, configuration, validation, encryption |
| cannot load S3 config: %w | exception | error | |
| cannot determine region for bucket %q: %w | exception | error | |
| unexpected pagination error: %w | exception | error | |
| unexpected prefix for s3 key %q; want %q | exception | error | |
| cannot perform server-side copying from %s to %s: both of th | exception | error | |
| cannot copy %q from %s to %s (copySource %q): %w | exception | error | |
| cannot open %q at %s (remote path %q): %w | exception | error | |
| cannot download %q from at %s (remote path %q): %w | exception | error | |
| wrong data size downloaded from %q at %s; got %d bytes; want | exception | error | |
| cannot upload data to %q at %s (remote path %q): %w | exception | error | |
| wrong data size uploaded to %q at %s; got %d bytes; want %d | exception | error | s3, backup, data-integrity, upload |
| cannot delete %q at %s: %w | exception | error | s3, delete, aws-sdk, permissions |
| cannot list versions for %q at %s: %w | exception | error | s3, versioning, list, aws-sdk |
| cannot close %q at %s (remote path %q): %w | exception | warning | s3, close, aws-sdk, body |
| cannot read %q at %s (remote path %q): %w | exception | error | s3, read, stream, network, aws-sdk |
| cannot send %d bytes to client: %w | exception | warning | network, io, buffered-writer, broken-pipe |
| cannot flush data to client: %w | exception | warning | network, io, flush, buffered-writer |
| cannot parse cpu.max at %s: %w | exception | error | cgroup, cgroup-v2, cpu, parse-error |
| unexpected line format: want 'quota period'; got: %s | validation | error | cgroup, cgroup-v2, cpu, parse-error, format |
| cannot parse quota: %w | exception | error | cgroup, cgroup-v2, cpu, parse-error, strconv |
| cannot parse period: %w | exception | error | cgroup, cgroup-v2, cpu, parse-error, strconv |
| zero value for period is not allowed | validation | error | cgroup, cgroup-v2, cpu, validation |
| cannot parse %s at %s: %w | exception | error | cgroup, cgroup-v2, memory, parse-error |
| cannot parse %q: %w | exception | error | cgroup, cgroup-v1, parse-error, strconv |
| cannot find cgroup path for %q in %q: %w | exception | error | cgroup, cgroup-v1, procfs, container, configuration |
| cannot find %q in %q | exception | error | cgroup, linux, parse-error |
| unexpected number of bytes written; got %d; want %d | exception | error | io, short-write, buffer |
| cannot decompress zstd block with len=%d: %w; block data (he | exception | error | zstd, compression, corrupt-data |
| cannot decompress zstd block with len=%d and maxDataSizeByte | exception | error | zstd, compression, input-validation, decompression-bomb |
| MarshalType should be in range [0..6]; got %d | validation | error | encoding, validation, version-mismatch |
| precisionBits must be in the range [1...64]; got %d | validation | error | encoding, validation, configuration |
| cannot unmarshal %d timestamps from len(src)=%d bytes: %w | exception | error | encoding, timestamps, corrupt-data |
| cannot unmarshal %d values from len(src)=%d bytes: %w | exception | error | encoding, values, corrupt-data |
| cannot decompress zstd data: %w | exception | error | zstd, encoding, corrupt-data |
| cannot unmarshal nearest delta data after zstd decompression | exception | critical | victoriametrics, corruption, zstd, serialization |
| cannot unmarshal nearest delta2 data after zstd decompressio | exception | critical | victoriametrics, zstd, delta2, corruption |
| cannot unmarshal nearest delta data: %w | exception | critical | victoriametrics, delta-encoding, serialization, corruption |
| cannot unmarshal nearest delta2 data: %w | exception | critical | victoriametrics, delta2, serialization, corruption |
| unexpected data left in const encoding: %d bytes | exception | error | victoriametrics, const-encoding, protocol-violation |
| cannot unmarshal delta value for delta const: %w | exception | error | victoriametrics, varint, delta-const, corruption |
| unexpected trailing data after delta const (d=%d): %d bytes | exception | error | victoriametrics, delta-const, trailing-data, protocol-violation |
| unknown MarshalType=%d | validation | error | victoriametrics, version-mismatch, marshal-type, serialization |
| too small len(src)=%d; it must be bigger or equal to len(dst | exception | error | victoriametrics, varint, input-validation, truncation |
| cannot unmarshal varint from empty data | exception | error | |
| unexpected end of encoded varint at byte 1; src=%x | exception | error | |
| unexpected end of encoded varint at byte 2; src=%x | exception | error | |
| unexpected end of encoded varint; src=%x | exception | error | |
| too big encoded varint; src=%x | exception | error | |
| too long encoded varint; the maximum allowed length is 10 by | exception | error | |
| cannot unmarshal varuint from empty data | exception | error | |
| unexpected end of encoded varuint at byte 1; src=%x | exception | error | |
| unexpected end of encoded varuint at byte 2; src=%x | exception | error | |
| too big encoded varuint; src=%x | exception | error | go, varint, overflow, corrupt-data |
| too long encoded varuint; the maximum allowed length is 10 b | exception | error | go, varint, malformed-input, decoding |
| itemsCount must be greater than 0; got %d | exception | error | go, delta-encoding, argument-validation |
| cannot unmarshal nearest delta from %d bytes; src=%X: %w | exception | error | go, varint, delta-encoding, truncated-input |
| unexpected tail left after unmarshaling %d items from %d byt | exception | error | go, delta-encoding, payload-mismatch, decoding |
| itemsCount must be greater than 1; got %d | exception | error | go, delta2-encoding, argument-validation |
| cannot unmarshal nearest delta from %d bytes; src=%X: %w | exception | error | go, varint, delta2-encoding, truncated-input |
| unexpected tail left after unmarshaling %d items from %d byt | exception | error | go, delta2-encoding, payload-mismatch, decoding |
| cannot read snappy header: %w | exception | error | go, snappy, compression, malformed-input |
| too big data size %d exceeding %d bytes | exception | error | snappy, compression, go, size-limit |
| cannot seek to offset=%d for %q: %w | exception | error | file-io, seek, go |
| invalid seek offset for %q; got %d; want %d | exception | error | file-io, seek, offset-mismatch, go |
| advise error for %q: %w | exception | warning | file-io, fadvise, page-cache, go |
| cannot seek to offset=%d in %q: %w | exception | error | file-io, seek, go |
| unix.Fdatasync error: %w | exception | error | file-io, fdatasync, fsync, go, disk-io |
| unix.Fadvise(FADV_DONTNEEDED, %d, %d) error: %w | exception | error | file-io, fadvise, page-cache, go, syscall |
| unix.Fadvise(FADV_DONTNEEDED, 0, 0) error: %w | exception | error | file-io, fadvise, nocache, go, close |
| unix.Fdatasync error: %w | exception | error | linux, filesystem, syscall, fsync |
| unix.Fadvise(FADV_DONTNEEDED, %d, %d) error: %w | exception | error | linux, filesystem, syscall, page-cache |
| unix.Fadvise(FADV_DONTNEEDED, 0, 0) error: %w | exception | error | linux, filesystem, syscall, page-cache |
| unix.Fsync error: %w | exception | error | openbsd, filesystem, syscall, fsync |
| unix.Fsync error: %w | exception | error | solaris, filesystem, syscall, fsync |
| windows.Fsync error: %w | exception | error | windows, filesystem, flush, syscall |
| missing ':' in %q | validation | error | cli, flag-parsing, validation |
| cannot parse value for key=%q: %w | validation | error | cli, flag-parsing, validation, integer |
| duplicate value for key=%q: %d | validation | error | cli, flag-parsing, validation, duplicate |
| cannot parse months from %q: %w | validation | error | config, duration-parsing, validation |
| duration months must be smaller than %d; got %g | validation | error | configuration, duration, validation |
| duration months cannot be negative; got %g | validation | error | configuration, duration, validation |
| duration in months must be set with capital `M` suffix, lowe | validation | error | configuration, duration, case-sensitivity |
| duration must be smaller than %d months; got approx %d month | validation | error | configuration, duration, validation |
| duration value must have a unit suffix (s, m, h, d, w, y); g | validation | error | configuration, duration, unit-suffix |
| cannot parse duration %q: %w | validation | error | configuration, duration, parse-error |
| FATAL: cannot read random data: %w | panic | critical | crypto, entropy, panic |
| error returned from unix.Fadvise(%d): %w | exception | warning | filesystem, linux, syscall |
| cannot create lock file %q: %w | exception | error | filesystem, file-lock, permissions, solaris |
| cannot acquire lock on file %q: %w | exception | error | file-lock, concurrency, solaris, fcntl |
| cannot create lock file %q: %w | exception | error | filesystem, file-lock, permissions, unix |
| cannot acquire lock on file %q: %w | exception | error | file-lock, concurrency, unix, flock |
| cannot create lock file %q: %w | exception | error | windows, file-lock, filesystem, golang |
| cannot create Overlapped handler: %w | exception | error | windows, overlapped-io, kernel-resources, golang |
| cannot unmap memory mapped file: %w | exception | error | windows, mmap, memory-mapping, golang |
| cannot create event: %w | exception | error | windows, createevent, kernel-resources, golang |
| cannot fetch %q: %w | exception | error | network, http, config-loading, golang |
| unexpected status code when fetching %q: %d, expecting %d; r | http | error | |
| cannot read %q: %w | exception | error | |
| got negative file size: %d bytes | validation | error | |
| file is too big to be memory mapped: %d bytes | validation | error | |
| cannot mmap file with size %d bytes; already memory mapped f | exception | error | |
| cannot read data in %d seconds: %w | exception | error | |
| cannot write data in %d seconds: %w | exception | error | |
| dial error: %w | exception | error | |
| legacy handshake error: %w | exception | error | go, rpc-handshake, network, victoriametrics |
| cannot read hello: %w | exception | warning | go, rpc-handshake, network, server |
| unexpected message obtained; got %q; want %q | exception | error | go, protocol-mismatch, rpc-handshake, victoriametrics |
| cannot set deadline: %w | exception | error | go, network, deadline, server |
| cannot read hello message : %w | exception | warning | go, rpc-handshake, network, timeout, server |
| cannot write success response on isCompressed: %w | exception | error | network, handshake, rpc, go |
| cannot read isCompressed flag: %w | exception | error | network, handshake, rpc, compression |
| cannot write isCompressed flag: %w | exception | error | network, handshake, compression, rpc |
| cannot read success response on isCompressed: %w | exception | error | network, handshake, rpc, timeout |
| cannot reset deadline: %w | exception | error | go, network, rpc, handshake, victoriametrics |
| cannot write hello: %w | exception | error | go, network, rpc, handshake, connection |
| cannot read success response after sending hello: %w | exception | error | go, network, rpc, handshake, timeout |
| cannot write %q to server: %w | exception | error | go, network, rpc, handshake, io |
| cannot flush %q to server: %w | exception | error | network, io, handshake, tcp |
| cannot read message with size %d: %w; read only %d bytes | exception | error | network, io, eof, tcp |
| cannot gracefully shutdown http server at %q in %.3fs; proba | exception | warning | http, shutdown, graceful-shutdown, timeout, configuration |
| response connection is aborted | exception | error | http, response-writer, client-disconnect, timeout |
| cannot find {prefix} in %q; expecting /{prefix}/{authToken}/ | validation | error | http, url-format, routing, configuration |
| cannot find {authToken} in %q; expecting /{prefix}/{authToke | validation | error | http, url-format, auth, routing |
| cannot find {prefix} in %q; expecting /{prefix}/{suffix} or | validation | error | http, url-format, cluster, routing, configuration |
| cannot find {suffix} in %q; expecting /{prefix}/{suffix} or | validation | error | http, url-format, cluster, routing |
| cannot parse %q=%q: %w | validation | error | query-params, duration-parsing, validation, http-api |
| %s=%dms is out of allowed range [%dms ... %dms] | validation | error | http, validation, duration, query-params |
| cannot parse integer %q=%q: %w | validation | error | http, validation, integer-parsing, query-params |
| cannot parse %s=%s: %w | validation | error | http, time-parsing, validation, query-params |
| no backends found for hostname=%q | exception | critical | http, load-balancing, dns, network |
| all backends are unavailable: %w | exception | critical | http, load-balancing, retry, network |
| failed to lookupIPAddr for host: %q: %w | exception | critical | dns, network, load-balancing, service-discovery |
| failed to LookupSRV records for host: %q: %w | exception | critical | dns, srv-records, network, service-discovery |
| url cannot be empty | validation | error | http, configuration, url-validation |
| failed to parse url %q: %w | validation | error | http, configuration, url-validation |
| jwks key without e or n found | exception | error | jwt, jwks, authentication, key-parsing |
| failed to decode jwks key e: %w | exception | error | jwt, jwks, base64, rsa |
| invalid RSA exponent | exception | error | jwt, jwks, rsa, validation |
| failed to decode jwks key n: %w | exception | error | jwt, jwks, base64, rsa |
| failed to create RSA verifier for algorithm %s: %w | exception | error | jwt, jwks, rsa, algorithm |
| failed to create RSA-PSS verifier for algorithm %s: %w | exception | error | jwt, jwks, rsa-pss, algorithm |
| jwks key with use=sig has unsupported alg %s; supported %v, | exception | error | jwt, jwks, algorithm, rsa |
| jwks key without crv or x or y found | exception | error | jwt, jwks, ecdsa, validation |
| failed to decode jwks key x: %w | exception | error | jwt, jwks, base64, ecdsa |
| failed to decode jwks key y: %w | exception | error | jwks, base64, ec-keys, parsing |
| jwk %s crv %q unsupported | exception | error | jwks, elliptic-curve, unsupported-algorithm, parsing |
| jwk with use=sig has alg %s that does not match curve %s | exception | error | jwks, algorithm-mismatch, ec-keys, parsing |
| jwk %s key invalid; x,y are not on curve %s | exception | error | jwks, elliptic-curve, invalid-key, crypto |
| failed to create ES verifier for algorithm %s: %w | exception | error | jwks, verifier, internal-error, ec-keys |
| unsupported jwk.KTY: %s; want RSA or EC | validation | error | jwks, unsupported-key-type, parsing |
| jwt authorization header is missing | validation | warning | jwt, http-header, authentication, sentinel-error |
| missing `vm_access` claim | validation | error | jwt, claims, vm-access, validation |
| bad token format, must be jwt | validation | error | jwt, token-format, parsing, sentinel-error |
| unexpected empty json | validation | error | jwt, json, parsing, malformed-token |
| unexpected non json object {} type: %q | validation | error | jwt, json, parsing |
| unexpected non json object; type: %q | validation | error | jwt, json, parsing |
| cannot parse `exp` field: %w | validation | error | jwt, json, timestamp |
| cannot parse `iat` field: %w | validation | error | jwt, json, timestamp |
| cannot parse `iss` field: %w | validation | error | jwt, json, issuer |
| unexpected type for `scope` field; got %q, want String or [] | validation | error | jwt, scope, type-mismatch |
| wrong format, prefix: %s is missing | validation | error | jwt, http, authorization-header |
| cannot parse `extra_labels` field: %w | validation | error | |
| unexpected value for key=%q: %w | validation | error | |
| unexpected `mode` value: %w | validation | error | |
| cannot parse token body: %w | validation | error | |
| cannot parse token header: %w | validation | error | |
| cannot decode token signature: %w | validation | error | |
| unexpected non-string value for key=%q: %w | validation | error | |
| unexpected non-uint32 value for key=%q: %w | validation | error | |
| value cannot exceed uint32 for key=%q | validation | error | jwt, json, integer-overflow, go |
| unexpected non-int32 value for key=%q: %w | validation | error | jwt, json, type-mismatch, go |
| value cannot exceed int32 for key=%q | validation | error | jwt, json, integer-overflow, go |
| unexpected type for key=%q, got: %s, want: array string | validation | error | jwt, json, type-mismatch, array, go |
| unexpected non string array[] type for key=%q: %w | validation | error | jwt, json, type-mismatch, array, go |
| cannot parse value match re=%q: %w | validation | error | jwt, regex, configuration, go |
| failed to parse key %q: failed to decode PEM block containin | validation | error | jwt, pem, public-key, configuration, go |
| failed to parse key %q: %w | validation | error | jwt, x509, public-key, pem, go |
| failed to verify token signature | validation | error | jwt, signature, verification, security, go |
| signature algorithm verification not supported, supported al | validation | error | jwt, signature, algorithm, security, go |
| failed to create RSA verifier for algorithm %s: %w | validation | error | jwt, rsa, key-validation, crypto |
| failed to create RSA-PSS verifier for algorithm %s: %w | validation | error | jwt, rsa-pss, key-validation, crypto |
| failed to create ECDSA verifier: unsupported key | validation | error | jwt, ecdsa, elliptic-curve, key-validation |
| failed to create ES verifier for algorithm %s: %w | validation | error | jwt, ecdsa, key-validation, crypto |
| unknown key type: %T | validation | error | jwt, key-type, type-mismatch, crypto |
| FATAL: unsupported `loggerOutput` value: %q; supported value | panic | critical | logging, configuration, panic, startup |
| FATAL: unsupported `-loggerLevel` value: %q; supported value | panic | critical | logging, configuration, panic, startup |
| FATAL: unsupported `-loggerFormat` value: %q; supported valu | panic | critical | logging, configuration, panic, startup |
| FATAL: -memory.allowedPercent must be in the range [1...100] | panic | critical | memory, configuration, fatal, startup |
| cannot resolve SRV addr %s: %w | exception | error | network, dns, srv-lookup, dial |
| missing SRV records for %s | exception | error | |
| invalid address %q; expected format: host:port | validation | error | |
| cannot read proxy protocol header: %w | exception | error | |
| unexpected proxy protocol header: %q; want %q | exception | error | |
| unsupported proxy protocol version, only v2 protocol version | exception | error | |
| the proxy protocol implementation doesn't support proto %d a | exception | error | |
| too big proxy protocol block length: %d; it mustn't exceed 2 | exception | error | |
| cannot read proxy protocol block with the length %d bytes: % | exception | error | |
| cannot read ipv4 address from proxy protocol block with the | exception | error | |
| cannot read ipv6 address from proxy protocol block with the | exception | error | go, network, proxy-protocol, ipv6 |
| the proxy protocol implementation doesn't support protocol f | exception | error | go, network, proxy-protocol, address-family |
| the proxy protocol implementation doesn't support command %d | exception | error | go, network, proxy-protocol, command |
| %w; try -enableTCP6 command-line flag for dialing ipv6 addre | exception | error | go, network, ipv6, tcp-dial |
| cannot load TLS certificate and key files: %w | exception | error | go, tls, certificate, configuration |
| cannot use TLS min version from tlsMinVersion=%q. Supported | validation | error | tls, go, configuration, startup |
| cannot use TLS cipher suites from tlsCipherSuites=%q: %w | validation | error | tls, go, cipher-suites, configuration |
| cannot load TLS cert from certFile=%q, keyFile=%q: %w | exception | critical | tls, certificate, file-io, handshake |
| unsupported TLS cipher suite name: %s | validation | error | tls, cipher-suites, go, configuration |
| unsupported TLS version %q | validation | error | tls, go, parsing, configuration |
| cannot set permissions for socket path %q: %w | exception | error | unix-socket, filesystem, permissions, go |
| file %q already exists and is not a socket | exception | error | unix-socket, filesystem, configuration, go |
| cannot remove exist socket path: %w | exception | error | unix-socket, filesystem, stale-socket, permissions, go |
| cannot dial socket path %q: %w | exception | error | unix-socket, permissions, dial, go |
| another process is already listening on %q | exception | critical | unix-socket, port-conflict, process, go |
| cannot create %q: %w | exception | error | persistentqueue, filesystem, disk-full, io, go |
| couldn't find chunk file for reading in %q | exception | error | persistentqueue, corruption, missing-file, go |
| couldn't find chunk file for writing in %q | exception | error | persistentqueue, filesystem, permissions, disk-full, go |
| readerOffset=%d cannot exceed writerOffset=%d | exception | error | persistentqueue, corruption, metainfo, go |
| cannot create next chunk file: %w | exception | error | persistentqueue, disk-full, io, write, go |
| cannot write header with size 8 bytes to %q: %w | exception | critical | go, disk-io, persistent-queue, storage |
| cannot write block contents with size %d bytes to %q: %w | exception | critical | go, disk-io, persistent-queue, storage |
| cannot flush metainfo: %w | exception | critical | go, filesystem, persistent-queue, metainfo |
| cannot open next chunk file: %w | exception | critical | go, persistent-queue, data-corruption, unclean-shutdown |
| unexpected number of bytes written; got %d bytes; want %d by | exception | error | go, persistent-queue, short-write, storage |
| unexpected number of bytes read; got %d bytes; want %d bytes | exception | error | go, persistent-queue, short-read, data-corruption |
| readerOffset=%d cannot exceed writerOffset=%d; it is likely | exception | critical | go, persistent-queue, data-corruption, unclean-shutdown, offsets |
| cannot write metainfo to %q: %w | exception | critical | go, filesystem, persistent-queue, metainfo, shutdown |
| cannot read %q: %w | exception | error | filesystem, io, go |
| cannot unmarshal persistent queue metainfo from %q: %w | exception | error | json, corruption, go |
| invalid data read from %q: readerOffset=%d cannot exceed wri | validation | error | validation, corruption, queue |
| cannot parse secret: %w | validation | error | yaml, parsing, configuration |
| client_id cannot be empty | validation | error | oauth2, configuration, validation |
| ClientSecret or ClientSecretFile must be set | validation | error | oauth2, configuration, validation |
| ClientSecret and ClientSecretFile cannot be set simultaneous | validation | error | oauth2, configuration, validation |
| token_url cannot be empty | validation | error | oauth2, configuration, validation |
| cannot parse TLS config for OAuth2: %w | validation | error | oauth2, tls, configuration |
| cannot parse proxy_url=%q: %w | validation | error | oauth2, proxy, url-parsing |
| cannot parse headers for token_url: %w | validation | error | oauth2, config, http-headers |
| cannot read OAuth2 secret from %q: %w | exception | error | oauth2, file-io, secrets |
| missing ':' in header %q; expecting "key: value" format | validation | error | config, http-headers, validation |
| failed to obtain Authorization request header: %w | exception | error | http, authentication, request-headers |
| cannot initialize Transport: %w | exception | error | http, tls, roundtripper |
| cannot initialize TLS config: %w | exception | error | tls, http, certificates |
| cannot initialize TLS certificate: %w | exception | error | tls, client-certificate, http |
| cannot load root CAs: %w | exception | error | tls, ca-certificates, http |
| cannot use both `authorization` and `basic_auth` | validation | error | config, authentication, validation |
| cannot simultaneously use `authorization`, `basic_auth` and | validation | error | config, authentication, validation |
| both `bearer_token`=%q and `bearer_token_file`=%q are set | validation | error | |
| cannot simultaneously use `authorization`, `basic_auth` and | validation | error | |
| cannot simultaneously use `authorization`, `basic_auth, `bea | validation | error | |
| cannot initialize oauth2: %w | validation | error | |
| cannot initialize tls: %w | validation | error | |
| cannot parse headers: %w | validation | error | |
| both `credentials`=%q and `credentials_file`=%q are set | validation | error | |
| cannot read credentials from `credentials_file`=%q: %w | exception | error | |
| missing `username`, `username_file`, `password` and `passwor | validation | error | |
| both `username` and `username_file` are set in `basic_auth` | validation | error | |
| both `password` and `password_file` are set in `basic_auth` | validation | error | configuration, basic-auth, victoriametrics |
| cannot read username from `username_file`=%q: %w | exception | error | basic-auth, file-io, secrets |
| cannot read password from `password_file`=%q: %w | exception | error | basic-auth, file-io, secrets |
| cannot read bearer token from `bearer_token_file`=%q: %w | exception | error | bearer-token, file-io, kubernetes |
| cannot get OAuth2 tokenSource: %w | exception | error | oauth2, authentication, network |
| cannot get OAuth2 token: %w | exception | error | oauth2, authentication, network |
| cannot load TLS certificate from the provided `cert` and `ke | validation | error | tls, certificates, configuration |
| cannot read TLS certificate from %q: %w | exception | error | tls, certificates, file-io |
| cannot read TLS key from %q: %w | exception | error | tls, private-key, file-io |
| cannot load TLS certificate from `cert_file`=%q, `key_file`= | exception | error | tls, certificates, private-key |
| cannot parse data from `ca` value | validation | error | tls, x509, pem, configuration |
| cannot read `ca_file`: %w | validation | error | tls, filesystem, file-not-found, ca-certificate |
| cannot parse data read from `ca_file` %q | validation | error | tls, x509, pem, ca-certificate |
| cannot parse `min_version`: %w | validation | error | tls, configuration, validation |
| cannot read the next field: %w | validation | error | protobuf, remote-write, decoding, network |
| cannot read timeseries data | validation | error | protobuf, remote-write, truncated, decoding |
| cannot unmarshal timeseries: %w | validation | error | protobuf, remote-write, schema, decoding |
| cannot read metricMetadata data | validation | error | protobuf, remote-write, truncated, metadata |
| cannot unmarshal metricMetadata: %w | validation | error | protobuf, remote-write, metadata, schema |
| cannot read label data | validation | error | protobuf, deserialization, remote-write, go |
| cannot unmarshal label: %w | validation | error | protobuf, deserialization, labels, go |
| cannot read sample data | validation | error | protobuf, deserialization, samples, go |
| cannot unmarshal sample: %w | validation | error | protobuf, deserialization, samples, go |
| cannot read native histogram data | validation | error | protobuf, native-histograms, deserialization, go |
| cannot have both samples and native histograms in the same T | validation | error | validation, native-histograms, remote-write, schema |
| failed to unmarshal native histogram: %w | validation | error | protobuf, native-histograms, deserialization, go |
| cannot read next field: %w | validation | error | protobuf, deserialization, native-histograms, truncation |
| cannot read count_int | validation | error | protobuf, native-histograms, deserialization, go |
| cannot read count_float | validation | error | protobuf, native-histograms, deserialization, go |
| cannot read sum | validation | error | protobuf, unmarshal, remote-write, native-histogram, wire-format |
| cannot read schema | validation | error | protobuf, unmarshal, remote-write, native-histogram, wire-format |
| cannot read zero_threshold | validation | error | protobuf, unmarshal, remote-write, native-histogram, wire-format |
| cannot read zero_count_int | validation | error | protobuf, unmarshal, remote-write, native-histogram, wire-format |
| cannot read zero_count_float | validation | error | protobuf, unmarshal, remote-write, native-histogram, wire-format |
| cannot read negative_spans | validation | error | protobuf, remote-write, malformed-input, native-histogram |
| cannot decode negative_spans: %w | validation | error | protobuf, remote-write, native-histogram, bucket-span |
| cannot read negative_deltas | validation | error | protobuf, remote-write, native-histogram, packed-encoding |
| cannot read negative_counts | validation | error | protobuf, remote-write, native-histogram, packed-encoding |
| cannot read positive_spans | validation | error | protobuf, remote-write, malformed-input, native-histogram |
| cannot decode positive_spans: %w | validation | error | protobuf, remote-write, deserialization, histogram |
| cannot read positive_deltas | validation | error | protobuf, remote-write, deserialization, histogram |
| cannot read positive_counts | validation | error | protobuf, remote-write, deserialization, histogram |
| cannot read timestamp | validation | error | protobuf, remote-write, deserialization, histogram, timestamp |
| cannot read offset | validation | error | protobuf, deserialization, histogram, zigzag |
| cannot read length | validation | error | protobuf, deserialization, histogram, varint |
| cannot read label name | validation | error | protobuf, deserialization, labels, remote-write |
| cannot read label value | validation | error | protobuf, deserialization, labels, remote-write |
| cannot read sample value | validation | error | protobuf, wire-type, deserialization |
| cannot read sample timestamp | validation | error | protobuf, wire-type, timestamp |
| cannot read metric type | validation | error | protobuf, wire-type, enum |
| cannot read metric family name | validation | error | protobuf, wire-type, string |
| cannot read help | validation | error | protobuf, wire-type, string |
| cannot read unit | validation | error | protobuf, wire-type, string |
| cannot read AccountID | validation | error | protobuf, wire-type, victoria-metrics |
| cannot read ProjectID | validation | error | protobuf, wire-type, victoria-metrics |
| cannot parse multiline regex: %w | validation | error | yaml, configuration, parsing, relabeling |
| unexpected type for `regex`: %T; want string or []string | validation | error | yaml, type-error, configuration, relabeling |
| cannot read `relabel_configs` from %q: %w | validation | error | filesystem, network, configuration, io |
| cannot unmarshal `relabel_configs` from %q: %w | validation | error | yaml, configuration, validation, relabeling |
| error when parsing `relabel_config` #%d: %w | validation | error | configuration, validation, relabeling |
| cannot parse `regex` %q: %w | validation | error | regex, configuration, relabeling, validation |
| missing `match` for `action=graphite`; see https://docs.vict | validation | error | configuration, graphite, relabeling, validation |
| missing `labels` for `action=graphite`; see https://docs.vic | validation | error | configuration, graphite, relabeling, validation |
| `source_labels` cannot be used with `action=graphite`; see h | validation | error | configuration, graphite, relabeling, validation |
| `target_label` cannot be used with `action=graphite`; see ht | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `replacement` cannot be used with `action=graphite`; see htt | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `regex` cannot be used for `action=graphite`; see https://do | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| missing `target_label` for `action=replace` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| missing `source_labels` for `action=replace_all` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| missing `target_label` for `action=replace_all` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `target_label` must be set for `action=keep_if_contains` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `source_labels` must contain at least a single entry for `ac | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `regex` cannot be used for `action=keep_if_contains` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `target_label` must be set for `action=drop_if_contains` | validation | error | promrelabel, config-validation, relabeling, victoriametrics |
| `source_labels` must contain at least a single entry for `ac | validation | error | go, config-validation, relabeling, victoriametrics |
| `regex` cannot be used for `action=drop_if_contains` | validation | error | go, config-validation, relabeling, regex |
| `source_labels` must contain at least two entries for `actio | validation | error | go, config-validation, relabeling |
| `target_label` cannot be used for `action=keep_if_equal` | validation | error | go, config-validation, relabeling |
| `regex` cannot be used for `action=keep_if_equal` | validation | error | go, config-validation, relabeling, regex |
| `source_labels` must contain at least two entries for `actio | validation | error | go, config-validation, relabeling |
| `target_label` cannot be used for `action=drop_if_equal` | validation | error | go, config-validation, relabeling |
| `regex` cannot be used for `action=drop_if_equal` | validation | error | go, config-validation, relabeling, regex |
| missing `target_label` for `action=keepequal` | validation | error | go, config-validation, relabeling |
| `regex` cannot be used for `action=keepequal` | validation | error | go, config-validation, relabeling, regex |
| missing `target_label` for `action=dropequal` | validation | error | |
| `regex` cannot be used for `action=dropequal` | validation | error | |
| missing `source_labels` for `action=keep` | validation | error | |
| missing `source_labels` for `action=drop` | validation | error | |
| missing `source_labels` for `action=hashmod` | validation | error | |
| missing `target_label` for `action=hashmod` | validation | error | |
| unexpected `modulus` for `action=hashmod`: %d; must be great | validation | error | |
| `regex` must be non-empty for `action=keep_metrics` | validation | error | |
| `source_labels` must be empty for `action=keep_metrics`; got | validation | error | |
| `regex` must be non-empty for `action=drop_metrics` | validation | error | |
| `source_labels` must be empty for `action=drop_metrics`; got | validation | error | victoriametrics, promrelabel, config-validation, relabeling |
| missing `source_labels` for `action=%s` | validation | error | victoriametrics, promrelabel, config-validation, missing-field |
| missing `target_label` for `action=%s` | validation | error | victoriametrics, promrelabel, config-validation, missing-field |
| unknown `action` %q | validation | error | victoriametrics, promrelabel, config-validation, enum-value |
| `match` config cannot be applied to `action=%s`; it is appli | validation | error | victoriametrics, promrelabel, config-validation, graphite |
| `labels` config cannot be applied to `action=%s`; it is appl | validation | error | victoriametrics, promrelabel, config-validation, graphite |
| cannot parse metric: %w | validation | warning | victoriametrics, promrelabel, debug-api, metric-parsing |
| cannot parse relabel configs: %w | validation | warning | victoriametrics, promrelabel, debug-api, yaml |
| only one time series is allowed; got multiple lines | validation | warning | victoriametrics, promrelabel, debug-api, input-validation |
| cannot unmarshal Prometheus line %q | validation | warning | prometheus, relabeling, config-validation, parsing |
| cannot unmarshal `match` option: %w | validation | error | yaml, config, prometheus, relabeling |
| unexpected `match` option: %w | validation | error | promql, series-selector, config, prometheus, relabeling |
| unexpected `match` item type; got %#v; want string | validation | error | yaml, type-mismatch, config, prometheus, relabeling |
| unexpected `match` item: %w | validation | error | promql, series-selector, config, prometheus, relabeling |
| unexpected `match` type; got %#v; want string or an array of | validation | error | config-validation, yaml, type-mismatch, prometheus, relabeling |
| expecting series selector; got %q | validation | error | promql, series-selector, validation, prometheus, relabeling |
| cannot parse series selector: %w | validation | error | promql, series-selector, config, prometheus, relabeling |
| cannot unmarshal `if` option: %w | validation | error | yaml, config-validation, prometheus, relabeling |
| cannot parse `if` series selector: %w | validation | error | |
| cannot parse %s: %w | validation | error | |
| cannot parse regexp for %s: %w | validation | error | |
| proxyURL: %q cannot be used for scraping unix_socket target: | validation | error | |
| cannot create dialer for proxy_url=%q connection: %w | exception | error | |
| cannot create request for %q: %w | exception | error | |
| failed to set request headers for %q: %w | exception | error | |
| failed to set proxy request headers for %q: %w | exception | error | |
| cannot perform request to %q: %w | exception | error | |
| unexpected status code returned when scraping %q: %d; expect | exception | error | |
| cannot read data from %s: %w | exception | error | network, timeout, http, scraping |
| the response from %q exceeds -promscrape.maxScrapeSize or ma | exception | error | configuration, scraping, limits |
| %w; pass -promscrape.config.strictParse=false command-line f | validation | error | configuration, yaml, validation |
| cannot read `static_configs` from %q: %w | validation | error | configuration, filesystem, file-sd |
| cannot unmarshal `static_configs` from %q: %w | validation | error | yaml, configuration, file-sd, validation |
| cannot read Prometheus config from %q: %w | validation | critical | configuration, filesystem, startup |
| cannot parse Prometheus config from %q: %w | validation | critical | configuration, yaml, startup, validation |
| cannot unmarshal data from `scrape_config_files` %s: %w; pas | validation | error | configuration, yaml, validation |
| cannot unmarshal data: %w | validation | critical | yaml, configuration, validation |
| cannot obtain abs path for %q: %w | validation | error | filesystem, configuration, startup |
| duplicate `job_name` in `scrape_configs` loaded from %q: %q | validation | error | config, promscrape, yaml, validation |
| missing `job_name` field in `scrape_config` | validation | error | config, promscrape, yaml, validation |
| cannot parse `max_scrape_size` value %q for `job_name` %q`: | validation | error | config, promscrape, parsing, bytes |
| unexpected `scheme` for `job_name` %q: %q; supported values: | validation | error | config, promscrape, scheme, validation |
| cannot parse auth config for `job_name` %q: %w | validation | error | config, promscrape, auth, tls |
| cannot parse proxy auth config for `job_name` %q: %w | validation | error | config, promscrape, auth, proxy |
| cannot parse `relabel_configs` for `job_name` %q: %w | validation | error | config, promscrape, relabeling, regex |
| cannot parse `metric_relabel_configs` for `job_name` %q: %w | validation | error | config, promscrape, relabeling, metrics |
| skipping %s target %q for job_name%s because of error: %w | exception | error | promscrape, service-discovery, targets, relabeling |
| invalid target url=%q for job=%q: %w | validation | error | promscrape, url, targets, relabeling |
| cannot parse __tenant_id__=%q for job=%q: %w | validation | error | config, relabeling, multitenancy |
| cannot parse __scrape_interval__=%q: %w | validation | error | config, duration-parsing, relabeling |
| cannot parse __scrape_timeout__=%q: %w | validation | error | config, duration-parsing, relabeling |
| cannot parse __max_scrape_size__=%q: %w | validation | error | config, byte-parsing, relabeling |
| cannot parse __series_limit__=%q: %w | validation | error | config, integer-parsing, relabeling, cardinality |
| cannot parse __sample_limit__=%q: %w | validation | error | config, integer-parsing, relabeling |
| cannot parse __label_limit__=%q: %w | validation | error | config, integer-parsing, relabeling |
| cannot parse __stream_parse__=%q: %w | validation | error | config, boolean-parsing, relabeling |
| missing `subscription_id` config option | validation | error | config, azure, service-discovery |
| cannot parse auth config: %w | validation | error | config, azure, auth, tls |
| cannot parse proxy auth config: %w | validation | error | config, azure, promauth, service-discovery |
| cannot read configs for `environment: %q`: %w | validation | error | config, azure, environment, service-discovery |
| cannot create client for %q: %w | validation | error | network, azure, http-client, config |
| unsupported `environment: %q`; supported values: %s | validation | error | config, azure, environment, validation |
| cannot file %q: %w | validation | error | file-io, azure, config, filesystem |
| cannot parse cloud environment endpoints from file %q: %w | validation | error | json, config, azure, parsing |
| missing `tenant_id` config option for `authentication_method | validation | error | config, azure, oauth, validation |
| missing `client_id` config option for `authentication_method | validation | error | config, azure, oauth, validation |
| missing `client_secret` config option for `authentication_me | validation | error | config, azure, oauth, secrets |
| cannot parse MSI endpoint url %q: %w | exception | error | azure, msi, url-parsing, environment |
| unsupported `authentication_method: %q` only `OAuth` and `Ma | validation | error | azure, config, service-discovery |
| cannot build auth client: %w | exception | error | azure, http-client, proxy, tls |
| cannot parse token auth response %q: %w | exception | error | azure, auth, json, token |
| cannot parse expiresOn=%q in auth token response: %w | exception | error | azure, auth, token, parsing |
| cannot parse expiresIn=%q auth token response: %w | exception | error | azure, auth, token, parsing |
| cannot get API config: %w | exception | error | azure, config, service-discovery |
| cannot execute azure api request at %s: %w | exception | error | azure, network, http, auth |
| cannot parse azure api response %q obtained from %s: %w | exception | error | azure, json, api-response |
| cannot parse nextLink from response %q: %w | exception | error | azure, pagination, url-parsing |
| unexpected nextLink host %q, expecting %q | exception | error | azure, pagination, security, url |
| cannot list virtual machines: %w | exception | error | azure, service-discovery, network, api |
| cannot list scaleSets: %w | exception | error | azure, service-discovery, scale-set, api |
| cannot list virtual machines for scaleSets: %w | exception | error | azure, service-discovery, scale-set, api |
| cannot discover network interfaces for virtual machines: %w | exception | error | azure, service-discovery, network-interface, api |
| cannot parse virtualMachine list API response %q: %w | exception | error | azure, json, parsing, service-discovery |
| cannot parse scaleSet list API response %q: %w | exception | error | azure, json, parsing, scale-set |
| cannot execute api request at %s :%w | exception | error | azure, network, http, api |
| cannot parse network-interface api response %q: %w | exception | error | azure, json, parsing, network-interface |
| cannot unmarshal agent info from %q: %w | exception | error | consul, json, parsing, service-discovery |
| cannot set both token and bearer_token configs | validation | error | config, authentication, consul, promscrape, conflicting-options |
| cannot set both username and basic_auth configs | validation | error | config, authentication, basic-auth, consul, promscrape |
| cannot parse auth config: %w | exception | error | config, authentication, tls, file-not-found, promscrape |
| cannot parse proxy auth config: %w | exception | error | config, proxy, tls, file-not-found, promscrape |
| cannot create HTTP client for %q: %w | exception | error | config, url, http-client, proxy, consul |
| cannot obtain consul datacenter: %w | exception | error | consul, service-discovery, network, victoriametrics |
| cannot read consul token file %q; probably, `token` arg is m | exception | error | consul, acl-token, env-var, file-read |
| cannot query consul agent info: %w | exception | error | consul, http, network, agent-info |
| cannot perform blocking Consul API request at %q: %w | exception | warning | consul, blocking-query, long-poll, network |
| cannot get API config: %w | exception | error | consul, service-discovery, config, victoriametrics |
| cannot unmarshal ServiceNodes from %q: %w | exception | error | consul, json, unmarshal, service-discovery |
| cannot parse response from %q: %w; data=%q | exception | error | consul, json, blocking-query, service-discovery |
| cannot set both token and bearer_token configs | validation | error | consul, config, authentication, bearer-token |
| cannot set both username and basic_auth configs | validation | error | consul, config, authentication, basic-auth |
| cannot parse auth config: %w | exception | error | consul, config, authentication, tls, file-not-found |
| cannot parse proxy auth config: %w | exception | error | consul, config, proxy, authentication |
| cannot create HTTP client for %q: %w | exception | error | consul, http-client, proxy, tls, config |
| cannot obtain consul datacenter: %w | exception | error | consul, network, connection, datacenter, service-discovery |
| cannot get API config: %w | exception | error | consul, config, service-discovery |
| cannot perform Consul Agent API request at %q: %w | exception | error | consul, network, http-request, service-discovery, agent-api |
| cannot parse response from %q: %w; data=%q | exception | error | consul, service-discovery, json, promscrape |
| cannot parse auth config: %w | exception | error | digitalocean, config, auth, promscrape |
| cannot parse proxy auth config: %w | exception | error | digitalocean, proxy, config, auth |
| cannot create HTTP client for %q: %w | exception | error | digitalocean, http-client, tls, config |
| cannot fetch data from digitalocean list api: %w | exception | error | digitalocean, network, http, api |
| failed parse digitalocean api response: %q, err: %w | exception | error | digitalocean, json, api, parsing |
| cannot get API config: %w | exception | error | digitalocean, config, service-discovery |
| cannot parse digital ocean next url: %s: %w | exception | error | digitalocean, pagination, url, api |
| `names` cannot be empty in `dns_sd_config` | validation | error | dns, config-validation, service-discovery, promscrape |
| unexpected `type` in `dns_sd_config`: %q; supported values: | validation | error | dns, config-validation, service-discovery, promscrape |
| missing `port` in `dns_sd_config` for `type: %s` | validation | error | promscrape, dns-sd, config-validation, victoriametrics |
| cannot parse auth config: %w | exception | error | docker-sd, auth-config, tls, promscrape |
| cannot parse proxy auth config: %w | exception | error | docker-sd, proxy, auth-config, promscrape |
| cannot create HTTP client for %q: %w | exception | error | docker-sd, http-client, url, promscrape |
| cannot query dockerd api for containers: %w | exception | error | docker-sd, dockerd-api, http-request, promscrape |
| cannot parse containers: %w | exception | error | docker-sd, json, parse-error, promscrape |
| cannot get API config: %w | exception | error | docker-sd, config-validation, promscrape, victoriametrics |
| cannot query dockerswarm api for networks: %w | exception | error | dockerswarm-sd, dockerd-api, http-request, promscrape |
| cannot parse networks: %w | exception | error | dockerswarm-sd, json, parse-error, promscrape |
| cannot parse auth config: %w | exception | error | dockerswarm-sd, auth-config, tls, promscrape |
| cannot parse proxy auth config: %w | exception | error | docker-swarm, service-discovery, proxy, auth, config |
| cannot create HTTP client for %q: %w | exception | error | docker-swarm, service-discovery, http-client, tls, config |
| cannot get API config: %w | exception | error | docker-swarm, service-discovery, config, error-wrapping |
| skipping unexpected role=%q; must be one of `tasks`, `servic | validation | warning | docker-swarm, service-discovery, validation, config |
| cannot query dockerswarm api for networks: %w | exception | error | docker-swarm, docker-api, network, http |
| cannot parse networks: %w | exception | error | docker-swarm, docker-api, json, parsing |
| cannot query dockerswarm api for nodes: %w | exception | error | docker-swarm, docker-api, nodes, http |
| cannot parse nodes: %w | exception | error | docker-swarm, docker-api, json, parsing |
| cannot query dockerswarm api for services: %w | exception | error | docker-swarm, docker-api, services, http |
| cannot parse services: %w | exception | error | docker-swarm, docker-api, json, parsing |
| cannot query dockerswarm api for tasks: %w | exception | error | docker-swarm, service-discovery, network, http |
| cannot parse tasks: %w | exception | error | docker-swarm, json, parsing, service-discovery |
| cannot obtain availability zones: %w | exception | error | aws, ec2, service-discovery, iam |
| cannot parse availability zones list: %w | exception | error | aws, ec2, xml, parsing, service-discovery |
| cannot unmarshal DescribeAvailabilityZonesResponse from %q: | exception | error | aws, ec2, xml, parsing, unmarshal |
| cannot get API config: %w | exception | error | aws, ec2, service-discovery, credentials, config |
| error when fetching instances data from EC2: %w | exception | error | aws, ec2, service-discovery, network, iam |
| cannot obtain instances: %w | exception | error | aws, ec2, api, network, auth |
| cannot parse instance list: %w | exception | error | aws, ec2, xml, parsing, proxy |
| cannot unmarshal InstancesResponse from %q: %w | validation | error | xml, parsing, aws, ec2, encoding |
| cannot parse auth config: %w | validation | error | config, auth, service-discovery, eureka, file-not-found |
| cannot parse proxy auth config: %w | validation | error | config, auth, proxy, eureka, service-discovery |
| cannot create HTTP client for %q: %w | validation | error | http-client, config, eureka, url, service-discovery |
| failed parse eureka api response: %q, err: %w | validation | error | xml, parsing, eureka, http-response, service-discovery |
| cannot get API config: %w | validation | error | config, service-discovery, eureka, wrapper-error |
| cannot create oauth2 client for gce: %w | validation | error | gce, oauth2, authentication, google-cloud, service-discovery |
| cannot determine the current project; make sure `vmagent` ru | validation | error | gce, metadata-server, service-discovery, google-cloud, configuration |
| cannot determine the current zone; make sure `vmagent` runs | validation | error | gce, metadata-server, zone, service-discovery, google-cloud |
| cannot obtain zones for project %q: %w | validation | error | gce, google-cloud, api, permissions, service-discovery |
| cannot query %q: %w | validation | error | network, http-client, gce, google-cloud, dns |
| cannot read response from %q: %w | validation | error | network, http, gce, io |
| unexpected status code for %q; got %d; want %d; response bod | validation | error | http, gce, api, status-code |
| unexpected data returned from GCE; it must contain something | validation | error | gce, metadata, parsing, configuration |
| cannot create http request for %q: %w | validation | error | http, gce, url, metadata |
| cannot obtain response to %q: %w | validation | error | network, gce, metadata, dns, connection |
| unexpected zone type detected: %T; contents: %#v | validation | error | yaml, configuration, type-mismatch, gce |
| unexpected type unmarshaled for ZoneYAML: %T; contents: %#v | validation | error | yaml, configuration, type-mismatch, gce |
| cannot get API config: %w | validation | error | gce, service-discovery, configuration, wrapper-error |
| cannot obtain instances: %w | validation | error | gce, api, http, service-discovery, permissions |
| cannot parse instance list from %q: %w | validation | error | gce, json, parsing, api, service-discovery |
| cannot unmarshal InstanceList from %q: %w | validation | error | |
| cannot obtain zones: %w | validation | error | |
| cannot parse zone list from %q: %w | validation | error | |
| cannot unmarshal ZoneList from %q: %w | validation | error | |
| basic_auth must be set when role is `robot` | validation | error | |
| authorization must be set when role is `hcloud` | validation | error | |
| unexpected role=%q; must be one of `robot` or `hcloud` | validation | error | |
| cannot parse auth config: %w | validation | error | |
| cannot parse proxy auth config: %w | validation | error | |
| cannot create HTTP client for %q: %w | validation | error | |
| cannot query hcloud api for networks: %w | validation | error | |
| cannot unmarshal HCloudNetworksList from %q: %w | validation | error | |
| cannot query hcloud api for servers: %w | validation | error | |
| cannot unmarshal HCloudServerList from %q: %w | validation | error | |
| cannot get API config: %w | validation | error | |
| cannot query hetzner robot api for servers: %w | validation | error | |
| cannot unmarshal RobotServer list from %q: %w | validation | error | |
| cannot parse auth config: %w | validation | error | |
| cannot parse http_sd URL: %w | validation | error | |
| cannot parse proxy auth config: %w | validation | error | |
| cannot create HTTP client for %q: %w | validation | error | http, service-discovery, tls, configuration |
| cannot read http_sd api response: %w | exception | error | http, network, service-discovery |
| cannot parse http_sd api response path=%q: %w | exception | error | json, parsing, service-discovery |
| cannot create API config for http_sd: %w | validation | error | service-discovery, configuration, startup |
| unexpected `role`: %q; must be one of `node`, `pod`, `servic | validation | error | kubernetes, service-discovery, configuration |
| cannot parse auth config: %w | validation | error | kubernetes, auth, tls, configuration |
| `api_server: %q` and `kubeconfig_file: %q` options cannot be | validation | error | kubernetes, configuration, conflicting-options |
| cannot build kube config from the specified `kubeconfig_file | validation | error | kubernetes, kubeconfig, configuration |
| cannot initialize auth config from `kubeconfig_file: %q`: %w | validation | error | kubernetes, kubeconfig, auth |
| cannot find KUBERNETES_SERVICE_HOST env var; it must be defi | validation | error | kubernetes, service-discovery, missing-env-var, configuration |
| cannot find KUBERNETES_SERVICE_PORT env var; it must be defi | validation | error | kubernetes, service-discovery, prometheus-config, env |
| cannot initialize service account auth: %w; probably, `kuber | validation | error | kubernetes, auth, serviceaccount, tls |
| cannot initialize Kubernetes API watcher: %w | validation | error | kubernetes, service-discovery, configuration |
| cannot determine namespace for the current pod according to | validation | error | kubernetes, namespace, serviceaccount, file-read |
| cannot set request headers: %w | exception | error | kubernetes, http-headers, configuration |
| cannot parse WatchEvent json response: %w | exception | warning | kubernetes, json, watch-stream, network |
| cannot parse %s object: %w | exception | warning | kubernetes, json, schema, watch-stream |
| cannot parse bookmark from %q: %w | exception | warning | kubernetes, watch-stream, bookmark, json |
| cannot parse error message from %q: %w | exception | warning | kubernetes, watch-stream, json, api-error |
| unexpected error message: %q | exception | error | kubernetes, watch, streaming, rbac |
| unexpected WatchEvent type %q: %q | exception | error | kubernetes, watch, streaming, protocol |
| cannot unmarshal EndpointsList: %w | exception | error | kubernetes, json, unmarshal, endpoints, service-discovery |
| cannot unmarshal EndpointSliceList: %w | exception | error | kubernetes, json, unmarshal, endpointslice, service-discovery |
| cannot unmarshal IngressList: %w | exception | error | kubernetes, json, unmarshal, ingress, service-discovery |
| username cannot be empty, if password defined | validation | error | kubernetes, kubeconfig, config-validation, basic-auth |
| field %q is not supported yet; if you feel it is needed plea | validation | error | kubernetes, kubeconfig, unsupported-feature, impersonation |
| cannot read %q: %w | validation | critical | kubernetes, kubeconfig, file-io, configuration |
| cannot parse %q: %w | validation | error | kubernetes, kubeconfig, yaml, parse-error, configuration |
| cannot build kubeConfig from %q: %w | validation | error | kubernetes, kubeconfig, config-validation, tls, configuration |
| missing context %q | validation | critical | kubernetes, kubeconfig, configuration |
| missing cluster config %q at context %q | validation | critical | kubernetes, kubeconfig, configuration |
| missing kubernetes server address for config %q at context % | validation | critical | kubernetes, kubeconfig, configuration |
| missing auth config %q | validation | critical | kubernetes, kubeconfig, authentication |
| invalid auth config %q: %w | validation | error | kubernetes, kubeconfig, authentication, validation |
| cannot base64-decode certificate-authority-data from config | validation | error | kubernetes, kubeconfig, tls, base64 |
| cannot base64-decode client-certificate-data from %q: %w | validation | error | kubernetes, kubeconfig, tls, base64 |
| cannot base64-decode client-key-data from %q: %w | validation | error | kubernetes, kubeconfig, tls, base64 |
| cannot create API config for kubernetes: %w | exception | critical | kubernetes, service-discovery, configuration |
| cannot unmarshal NamespaceList: %w | exception | error | kubernetes, json, api, parsing |
| cannot unmarshal NodeList: %w | exception | error | kubernetes, json, promscrape, service-discovery |
| cannot unmarshal PodList: %w | exception | error | kubernetes, json, promscrape, service-discovery |
| cannot unmarshal ServiceList: %w | exception | error | kubernetes, json, promscrape, service-discovery |
| cannot parse server %q: %w | exception | error | kuma, config, url-parsing, promscrape, service-discovery |
| cannot parse auth config: %w | exception | error | kuma, auth, tls, config, promscrape |
| cannot parse proxy auth config: %w | exception | error | kuma, proxy, auth, config, promscrape |
| cannot create HTTP client for %q: %w | exception | error | kuma, http-client, config, promscrape, service-discovery |
| cannot discover Kuma targets: %w | exception | error | kuma, network, promscrape, service-discovery, startup |
| missing server url | validation | error | kuma, config, validation, promscrape, service-discovery |
| cannot parse server url=%q: %w | exception | error | kuma, config, url-parsing, promscrape, service-discovery |
| error when reading Kuma discovery response: %w | exception | error | network, http, service-discovery, kuma, promscrape |
| cannot parse Kuma discovery response received from %q: %w | exception | error | json, parsing, service-discovery, kuma, promscrape |
| cannot get API config for kuma_sd: %w | exception | error | configuration, service-discovery, kuma, promscrape, startup |
| cannot parse auth config: %w | exception | error | configuration, authentication, linode, service-discovery, file-not-found |
| cannot parse proxy auth config: %w | exception | error | configuration, proxy, authentication, linode, service-discovery |
| cannot create HTTP client for %q: %w | exception | error | http-client, tls, service-discovery, linode, configuration |
| cannot parse linode instances: %w | exception | error | json, unmarshal, linode, service-discovery, api |
| cannot parse linode ip addresses: %w | exception | error | json, unmarshal, linode, networking, service-discovery |
| cannot parse linode ipv6 ranges: %w | exception | error | json, unmarshal, linode, ipv6, service-discovery |
| cannot query linode api %q: %w | exception | error | network, http, linode, api, service-discovery |
| cannot parse linode api response from %q: %w; data=%q | exception | error | json, linode, service-discovery, prometheus, victoriametrics |
| cannot get API config: %w | exception | error | config, linode, service-discovery, prometheus, victoriametrics |
| cannot parse auth config: %w | exception | error | config, auth, marathon, service-discovery, victoriametrics |
| cannot parse proxy auth config: %w | exception | error | config, proxy, auth, marathon, victoriametrics |
| cannot create client for %q: %w | exception | error | config, client, marathon, service-discovery, victoriametrics |
| cannot get Marathon response from %s: %w | exception | error | network, marathon, service-discovery, http, victoriametrics |
| cannot unmarshal AppList obtained from %q: %w; response=%q | exception | error | json, marathon, service-discovery, unmarshal, victoriametrics |
| cannot get API config: %w | exception | error | config, marathon, service-discovery, victoriametrics |
| cannot set both NOMAD_TOKEN and bearer_token | validation | error | config, auth, nomad, env-var, victoriametrics |
| cannot parse auth config: %w | exception | error | config, auth, nomad, tls, victoriametrics |
| cannot parse proxy auth config: %w | exception | error | config, prometheus, nomad, service-discovery, auth |
| cannot create HTTP client for %q: %w | exception | error | config, nomad, http-client, service-discovery, url |
| cannot perform blocking Nomad API request at %q: %w | exception | error | network, nomad, http, long-poll, service-discovery |
| cannot get API config: %w | exception | error | config, nomad, service-discovery, auth |
| cannot unmarshal Services from %q: %w | exception | error | json, unmarshal, nomad, http-response, service-discovery |
| cannot parse response from %q: %w; data=%q | exception | error | |
| cannot refresh OpenStack api token: %w | exception | error | |
| cannot parse TLS config: %w | exception | error | |
| cannot parse identity_endpoint %s as url: %w | validation | error | |
| failed query openstack identity api at url %s: %w | exception | error | |
| cannot read response from %q: %w | exception | error | network, http, openstack, io |
| auth failed, bad status code: %d, want: 201 | http | error | auth, http-status, openstack, keystone |
| auth failed, response without X-Subject-Token | exception | error | auth, http-headers, openstack, keystone |
| cannot parse auth credentials response: %w | exception | error | json, openstack, keystone, parsing |
| cannot get computeEndpoint, account doesn't have enough perm | exception | error | openstack, config, service-catalog, permissions |
| unexpected status code for %q; got %d; want %d; response bod | http | error | http-status, openstack, nova, auth |
| cannot create new request for openstack api url %s: %w | exception | error | http, url, openstack, config |
| cannot query openstack api url %s: %w | exception | error | network, http, openstack, nova |
| cannot find compute url for the given availability: %q, regi | exception | error | openstack, keystone, service-catalog, config |
| password and application credentials are missing | validation | error | openstack, config, authentication |
| ApplicationCredentialSecret is empty | validation | error | openstack, config, authentication |
| missing application_credential_secret when application_crede | validation | error | openstack, config, authentication |
| username and userid is empty | validation | error | openstack, config, authentication |
| domain_id and domain_name cannot be empty for application_cr | validation | error | openstack, config, authentication |
| username and userid is empty for username/password auth | validation | error | openstack, config, authentication |
| both username and userid is present | validation | error | openstack, config, authentication |
| domain_id or domain_name is missing for username/password a | validation | error | openstack, config, authentication |
| both domain_id and domain_name is present | validation | error | openstack, config, authentication |
| both user_id and domain_id is present | validation | error | openstack, config, authentication |
| both user_id and domain_name is present | validation | error | openstack, config-validation, service-discovery, promscrape |
| domain_id or domain_name must present | validation | error | openstack, keystone, config-validation, service-discovery |
| both domain_id and domain_name present | validation | error | openstack, keystone, config-validation, service-discovery |
| cannot parse hypervisorDetail: %w | exception | error | openstack, json, http-response, service-discovery |
| cannot get hypervisors: %w | exception | error | openstack, http, service-discovery, hypervisor |
| cannot parse serversDetail: %w | exception | error | openstack, json, http-response, service-discovery |
| cannot get API config: %w | exception | error | openstack, keystone, authentication, service-discovery |
| skipping unexpected role=%q; must be one of `instance` or `h | validation | error | openstack, config-validation, service-discovery, yaml |
| unsupported `endpoint` for ovhcloud sd: %s, see: https://doc | validation | error | ovhcloud, config-validation, service-discovery, endpoint |
| cannot parse auth config: %w | validation | error | ovhcloud, authentication, file-not-found, service-discovery |
| cannot parse proxy auth config: %w | validation | error | |
| cannot create HTTP client for %q: %w | exception | error | |
| failed to get server time from /auth/time: %w | exception | error | |
| parse ovh response to timestamp failed: %w | exception | error | |
| could not parse IP addresses: %s | exception | error | |
| could not parse IP addresses from ip List: %v | exception | error | |
| cannot process %s: %w | exception | error | |
| cannot unmarshal response from %s: %w | exception | error | |
| cannot get API config: %w | validation | error | configuration, promscrape, ovhcloud, sd-config |
| skipping unexpected service=%q; only `dedicated_server` and | validation | error | configuration, validation, promscrape, ovhcloud |
| cannot process %s: %w | exception | error | http, network, api-client, promscrape, ovhcloud |
| cannot unmarshal response from %s: %w | exception | error | json, unmarshal, schema, promscrape, ovhcloud |
| cannot parse %s: %w | validation | error | config, url-parsing, prometheus, service-discovery |
| URL %s scheme must be 'http' or 'https' | validation | error | config, url, validation, service-discovery |
| host is missing in URL %s | validation | error | config, url, validation, service-discovery |
| cannot parse auth config: %w | validation | error | config, auth, tls, prometheus |
| cannot parse proxy auth config: %w | validation | error | config, proxy, auth, prometheus |
| cannot create HTTP client for %q: %w | exception | error | config, http-client, proxy, service-discovery |
| cannot get API config: %w | validation | error | config, service-discovery, prometheus, puppetdb |
| missing `bearer_token` option | validation | error | config, auth, vultr, bearer-token |
| cannot parse auth config: %w | validation | error | config, auth, vultr, tls |
| cannot parse proxy auth config: %w | validation | error | config, proxy, auth, vultr |
| cannot create client for %q: %w | exception | error | http-client, proxy, tls, config-validation, vultr-sd |
| cannot get Vultr response from %q: %w | exception | error | network, http, api-error, auth, vultr-sd |
| cannot unmarshal ListInstanceResponse obtained from %q: %w; | exception | error | json, unmarshal, schema-mismatch, api-response, vultr-sd |
| cannot get API config: %w | validation | error | config-validation, auth, tls, vultr-sd |
| cannot parse TLS config: %w | validation | error | tls, config-validation, certificates, yandexcloud-sd |
| cannot obtain endpoints for yandex services: %w | exception | error | network, http, discovery, yandexcloud-sd |
| cannot refresh service account api token: %w | exception | error | auth, token-refresh, iam, yandexcloud-sd |
| cannot get IAM token: %w | exception | error | auth, iam, oauth, token-exchange, yandexcloud-sd |
| cannot obtain GCE token from %s: %w | exception | error | metadata, auth, network, yandexcloud-sd |
| cannot read GCE token from %s: %w | exception | error | metadata, http-response, body-read, auth, yandexcloud-sd |
| cannot unmarshal GCE token from %s: %w; data=%s | exception | error | json, metadata-server, yandex-cloud, unmarshal |
| unsupported GCE token type received from %s: %q; supported: | exception | error | metadata-server, auth-token, yandex-cloud, token-type |
| cannot read Amazon EC2 IMDBSv1 token from %s: %w | exception | error | network, metadata-server, ec2-imds, yandex-cloud, connection |
| cannot parse Amazon EC2 IMDBSv1 token from %s: %w; data=%s | exception | error | json, metadata-server, ec2-imds, yandex-cloud, unmarshal |
| cannot send request to yandex cloud iam api %q: %w | exception | error | network, http-post, iam, yandex-cloud, tls |
| cannot parse iam token from %s: %w; data: %s | exception | error | json, iam, auth-token, yandex-cloud, unmarshal |
| cannot parse api_endpoint %q: %w | validation | error | configuration, url-parsing, yandex-cloud, service-discovery |
| missing scheme in api_endpoint %q | validation | error | configuration, url-parsing, yandex-cloud, service-discovery |
| missing host in api_endpoint %q | exception | error | configuration, url-parsing, yandex-cloud, service-discovery |
| cannot query %q: %w | exception | error | network, http-get, dns, yandex-cloud, service-discovery |
| cannot parse API endpoints list: %w; data=%s | exception | error | json, yandex-cloud, service-discovery, promscrape |
| cannot query yandex cloud api url %s: %w | exception | error | network, http, yandex-cloud, service-discovery |
| cannot read response from %q: %w | exception | error | network, http, io, yandex-cloud |
| unexpected status code for %q; got %d; want %d; response bod | exception | error | http, auth, yandex-cloud, api-error |
| cannot get API config: %w | exception | error | yandex-cloud, config, service-discovery, promscrape |
| skipping unexpected service=%q; only `compute` supported for | validation | warning | config, yandex-cloud, validation, service-discovery |
| cannot get instances: %w | exception | error | yandex-cloud, api-error, pagination, service-discovery |
| cannot parse instances response from %q: %w; response body: | exception | error | json, yandex-cloud, schema, service-discovery |
| cannot get folders: %w | exception | error | yandex-cloud, permissions, pagination, service-discovery |
| cannot parse folders response from %q: %w; response body: %s | exception | error | json, yandex-cloud, schema, service-discovery |
| cannot get clouds: %w | exception | error | golang, network, service-discovery, yandex-cloud, promscrape |
| cannot parse clouds response from %q: %w; response body: %s | exception | error | golang, json, service-discovery, yandex-cloud, response-parsing |
| cannot get organizations: %w | exception | error | golang, network, service-discovery, yandex-cloud, promscrape |
| cannot parse organizations response from %q: %w; response bo | exception | error | golang, json, service-discovery, yandex-cloud, response-parsing |
| cannot parse apiServer=%q: %w | exception | error | golang, url-parsing, configuration, service-discovery |
| too many outstanding requests to %q; try increasing -promscr | exception | warning | golang, rate-limiting, concurrency, service-discovery, promscrape |
| cannot parse %q: %w | exception | error | golang, url-parsing, service-discovery |
| cannot create request for %q: %w | exception | error | golang, http, url-parsing, service-discovery |
| cannot set request headers for %q: %w | exception | error | golang, http-headers, authentication, service-discovery |
| cannot set request proxy headers for %q: %w | exception | error | golang, proxy, http-headers, service-discovery |
| cannot fetch %q: %w | exception | error | network, http-client, service-discovery, victoriametrics |
| cannot read response from %q: %w | exception | error | network, http-client, io, service-discovery |
| unexpected status code returned from %q: %d; expecting %d; r | exception | error | http, status-code, service-discovery, auth |
| cannot find target for id=%s | http | warning | promscrape, relabeling, debug, invalid-parameter |
| cannot decompress response body from %s: %w | exception | error | promscrape, gzip, decompression, scraping |
| cannot read gzipped response body from %s: %w | exception | error | promscrape, io, gzip, scraping, network |
| the uncompressed response from %q exceeds -promscrape.maxScr | exception | error | promscrape, scraping, size-limit, configuration |
| the response from %q exceeds sample_limit=%d; either reduce | exception | error | promscrape, sample-limit, scraping, cardinality |
| the response from %q contains samples with a number of label | exception | error | promscrape, label-limit, scraping, cardinality |
| cannot send stale markers: %w | console | warning | promscrape, stale-markers, limits |
| cannot add auto metrics: %w | console | warning | promscrape, auto-metrics, label-limit |
| cannot find target for id=%s | http | error | promscrape, http-api, target-status, bad-request |
| cannot fetch response from id=%s: %w | http | error | promscrape, http-api, target-status |
| cannot parse %s: %w | http | error | promscrape, regex, http-api, bad-request |
| error during metric parse: %s | validation | error | promutil, labels, prometheus-parse, escaping |
| unexpected number of rows parsed; got %d; want 1 | validation | error | |
| entry #%d must have the following form: <column_pos>:<column | validation | error | |
| cannot parse <column_pos> part from the entry #%d %q: %w | validation | error | |
| <column_pos> cannot be smaller than 1; got %d for entry #%d | validation | error | |
| <column_pos> cannot be bigger than %d; got %d for entry #%d | validation | error | |
| duplicate time column has been found at entry #%d %q for %q | validation | error | |
| cannot parse time format from the entry #%d %q: %w | validation | error | |
| label name cannot be empty in the entry #%d %q | validation | error | |
| metric name cannot be empty in the entry #%d %q | validation | error | |
| unknown <column_type>: %q; allowed values: time, metric, lab | validation | error | |
| duplicate <column_pos> %d for the entry #%d %q | validation | error | csvimport, configuration, column-descriptor, validation |
| missing 'metric' column in %q | validation | error | csvimport, configuration, column-descriptor, validation |
| unknown format for time parsing: %q; supported formats: unix | validation | error | csvimport, configuration, time-format, validation |
| cannot parse timestamp seconds from %q: %w | validation | error | csvimport, timestamp, parse-error, data-quality |
| too big unix timestamp in seconds: %d; must be smaller than | validation | error | csvimport, timestamp, overflow, unit-mismatch |
| cannot parse timestamp milliseconds from %q: %w | validation | error | csvimport, timestamp, parse-error, data-quality |
| cannot parse timestamp nanoseconds from %q: %w | validation | error | csvimport, timestamp, parse-error, data-quality |
| cannot parse time in RFC3339 from %q: %w | validation | error | csvimport, timestamp, rfc3339, parse-error |
| cannot parse time in custom format %q from %q: %w | validation | error | csvimport, timestamp, custom-format, parse-error |
| cannot parse timestamp from %q: %w | validation | error | csvimport, timestamp, row-parsing, data-quality |
| cannot parse metric value for %q from %q: %w | validation | error | |
| missing columns in the csv line %q; got %d columns; want at | validation | error | |
| missing comma after quoted field in %q | validation | error | |
| missing closing quote for %q | validation | error | |
| cannot parse the provided csv format: %w | validation | error | |
| cannot decode csv data: %w | validation | error | |
| cannot read csv data: %w | validation | error | |
| error when processing imported data: %w | validation | error | |
| cannot read next field in SketchPayload message: %w | validation | error | |
| cannot read Sketch data | validation | error | protobuf, parsing, datadog, deserialization |
| cannot unmarshal Sketch: %w | validation | error | protobuf, parsing, datadog, deserialization |
| cannot read next field in Sketch message: %w | validation | error | protobuf, parsing, malformed-input, datadog |
| cannot read metric | validation | error | protobuf, wire-type, datadog, deserialization |
| cannot read host | validation | error | protobuf, wire-type, datadog, deserialization |
| cannot read tag | validation | error | protobuf, wire-type, datadog, tags |
| cannot read Dogsketch data | validation | error | protobuf, wire-type, datadog, nested-message |
| cannot unmarshal Dogsketch: %w | validation | error | protobuf, parsing, datadog, nested-message |
| cannot read next field in Dogsketch message: %w | validation | error | protobuf, parsing, malformed-input, datadog |
| cannot read timestamp | validation | error | protobuf, wire-type, datadog, varint |
| cannot read count | validation | error | protobuf, parsing, datadog, malformed-payload |
| cannot read min | validation | error | protobuf, parsing, datadog, malformed-payload |
| cannot read max | validation | error | protobuf, parsing, datadog, malformed-payload |
| cannot read sum | validation | error | protobuf, parsing, datadog, malformed-payload |
| cannot read k | validation | error | protobuf, parsing, datadog, packed-fields |
| cannot read n | validation | error | protobuf, parsing, datadog, packed-fields |
| cannot decode DataDog protocol data: %w | validation | error | datadog, http, request-size, decoding |
| cannot unmarshal DataDog Sketches request with size %d bytes | validation | error | datadog, protobuf, parsing, unmarshal |
| error when processing imported data: %w | validation | error | datadog, ingestion, storage |
| cannot unmarshal %q: %w | validation | error | datadog, json, unmarshal, parsing |
| cannot decode DataDog protocol data: %w | validation | error | |
| cannot unmarshal DataDog POST request with size %d bytes: %w | validation | error | |
| error when processing imported data: %w | validation | error | |
| cannot unmarshal %q: %w | validation | error | |
| cannot unmarshal next field: %w | validation | error | |
| cannot read series data | validation | error | |
| cannot unmarshal series: %w | validation | error | |
| cannot unmarshal metric | validation | error | |
| cannot read point data | validation | error | |
| cannot unmarshal point: %w | validation | error | protobuf, datadog, unmarshal, metrics-ingestion |
| cannot read resource data | validation | error | protobuf, datadog, wire-format, metrics-ingestion |
| cannot unmarshal resource: %w | validation | error | protobuf, datadog, unmarshal, resources |
| cannot unmarshal source_type_name | validation | error | protobuf, datadog, schema-mismatch, wire-format |
| cannot unmarshal tag | validation | error | protobuf, datadog, tags, wire-format |
| cannot unmarshal value | validation | error | protobuf, datadog, wire-format, points |
| cannot unmarshal timestamp | validation | error | protobuf, datadog, wire-format, timestamp |
| cannot unmarshal type | validation | error | protobuf, datadog, wire-format, resources |
| cannot unmarshal name | validation | error | |
| cannot decode DataDog protocol data: %w | validation | error | |
| cannot unmarshal DataDog %s request with size %d bytes: %w | validation | error | |
| error when processing imported data: %w | validation | error | |
| metric cannot be empty | validation | error | |
| cannot find separator between value and timestamp in %q | validation | error | |
| cannot parse metric and tags from %q: %w; original line: %q | validation | error | |
| cannot unmarshal timestamp from %q: %w; original line: %q | validation | error | |
| cannot unmarshal metric value from %q: %w; original line: %q | validation | error | |
| cannot decode graphite data: %w | validation | error | |
| cannot read graphite plaintext protocol data: %w | validation | error | |
| error when processing imported data: %w | validation | error | |
| cannot find Whitespace I in %q | validation | error | |
| please switch from tcp to http protocol for data ingestion; | validation | error | |
| cannot parse timestamp %q: %w | validation | error | |
| missing tag value for %q | validation | error | |
| missing field value for %q | validation | error | |
| field key cannot be empty | validation | error | |
| cannot parse field value for %q: %w | validation | error | |
| incorrect influx line %q: %w | validation | error | |
| field value cannot be empty | validation | error | |
| missing closing quote for quoted field value %s; this may be | validation | error | |
| cannot process influx line protocol data: %w; see https://do | validation | error | |
| cannot decode influx line protocol data: %w; see https://doc | validation | error | |
| cannot read influx line protocol data: %w | validation | error | |
| error when processing imported data: %w | validation | error | |
| cannot decode vmimport data: %w | validation | error | |
| cannot read time range: %w | validation | error | |
| cannot read metricName size: %w | validation | error | |
| too big metricName size; got %d; shouldn't exceed %d | validation | error | |
| cannot read metricName with size %d bytes: %w | validation | error | |
| cannot read native block size: %w | validation | error | |
| too big native block size; got %d; shouldn't exceed %d | validation | error | |
| cannot read native block with size %d bytes: %w | validation | error | |
| error when processing native block: %w | validation | error | |
| cannot unmarshal metricName from %d bytes: %w | validation | error | |
| cannot unmarshal native block from %d bytes: %w | validation | error | |
| unexpected non-empty tail left after unmarshaling native blo | validation | error | |
| cannot find the top-level array of MetricPost objects: %w | validation | error | |
| cannot find MetricPost object: %w | validation | error | json, newrelic, schema, parsing |
| cannot find Events array in MetricPost object: %w | validation | error | json, newrelic, schema, parsing |
| cannot find EventObject: %w | validation | error | json, newrelic, schema, parsing |
| cannot unmarshal EventObject: %w | validation | error | json, newrelic, parsing, timestamp |
| cannot parse MetricPost object: %w | validation | error | json, newrelic, parsing, error-wrapping |
| cannot parse `timestamp` field: %w | validation | error | json, timestamp, parsing, newrelic |
| cannot parse value %q: %w | validation | error | json, parsing, timestamp, number-format |
| value doesn't contain float64; it contains %s | validation | error | json, type-error, parsing, timestamp |
| cannot decode NewRelic data: %w | exception | error | http, newrelic, encoding, parsing |
| cannot unmarshal NewRelic request: %w | exception | error | json, newrelic, parsing, http |
| error when processing imported data: %w | exception | error | go, data-ingestion, error-wrapping, victoriametrics |
| cannot unmarshal Firehose JSON in request body: %w | exception | error | go, json, aws-firehose, opentelemetry |
| failed to parse OpenTelemetry message: invalid varint (n=%d) | exception | error | go, protobuf, varint, aws-firehose, opentelemetry |
| failed to parse OpenTelemetry message: invalid message lengt | exception | error | go, protobuf, truncation, aws-firehose, opentelemetry |
| cannot read the next field: %w | exception | error | go, protobuf, opentelemetry, wire-format |
| cannot read ResourceMetrics data | exception | error | go, protobuf, opentelemetry, wire-type |
| cannot unmarshal ResourceMetrics: %w | exception | error | go, protobuf, opentelemetry, decoding |
| cannot read Resource data: %w | exception | error | go, protobuf, opentelemetry, easyproto |
| cannot decode Resource: %w | exception | error | go, protobuf, opentelemetry, resource-decoding |
| cannot read ScopeMetrics data | exception | error | protobuf, opentelemetry, metrics, decoding |
| cannot unmarshal ScopeMetrics: %w | exception | error | protobuf, opentelemetry, metrics, decoding |
| cannot read Attributes | exception | error | protobuf, opentelemetry, attributes, decoding |
| cannot find Key in KeyValue: %w | exception | error | protobuf, opentelemetry, attributes, decoding |
| cannot find Value in KeyValue: %w | exception | error | protobuf, opentelemetry, attributes, decoding |
| cannot unmarshal Attributes: %w | exception | error | protobuf, opentelemetry, attributes, anyvalue |
| cannot decode AnyValue: %w | exception | error | protobuf, opentelemetry, anyvalue, decoding |
| cannot read StringValue | exception | error | protobuf, opentelemetry, type-mismatch, parsing |
| cannot read BoolValue | exception | error | protobuf, opentelemetry, type-mismatch, parsing |
| cannot read IntValue | exception | error | protobuf, opentelemetry, type-mismatch, parsing |
| cannot read DoubleValue | exception | error | protobuf, opentelemetry, type-mismatch, parsing |
| cannot read ArrayValue | exception | error | protobuf, opentelemetry, parsing, truncation |
| cannot decode ArrayValue: %w | exception | error | protobuf, opentelemetry, parsing, nested-message |
| cannot read KeyValueList | exception | error | protobuf, opentelemetry, parsing, truncation |
| cannot decode KeyValueList: %w | exception | error | protobuf, opentelemetry, parsing, nested-message |
| cannot read BytesValue | exception | error | protobuf, opentelemetry, type-mismatch, parsing |
| cannot read KeyValue data | exception | error | protobuf, otlp, easyproto, wire-type, victoriametrics |
| cannot decode KeyValue: %w | exception | error | protobuf, otlp, nested-decode, attributes, victoriametrics |
| cannot read InstrumentationScope: %w | exception | error | protobuf, otlp, easyproto, metrics, victoriametrics |
| cannot decode InstrumentationScope: %w | exception | error | protobuf, otlp, instrumentation-scope, nested-decode, victoriametrics |
| cannot read Metric data | exception | error | |
| cannot unmarshal Metric: %w | exception | error | |
| cannot read name: %w | validation | error | |
| cannot read version: %w | validation | error | |
| cannot read Attributes data | validation | error | |
| cannot decode Attributes: %w | validation | error | |
| cannot read metric name: %w | validation | error | |
| missing metric name | validation | error | |
| cannot read metric unit: %w | validation | error | protobuf, opentelemetry, otlp, decoding, victoriametrics |
| cannot read metric description | validation | error | protobuf, opentelemetry, otlp, decoding, wire-type |
| cannot read Gauge data | validation | error | protobuf, opentelemetry, otlp, decoding, gauge |
| cannot unmarshal Gauge: %w | validation | error | protobuf, opentelemetry, otlp, decoding, gauge |
| cannot read Sum data | validation | error | protobuf, opentelemetry, otlp, wire-format |
| cannot unmarshal Sum: %w | validation | error | protobuf, opentelemetry, otlp, sum |
| cannot read Histogram data | validation | error | protobuf, opentelemetry, otlp, histogram |
| cannot unmarshal Histogram: %w | validation | error | protobuf, opentelemetry, otlp, histogram |
| cannot read ExponentialHistogram data | validation | error | protobuf, opentelemetry, otlp, exponential-histogram |
| cannot unmarshal ExponentialHistogram: %w | validation | error | protobuf, opentelemetry, otlp, exponential-histogram |
| cannot read Summary data | validation | error | protobuf, opentelemetry, otlp, summary |
| cannot unmarshal Summary: %w | validation | error | protobuf, opentelemetry, otlp, summary |
| cannot read metadata attributes | validation | error | protobuf, opentelemetry, otlp, metadata |
| cannot unmarshal metadata attributes: %w | validation | error | protobuf, opentelemetry, otlp, metadata |
| cannot read NumberDataPoint data | validation | error | protobuf, opentelemetry, wire-type, metrics |
| cannot unmarshal NumberDataPoint: %w | validation | error | protobuf, opentelemetry, metrics, nested-decode |
| cannot read TimeUnixNano | validation | error | protobuf, opentelemetry, wire-type, timestamp |
| cannot read Flags | validation | error | protobuf, opentelemetry, wire-type, flags |
| cannot obtain isMonotonic: %w | validation | error | go, protobuf, opentelemetry, parsing, victoriametrics |
| cannot read HistogramDataPoint | validation | error | go, protobuf, opentelemetry, parsing, victoriametrics |
| cannot unmarshal HistogramDataPoint: %w | validation | error | go, protobuf, opentelemetry, parsing, victoriametrics |
| cannot read ExponentialHistogramDataPoint | validation | error | go, protobuf, opentelemetry, parsing, victoriametrics |
| cannot unmarshal ExponentialHistogramDataPoint: %w | validation | error | go, protobuf, opentelemetry, parsing, victoriametrics |
| cannot read SummaryDataPoint | validation | error | protobuf, opentelemetry, deserialization, wire-type |
| cannot unmarshal SummaryDataPoint: %w | validation | error | protobuf, opentelemetry, deserialization, nested-message |
| cannot read Count | validation | error | protobuf, opentelemetry, histogram, wire-type |
| cannot read Sum | validation | error | protobuf, opentelemetry, histogram, wire-type |
| cannot read BucketCounts | validation | error | protobuf, opentelemetry, histogram, wire-type |
| cannot read ExplicitBounds | validation | error | protobuf, opentelemetry, wire-format, metrics |
| cannot read Scale | validation | error | protobuf, opentelemetry, wire-format, histogram |
| cannot read ZeroCount | validation | error | protobuf, opentelemetry, wire-format, histogram |
| cannot read Positive buckets | validation | error | protobuf, otlp, metrics, malformed-payload |
| cannot unmarshal Positive: %w | validation | error | protobuf, otlp, histogram, malformed-payload |
| cannot read Negative buckets | validation | error | protobuf, otlp, histogram, malformed-payload |
| cannot unmarshal Negative: %w | validation | error | protobuf, otlp, histogram, malformed-payload |
| cannot read Min | validation | error | protobuf, otlp, wire-type, malformed-payload |
| cannot read Max | validation | error | protobuf, otlp, wire-type, malformed-payload |
| cannot read ZeroThreshold | validation | error | protobuf, otlp, wire-type, malformed-payload |
| cannot read Offset | validation | error | protobuf, otlp, wire-type, histogram |
| cannot read ValueAtQuantile | validation | error | |
| cannot unmarshal ValueAtQuantile: %w | validation | error | |
| cannot read Quantile | validation | error | |
| cannot read Value | validation | error | |
| cannot read the next field: %w | validation | error | |
| cannot read Value data | validation | error | |
| cannot decode AnyValue: %w | validation | error | |
| cannot read StringValue | validation | error | |
| cannot read BoolValue | validation | error | |
| cannot read IntValue | validation | error | |
| cannot read DoubleValue | validation | error | protobuf, malformed-payload, opentelemetry, decoding |
| cannot read ArrayValue | validation | error | protobuf, malformed-payload, opentelemetry, decoding |
| cannot decode ArrayValue: %w | validation | error | protobuf, nested-message, error-wrapping, opentelemetry |
| cannot read KeyValueList | validation | error | protobuf, malformed-payload, opentelemetry, decoding |
| cannot decode KeyValueList: %w | validation | error | protobuf, nested-message, error-wrapping, opentelemetry |
| cannot read BytesValue | validation | error | protobuf, bytes, malformed-payload, opentelemetry |
| cannot decode KeyValue: %w | validation | error | protobuf, nested-message, error-wrapping, opentelemetry |
| cannot find Key in KeyValue: %w | validation | error | protobuf, wire-format, malformed-payload, opentelemetry |
| cannot find Value in KeyValue: %w | validation | error | protobuf, opentelemetry, parsing |
| cannot process request body: %w | validation | error | callback, opentelemetry, request-parsing |
| cannot decode OpenTelemetry protocol data: %w | validation | error | opentelemetry, parsing, compression |
| cannot unmarshal request from %d bytes: %w | validation | error | protobuf, opentelemetry, unmarshal |
| errors happened during parsing, the first error: %w | validation | error | opentelemetry, parsing, batching |
| missing `put ` prefix in %q | validation | error | opentsdb, line-protocol, validation |
| cannot find whitespace between metric and timestamp in %q | validation | error | opentsdb, line-protocol, formatting |
| metric cannot be empty | validation | error | opentsdb, validation, empty-value |
| cannot find whitespace between timestamp and value in %q | validation | error | opentsdb, line-protocol, formatting |
| cannot parse timestamp from %q: %w | validation | error | go, opentsdb, parsing, timestamp |
| cannot parse value from %q: %w | validation | error | go, opentsdb, parsing, value |
| cannot unmarshal tags in %q: %w | validation | error | go, opentsdb, parsing, tags |
| missing tag value for %q | validation | error | go, opentsdb, parsing, tags |
| cannot read OpenTSDB put protocol data: %w | validation | error | go, network, opentsdb, tcp, streaming |
| error when processing imported data: %w | validation | error | go, opentsdb, callback, streaming |
| missing `metric` in %s | validation | error | go, opentsdb, json, validation |
| invalid `timestamp` in %s: %w | validation | error | go, opentsdb, json, timestamp, type-mismatch |
| missing `value` in %s | validation | error | go, opentsdb, json, validation |
| invalid `value` in %s: %w | validation | error | go, opentsdb, json, type-mismatch, value |
| invalid `tags` in %s: %w | validation | error | |
| cannot parse tags %s: %w | validation | error | |
| cannot parse value %q: %w | validation | error | |
| value doesn't contain float64; it contains %s | validation | error | |
| tag value must be string; got %s; value=%s | validation | error | |
| cannot decode opentsdb data: %w | validation | error | http, opentsdb, victoriametrics, payload-decoding |
| cannot parse HTTP OpenTSDB json: %w | validation | error | json, opentsdb, victoriametrics, malformed-payload |
| error when processing imported data: %w | validation | error | victoriametrics, opentsdb, ingest, storage |
| cannot unmarshal tags: %w | validation | error | prometheus, parsing, exposition-format, victoriametrics |
| missing value | validation | error | prometheus, parsing, exposition-format, victoriametrics |
| metric cannot be empty | validation | error | |
| value cannot be empty | validation | error | |
| cannot parse value %q: %w | validation | error | |
| cannot parse timestamp %q: %w | validation | error | |
| missing starting double quote in string: %q | validation | error | |
| missing closing double quote in string: %q | validation | error | |
| missing value for tag %q | validation | error | |
| metric name %q already set, duplicate metric name %q | validation | error | |
| missing value for quoted tag %q | validation | error | prometheus, parsing, text-exposition, malformed-input |
| missing value for unquoted tag %q | validation | error | prometheus, parsing, text-exposition, malformed-input |
| missing comma after tag %s=%q | validation | error | prometheus, parsing, text-exposition, malformed-input |
| cannot decode Prometheus text exposition data: %w | validation | error | prometheus, streaming, compression, http-client |
| cannot read Prometheus exposition data: %w | validation | error | prometheus, streaming, network, io |
| error when processing imported data: %w | validation | error | prometheus, streaming, callback, error-wrapping |
| cannot read prometheus remote_write data from client in %d s | validation | error | remote-write, network, compression, http-client |
| cannot decompress zstd-encoded request with length %d: %w | validation | error | remote-write, compression, zstd, snappy |
| cannot decompress snappy-encoded request with length %d: %w | validation | error | remote-write, compression, snappy, zstd |
| too big unpacked request; mustn't exceed `-maxInsertRequestS | validation | error | remote-write, limits, configuration, payload-size |
| cannot unmarshal prompb.WriteRequest with size %d bytes: %w | validation | error | protobuf, remote-write, deserialization, http |
| error when processing imported data: %w | validation | error | remote-write, ingestion, storage, callback |
| cannot decompress data: %w | validation | error | compression, http, content-encoding, gzip |
| too big decompressed data size exceeding -%s=%d bytes | validation | error | compression, size-limit, http, configuration |
| too big data size exceeding -%s=%d bytes | validation | error | size-limit, http, configuration, import |
| unsupported contentType: %s | validation | error | http, content-encoding, compression, header |
| cannot read snappy-encoded data block: %w | validation | error | snappy, network, io, compression |
| cannot read snappy-encoded data block because its' size exce | validation | error | snappy, compression, corruption, size-limit |
| cannot decode snappy-encoded data block: %w | validation | error | snappy, compression, corruption, decode |
| cannot parse pushgateway-style labels from %q: %w | validation | error | http, url, pushgateway, labels, validation |
| `extra_label` query arg must have the format `name=value`; g | validation | error | http, query-params, victoriametrics |
| missing value for label %q | validation | error | http, url-path, pushgateway, victoriametrics |
| cannot base64-decode value=%q for label=%q: %w | validation | error | http, base64, pushgateway, victoriametrics |
| no forward progress made | validation | error | io, reader, golang |
| cannot read a block of data in %.3fs: %w | validation | error | io, network, timeout, streaming |
| too long line: more than %d bytes | validation | error | io, streaming, limits |
| cannot parse `timestamp=%s` query arg: %w | validation | error | http, query-params, timestamp, victoriametrics |
| cannot parse json line: %w | validation | error | json, parsing, victoriametrics, import |
| missing `metric` object | validation | error | json, schema, victoriametrics, import |
| cannot unmarshal `metric`: %w | validation | error | json, schema, victoriametrics, import |
| missing tags | validation | error | json, victoriametrics, import, missing-tags |
| missing `values` array | validation | error | json, victoriametrics, import, missing-field |
| cannot unmarshal value at position %d: %w | validation | error | json, victoriametrics, import, type-mismatch, value-parsing |
| missing `timestamps` array | validation | error | json, victoriametrics, import, missing-field |
| cannot unmarshal timestamp at position %d: %w | validation | error | json, victoriametrics, import, type-mismatch, timestamp |
| `timestamps` array size must match `values` array size; got | validation | error | json, victoriametrics, import, length-mismatch, array-alignment |
| unsupported value type: %s; value=%q | validation | error | json, victoriametrics, import, type-mismatch, value-parsing |
| unsupported string: %q | validation | error | json, victoriametrics, import, string-parsing, special-values |
| cannot parse value for tag %q: %w | validation | error | json, victoriametrics, import, tags, type-mismatch |
| cannot decode vmimport data: %w | validation | error | network, http, victoriametrics, compression, encoding |
| cannot read vmimport data: %w | validation | error | io, network, streaming, vmimport |
| error when processing imported data: %w | validation | error | callback, vmimport, streaming |
| missing `host` object | validation | error | json, zabbix, schema-validation |
| missing `host` element in `host` object | validation | error | json, zabbix, schema-validation |
| missing `name` element in `host` object | validation | error | json, zabbix, schema-validation |
| missing `name` element | validation | error | json, zabbix, schema-validation |
| missing `value` element: %w | validation | error | json, zabbix, type-mismatch, schema-validation |
| missing `clock` element: %w | validation | error | json, zabbix, timestamp, schema-validation |
| missing `ns` element: %w | validation | error | json, zabbix, timestamp, schema-validation |
| missing `groups` element: %w | validation | error | json, zabbix, schema-validation, configuration |
| missing `item_tags` element: %w | validation | error | json, zabbix, stream-parsing |
| value is not exist | validation | error | json, zabbix, stream-parsing |
| value doesn't contain float64; it contains %s | validation | error | json, type-error, zabbix |
| value doesn't contain int64; it contains %s | validation | error | json, type-error, zabbix |
| value doesn't contain array; it contains %s | validation | error | json, type-error, zabbix |
| cannot decode zabbixconnector data: %w | exception | error | http, compression, content-encoding |
| cannot read zabbixconnector data: %w | exception | error | http, streaming, zabbix |
| error when processing imported data: %w | exception | warning | callback, stream-parsing, error-wrapping |
| unknown scheme=%q for proxy_url=%q, must be in %s | validation | error | |
| cannot initialize tls config: %w | exception | error | |
| cannot connect to proxy %q: %w | exception | error | |
| cannot obtain Proxy-Authorization header: %w | exception | error | |
| error when sending CONNECT request to proxy %q: %w | exception | error | |
| cannot create socks5 proxy for url: %s, err: %w | exception | error | |
| cannot send CONNECT request for dstAddr=%q: %w | exception | error | |
| cannot read CONNECT response for dstAddr=%q: %w | exception | error | |
| unexpected status code received: %d; want: 200; response bod | http | error | |
| cannot obtain Proxy-Authorization headers: %w | exception | error | |
| cannot parse proxy_url=%q as *url.URL: %w | validation | error | yaml, url-parsing, proxy, config |
| cannot parse proxy_url=%q unsupported scheme format=%q, vali | validation | error | yaml, url-parsing, proxy, scheme-validation, config |
| cannot unmarshal json trace: %w | exception | error | json, query-tracer, unmarshal |
| cannot parse -snapshot.createURL: %w | exception | error | snapshot, url-parsing, cli-flag, network |
| cannot create http client for -snapshot.createURL=%q: %w | exception | error | snapshot, http-client, tls, network |
| cannot create request for -snapshot.createURL=%q: %w | exception | error | snapshot, http-request, url-parsing, network |
| unexpected status code returned from %q: %d; expecting %d; r | http | error | snapshot, http, status-code, network, api |
| cannot parse JSON response from %q: %w; response body: %q | exception | error | snapshot, json, unmarshal, http-response |
| snapshot status: %q; msg: %q | exception | error | http-api, snapshot, server-error |
| snapshot status unknown: %q | exception | error | http-api, snapshot, unexpected-response |
| cannot parse -snapshot.deleteURL: %w | exception | error | configuration, url-parsing, snapshot |
| cannot create http client for -snapshot.deleteURL=%q: %w | exception | error | tls, configuration, snapshot |
| cannot create request for -snapshot.deleteURL=%q: %w | exception | error | http-request, url-parsing, snapshot |
| failed to create transport: %w | exception | error | tls, certificates, configuration |
| unexpected snapshot name=%q; it must match %q regexp | validation | error | snapshot, validation, naming |
| unexpected timestamp=%q in snapshot name: %w; it must match | validation | error | go, victoriametrics, snapshot, timestamp-parsing |
| cannot read next block: %w | exception | error | go, victoriametrics, storage, io |
| invalid number of block headers in the previous index block | exception | error | go, victoriametrics, storage, corruption |
| cannot read index block: %w | exception | error | go, victoriametrics, storage, decompression |
| too short index data for reading block header at offset %d; | exception | error | go, victoriametrics, storage, corruption |
| cannot parse block header read from index data at offset %d: | exception | error | go, victoriametrics, storage, corruption |
| non-empty tail left after parsing block header at offset %d: | exception | error | go, victoriametrics, storage, corruption |
| too many blocks found in the block stream; got %d; cannot be | exception | error | go, victoriametrics, storage, corruption |
| too many rows found in the block stream; got %d; cannot be b | exception | error | go, victoriametrics, storage, corruption |
| invalid MinTimestamp at block header at offset %d; got %d; c | exception | error | go, victoriametrics, storage, corruption |
| invalid MaxTimestamp at block header at offset %d; got %d; c | exception | error | storage, corruption, victoriametrics, timestamp-validation |
| invalid TimestampsBlockSize at block header at offset %d; go | exception | error | storage, corruption, victoriametrics, timestamp-validation |
| invalid TimestampsBlockOffset at block header at offset %d; | exception | error | storage, corruption, victoriametrics, block-offset |
| invalid ValuesBlockOffset at block header at offset %d; got | exception | error | storage, corruption, victoriametrics, block-offset |
| invalid IndexBlockOffset in metaindex row; got %d; want %d | exception | error | storage, corruption, victoriametrics, metaindex |
| invalid MinTimestamp in metaindex row; got %d; cannot be sma | exception | error | storage, corruption, victoriametrics, timestamp-validation |
| invalid MaxTimestamp in metaindex row; got %d; cannot be big | exception | error | storage, corruption, victoriametrics, timestamp-validation |
| cannot decompress index block at offset %d: %w | exception | error | storage, compression, zstd, corruption, victoriametrics |
| cannot unmarshal composite tag key: %w | exception | error | storage, index, victoriametrics, corruption |
| error during search for prefix %q: %w | exception | error | storage, index, victoriametrics, io |
| error when searching for tag name prefix %q: %w | exception | error | storage, index-db, label-values, corruption |
| error when searching for tag value suffixes for prefix %q: % | exception | error | storage, index-db, graphite, corruption |
| more than maxPaths=%d suffixes found | exception | error | graphite, limits, query, cardinality |
| more than maxPaths=%d paths found | exception | error | graphite, limits, query, cardinality |
| unexpected tail left after parsing %q: %q | exception | warning | graphite, query, validation, syntax |
| error when counting unique timeseries: %w | exception | error | storage, index-db, cardinality, corruption |
| error when counting time series by metric names: %w | exception | error | storage, index-db, tsdb-status, corruption |
| unexpected item len; got %d bytes; want %d bytes | exception | critical | storage, index-db, corruption, data-integrity |
| failed to search metricIDs: %w | exception | error | storage, index-db, query, limits |
| failed to %s in indexDB %q: %w | exception | error | storage, index-db, error-wrapping |
| cannot match MetricName %s against tagFilters: %w | exception | error | storage, regex, index-search, victoriametrics |
| cannot match MetricGroup %q with tagFilter %s: %w | exception | error | storage, regex, tag-filter, victoriametrics |
| cannot match tag %q with tagFilter %s: %w | exception | error | storage, regex, tag-filter, victoriametrics |
| the number of matching timeseries exceeds %d; either narrow | validation | error | storage, limits, cardinality, victoriametrics |
| error when searching for metricIDs for tagFilter in fast pat | exception | error | storage, index-search, limits, victoriametrics |
| error when searching for metricIDs for tagFilter in slow pat | exception | error | storage, index-search, limits, victoriametrics |
| too many loops is needed for applying this filter | exception | error | storage, limits, performance, victoriametrics |
| invalid tag->metricIDs line %q: cannot find tagSeparatorChar | exception | critical | storage, corruption, index-search, victoriametrics |
| error when matching %s against suffix %q: %w | exception | error | storage, regex, index-search, victoriametrics |
| data corruption: the last char in k=%X must be %X | exception | critical | storage, corruption, index-search, victoriametrics |
| error when searching for tag filter prefix %q: %w | exception | error | victoriametrics, storage, index-scan, io-error |
| cannot search for metricIDs at %s: %w | exception | error | victoriametrics, storage, index-scan, date-partition |
| cannot obtain all the metricIDs: %w | exception | error | victoriametrics, storage, index-scan, negative-filter |
| invalid tag->metricIDs line %q: cannot find tagSeparatorChar | exception | critical | victoriametrics, storage, corruption, indexdb |
| error when searching for all metricIDs by prefix %q: %w | exception | error | storage, index-scan, io-error |
| error when searching for tagFilters=%s on the time range %s: | exception | error | storage, search, timeout |
| invalid snapshotName %q: %w | validation | warning | validation, snapshot, input-error |
| the given time range %s is outside the allowed -retentionPer | validation | error | retention, query-range, configuration |
ErrDeadlineExceeded deadline exceeded | error_code | error | timeout, deadline, storage |
| cannot unmarshal MetricNameRaw %q: %w | console | warning | storage, serialization, victoriametrics |
| cannot insert row with too small timestamp %d; minimum allow | console | error | storage, retention, timestamps |
| cannot insert row with too big timestamp %d exceeding the cu | console | error | storage, timestamps, clock-skew |
| cannot complete forced merge for partition %q: %w | exception | error | storage, merge, io-error, victoriametrics |
| cannot initialize table search: %w | error_code | error | storage, search, corruption, victoriametrics |
| cannot obtain the next block to search in the table: %w | error_code | error | storage, search, io-error, victoriametrics |
| cannot initialize tagFilter: %w | validation | error | regexp, tag-filter, validation, victoriametrics |
| cannot initialize {%s=".+"} tag filter: %w | validation | warning | regexp, tag-filter, internal, victoriametrics |
| cannot initialize reverse tag filter for Graphite wildcard: | validation | warning | regexp, graphite, tag-filter, victoriametrics |
| unexpected end of b; want %d; b=%q | error_code | error | corruption, index, internal-invariant, victoriametrics |
| invalid regexp %q: %w | validation | error | regexp, validation, tag-filter, victoriametrics |
| cannot parse partition name %q: %w | validation | error | storage, partition, naming, victoriametrics |
| too short src; got %d bytes; want %d bytes | error_code | error | unmarshal, validation, index, victoriametrics |
| cannot load aggregators: %w | error_code | error | config, file-io, stream-aggregation |
| cannot initialize aggregators from %q: %w; see https://docs. | validation | error | config, yaml, stream-aggregation |
| cannot parse stream aggregation config: %w | validation | error | yaml, config, strict-parsing |
| cannot initialize aggregator #%d: %w | validation | error | config, stream-aggregation, validation |
| missing `interval` option | validation | error | config, stream-aggregation, missing-option |
| cannot parse `interval: %q`: %w | validation | error | config, duration-parsing, stream-aggregation |
| aggregation interval cannot be smaller than 1s; got %s | validation | error | config, stream-aggregation, validation |
| cannot parse `dedup_interval: %q`: %w | validation | error | config, duration-parsing, dedup |
| dedup_interval=%s cannot exceed interval=%s | validation | error | config, dedup, stream-aggregation |
| interval=%s must be a multiple of dedup_interval=%s | validation | error | config, dedup, stream-aggregation |
| cannot parse `staleness_interval: %q`: %w | validation | error | streamaggr, config-validation, duration-parsing, victoriametrics |
| staleness_interval=%s cannot be smaller than interval=%s | validation | error | streamaggr, config-validation, victoriametrics, interval-mismatch |
| cannot parse `ignore_first_sample_interval: %q`: %w | validation | error | streamaggr, config-validation, duration-parsing, victoriametrics |
| cannot parse input_relabel_configs: %w | validation | error | streamaggr, relabeling, config-validation, victoriametrics |
| cannot parse output_relabel_configs: %w | validation | error | streamaggr, relabeling, config-validation, victoriametrics |
| `by: %s` and `without: %s` lists cannot be set simultaneousl | validation | error | streamaggr, config-validation, victoriametrics, mutually-exclusive-options |
| `-streamAggr.keepInput` and `keep_metric_names` options can' | validation | error | streamaggr, config-validation, victoriametrics, series-collision |
| `outputs` list must contain only a single entry if `keep_met | validation | error | streamaggr, config-validation, victoriametrics, output-naming |
| `keep_metric_names` cannot be applied to `outputs: %q`, sinc | validation | error | streamaggr, config-validation, victoriametrics, histogram, output-naming |
| `outputs` list must contain at least a single entry from the | validation | error | streamaggr, config-validation, victoriametrics, missing-required-field |
| `outputs` list contains duplicate aggregation function: %s | validation | error | config, stream-aggregation, validation |
| missing closing brace for `quantiles()` output | validation | error | config, stream-aggregation, syntax |
| `quantiles()` must contain at least one phi | validation | error | config, stream-aggregation, validation |
| cannot parse phi=%q for quantiles(%s): %w | validation | error | config, parsing, stream-aggregation |
| phi inside quantiles(%s) must be in the range [0..1]; got %v | validation | error | config, stream-aggregation, range-validation |
| `outputs` list contains duplicated `quantiles()` function, p | validation | error | config, stream-aggregation, validation |
| unsupported output=%q; supported values: %s; see https://doc | validation | error | config, stream-aggregation, invalid-value |
| duration %q must be in the range [%s, %s] | validation | error | time, parsing, validation |
| cannot parse hour from timezone offset %q: %w | validation | error | time, parsing, timezone |
| cannot parse minute from timezone offset %q: %w | validation | error | time, parsing, timezone |
| cannot parse numeric timestamp %q | exception | error | time-parsing, go, input-validation |
| cannot unmarshal uint64set; got %d bytes; want at least 8 by | exception | error | serialization, deserialization, go, corrupt-data |
| cannot unmarshal uint64set; got %d bytes; want at least %d b | exception | error | serialization, deserialization, corrupt-data, go |
| unable to listen vmselectAddr %s: %w | exception | critical | network, tcp-listen, port-conflict, go |
| cannot process vmselect request in %d seconds: %w | exception | error | timeout, network, storage, go |
| cannot process vmselect request: %w | exception | error | rpc, network, go, unexpected-error |
| cannot flush compressed buffers: %w | exception | warning | network, io, flush-failed, go |
| cannot read minTimestamp: %w | exception | error | rpc, protocol, go, malformed-request |
| cannot read maxTimestamp: %w | exception | error | rpc, protocol, go, malformed-request |
| cannot read limit: %w | exception | error | rpc, protocol, go, malformed-request |
| cannot read uint32: %w | exception | error | network, io, protocol, tcp |
| cannot read uint64: %w | exception | error | network, io, protocol, tcp |
| cannot read int64: %w | exception | error | network, io, protocol, tcp |
| cannot read accountID: %w | exception | error | network, io, protocol, multitenancy |
| cannot read projectID: %w | exception | error | network, io, protocol, multitenancy |
| cannot read searchQuery: %w | exception | error | network, io, protocol, search-query |
| cannot unmarshal SearchQuery: %w | exception | error | protocol, serialization, search-query, decoding |
| unexpected non-zero tail left after unmarshaling SearchQuery | exception | error | protocol, framing, search-query, serialization |
| cannot read data size: %w | exception | error | network, io, protocol, tcp |
| too big data size: %d; it mustn't exceed %d bytes | validation | error | protocol, framing, validation, dos-protection |
| cannot read data with size %d: %w; read only %d bytes | exception | error | network, rpc, io, truncated-read |
| cannot read bool: %w | exception | error | network, rpc, io, protocol-mismatch |
| cannot read byte: %w | exception | error | network, rpc, io |
| cannot write data size: %w | exception | warning | network, rpc, write-failed |
| cannot write data with size %d: %w | exception | warning | network, rpc, write-failed |
| cannot execute request in %d seconds: %w | exception | error | timeout, rpc, query-execution |
| cannot send error message %q to client: %w | exception | warning | network, rpc, write-failed |
| cannot write uint64 %d: %w | exception | warning | network, rpc, write-failed |
| cannot read rpcName: %w | exception | error | network, rpc, handshake, protocol-mismatch |
| cannot set read deadline for reading request args: %w | exception | error | network, rpc, deadline, closed-connection |
| cannot read traceEnabled: %w | exception | error | rpc, network, victoriametrics, cluster |
| cannot read timeout for the request %q: %w | exception | error | rpc, network, timeout, victoriametrics |
| cannot execute %q: %w | exception | error | rpc, victoriametrics, error-wrapping |
| cannot send trace with length %d bytes to vmselect: %w | exception | warning | rpc, network, tracing, victoriametrics |
| couldn't start executing the request in %.3f seconds, since | exception | error | concurrency, overload, capacity, victoriametrics |
| unsupported rpcName: %q | exception | error | rpc, version-mismatch, victoriametrics, cluster |
| cannot read metricsCount: %w | exception | error | rpc, network, victoriametrics |
| too many metric names in a single request; got %d; mustn't e | validation | error | validation, limits, rpc, victoriametrics |
| cannot read metricNameRaw: %w | exception | error | rpc, limits, serialization, victoriametrics |
| cannot read timestamp: %w | exception | error | rpc, network, victoriametrics |
| cannot send empty error message: %w | exception | error | go, network, rpc, victoriametrics |
| cannot send deletedCount=%d: %w | exception | error | go, network, rpc, victoriametrics |
| cannot read maxLabelNames: %w | exception | error | go, rpc, protocol, victoriametrics |
| cannot write label name %q: %w | exception | error | go, network, rpc, victoriametrics |
| cannot send 'end of response' marker | exception | error | go, network, rpc, victoriametrics |
| cannot read labelName: %w | exception | error | go, rpc, protocol, victoriametrics |
| cannot read maxLabelValues: %w | exception | error | go, rpc, protocol, victoriametrics |
| cannot write labelValue %q: %w | exception | error | go, rpc, network, vmstorage, io |
| cannot read tagKey: %w | exception | error | go, rpc, network, protocol, vmselect |
| cannot read tagValuePrefix: %w | exception | error | go, rpc, network, protocol |
| cannot read delimiter: %w | exception | error | go, rpc, network, protocol |
| cannot read maxTagValueSuffixes: %w | exception | error | go, rpc, network, protocol |
| cannot write suffixesCount: %w | exception | error | go, rpc, network, vmselect |
| cannot write suffix #%d: %w | exception | error | go, rpc, network, vmselect, streaming |
| cannot write series count to vmselect: %w | exception | error | |
| cannot read focusLabel: %w | exception | error | |
| cannot read topN: %w | exception | error | |
| cannot write tenant %q: %w | exception | error | |
| cannot write totalSeries to vmselect: %w | exception | error | |
| cannot write totalLabelValuePairs to vmselect: %w | exception | error | |
| cannot write seriesCountByMetricName to vmselect: %w | exception | error | |
| cannot write seriesCountByLabelName to vmselect: %w | exception | error | |
| cannot write seriesCountByFocusLabelValue to vmselect: %w | exception | error | |
| cannot write seriesCountByLabelValuePair to vmselect: %w | exception | error | |
| cannot write labelValueCountByLabelName to vmselect: %w | exception | error | |
| cannot write SeriesMetricNamesStats: %w | exception | error | |
| cannot write topHeapEntries size: %w | exception | error | |
| cannot write topHeapEntry name: %w | exception | error | |
| cannot write topHeapEntry count: %w | exception | error | |
| cannot send metricNamesCount: %w | exception | error | |
| %w: while reading the request body. This might be caused by | http | warning | http, io, timeout, insert-queue |
| The server is in delayed shutdown mode, which will end in %. | http | info | http, health-check, shutdown, graceful-degradation |
| %s | http | error | http, error-handling, httpserver, response-abort |