OS Manuals

/usr/bin/remote-storage

From jaeger-1-fips-remote-storage 1.76.0-r10 (enterprise-packages), captured 2026-11-09 by running remote-storage --help (exit 0). permalink

2026/11/09 14:50:46 maxprocs: Leaving GOMAXPROCS=64: CPU quota undefined
2026/11/09 14:50:46 application version: git-commit=63b27e1810a710ac54dc4522da0538e540bdc545, git-version=v1.76.0, build-date=2026-07-09T15:00:29Z
jaeger-remote-storage allows sharing single-node storage implementations like memstore or Badger. It implements Jaeger Remote Storage gRPC API.

Usage:
  jaeger-remote-storage [flags]
  jaeger-remote-storage [command]

Available Commands:
  completion   Generate the autocompletion script for the specified shell
  docs         Generates documentation
  env          Help about environment variables.
  featuregate  Display feature gates information
  help         Help about any command
  print-config Print names and values of configuration options
  status       Print the status.
  version      Print the version.

Flags:
      --admin.http.host-port string               The host:port (e.g. 127.0.0.1:17270 or :17270) for the admin server, including health check, /metrics, etc. (default ":17270")
      --admin.http.tls.cert string                Path to a TLS Certificate file, used to identify this server to clients
      --admin.http.tls.cipher-suites string       Comma-separated list of cipher suites for the server, values are from tls package constants (https://golang.org/pkg/crypto/tls/#pkg-constants).
      --admin.http.tls.client-ca string           Path to a TLS CA (Certification Authority) file used to verify certificates presented by clients (if unset, all clients are permitted)
      --admin.http.tls.enabled                    Enable TLS on the server
      --admin.http.tls.key string                 Path to a TLS Private Key file, used to identify this server to clients
      --admin.http.tls.max-version string         Maximum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)
      --admin.http.tls.min-version string         Minimum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)
      --admin.http.tls.reload-interval duration   The duration after which the certificate will be reloaded (0s means will not be reloaded) (default 0s)
      --config-file string                        Configuration file in JSON, TOML, YAML, HCL, or Java properties formats (default none). See spf13/viper for precedence.
      --feature-gates flag                        Comma-delimited list of feature gate identifiers. Prefix with '-' to disable the feature. '+' or no prefix will enable the feature. (default confighttp.framedSnappy,configoptional.AddEnabledField,-confmap.enableMergeAppendOption,exporter.PersistRequestContext,jaeger.es.disableLegacyId,otelcol.printInitialConfig,pdata.enableRefCounting,pdata.useCustomProtoEncoding,-pdata.useProtoPooling,-service.AllowNoPipelines,-service.profilesSupport,-telemetry.disableHighCardinalityMetrics,-telemetry.newPipelineTelemetry)
      --grpc.host-port string                     The host:port (e.g. 127.0.0.1:17271 or :17271) of the gRPC server (default ":17271")
      --grpc.tls.cert string                      Path to a TLS Certificate file, used to identify this server to clients
      --grpc.tls.cipher-suites string             Comma-separated list of cipher suites for the server, values are from tls package constants (https://golang.org/pkg/crypto/tls/#pkg-constants).
      --grpc.tls.client-ca string                 Path to a TLS CA (Certification Authority) file used to verify certificates presented by clients (if unset, all clients are permitted)
      --grpc.tls.enabled                          Enable TLS on the server
      --grpc.tls.key string                       Path to a TLS Private Key file, used to identify this server to clients
      --grpc.tls.max-version string               Maximum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)
      --grpc.tls.min-version string               Minimum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)
      --grpc.tls.reload-interval duration         The duration after which the certificate will be reloaded (0s means will not be reloaded) (default 0s)
  -h, --help                                      help for jaeger-remote-storage
      --log-encoding string                       Log encoding. Supported values are 'json' and 'console'. (default "json")
      --log-level string                          Minimal allowed log Level. For more levels see https://github.com/uber-go/zap (default "info")
      --memory.max-traces int                     The maximum amount of traces to store in memory. The default number of traces is unbounded.
      --metrics-backend string                    Defines which metrics backend to use for metrics reporting: prometheus or none (default "prometheus")
      --metrics-http-route string                 Defines the route of HTTP endpoint for metrics backends that support scraping (default "/metrics")
      --multi-tenancy.enabled                     Enable tenancy header when receiving or querying
      --multi-tenancy.header string               HTTP header carrying tenant (default "x-tenant")
      --multi-tenancy.tenants string              comma-separated list of allowed values for --multi-tenancy.header header.  (If not supplied, tenants are not restricted)
      --span-storage.type string                  (deprecated) please use SPAN_STORAGE_TYPE environment variable. Run this binary with the 'env' command for help.

Use "jaeger-remote-storage [command] --help" for more information about a command.
Options (30)
OptionDescriptionSource
--admin.http.host-port stringThe host:port (e.g. 127.0.0.1:17270 or :17270) for the admin server, including health check, /metrics, etc.help
--admin.http.tls.cert stringPath to a TLS Certificate file, used to identify this server to clientshelp
--admin.http.tls.cipher-suites stringComma-separated list of cipher suites for the server, values are from tls package constants (https://golang.org/pkg/crypto/tls/#pkg-constants).help
--admin.http.tls.client-ca stringPath to a TLS CA (Certification Authority) file used to verify certificates presented by clients (if unset, all clients are permitted)help
--admin.http.tls.enabledEnable TLS on the serverhelp
--admin.http.tls.key stringPath to a TLS Private Key file, used to identify this server to clientshelp
--admin.http.tls.max-version stringMaximum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)help
--admin.http.tls.min-version stringMinimum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)help
--admin.http.tls.reload-interval durationThe duration after which the certificate will be reloaded (0s means will not be reloaded) (default 0s)help
--config-file stringConfiguration file in JSON, TOML, YAML, HCL, or Java properties formats (default none).help
--feature-gates flagComma-delimited list of feature gate identifiers.help
--grpc.host-port stringThe host:port (e.g. 127.0.0.1:17271 or :17271) of the gRPC server (default ":17271")help
--grpc.tls.cert stringPath to a TLS Certificate file, used to identify this server to clientshelp
--grpc.tls.cipher-suites stringComma-separated list of cipher suites for the server, values are from tls package constants (https://golang.org/pkg/crypto/tls/#pkg-constants).help
--grpc.tls.client-ca stringPath to a TLS CA (Certification Authority) file used to verify certificates presented by clients (if unset, all clients are permitted)help
--grpc.tls.enabledEnable TLS on the serverhelp
--grpc.tls.key stringPath to a TLS Private Key file, used to identify this server to clientshelp
--grpc.tls.max-version stringMaximum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)help
--grpc.tls.min-version stringMinimum TLS version supported (Possible values: 1.0, 1.1, 1.2, 1.3)help
--grpc.tls.reload-interval durationThe duration after which the certificate will be reloaded (0s means will not be reloaded) (default 0s)help
-h, --helphelp for jaeger-remote-storagehelp
--log-encoding stringLog encoding.help
--log-level stringMinimal allowed log Level.help
--memory.max-traces intThe maximum amount of traces to store in memory.help
--metrics-backend stringDefines which metrics backend to use for metrics reporting: prometheus or none (default "prometheus")help
--metrics-http-route stringDefines the route of HTTP endpoint for metrics backends that support scraping (default "/metrics")help
--multi-tenancy.enabledEnable tenancy header when receiving or queryinghelp
--multi-tenancy.header stringHTTP header carrying tenant (default "x-tenant")help
--multi-tenancy.tenants stringcomma-separated list of allowed values for --multi-tenancy.header header.help
--span-storage.type string(deprecated) please use SPAN_STORAGE_TYPE environment variable.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.