Skip to main content

Technology Support

Protocol Support

Speedscale replays involve three distinct steps that are supported separately: Observe, Analyze, and Playback. It is possible to have observability into one protocol without necessarily having full replay support.

Supported

TechnologyTypeSupportNotes
Auth0APIFull
Basic AuthAuthFull
Bearer JWTAuthFullSee JWT Tokenizer
BigQueryDBMSFullIf using the Google SDK with standard pagination
CookiesAuthFullSee Cookie Tokenizer
DesktopEnvironmentFullSee CLI
Docker (non-K8S)EnvironmentFullSee CLI
DynamoDBDBMSFull
ElasticsearchDBMSFull
Kubernetes (1.19+)EnvironmentFull
GmailAPIFull
GraphQLProtocolFull
gRPCProtocolFull
HTTP 1.1 / 2.0ProtocolFull
HTTP/S inboundProtocolFullSee TLS
JSONProtocolFull
IMAPProtocolObserve Only
Istio (1.12+)EnvironmentFull
MongoDBDBMSPartial
Mutual TLS (mTLS)ProtocolPartialSee TLS
Outlook 365APIFull
PostgresDBMSPartialFull Observe, most playback
RedisDBMSObserve Only
S3 / minioAPIFull
StripeAPIFull
TwilioAPIFull
XMLProtocolFull
ZapierAPIFull

Kubernetes Distributions

Speedscale control plane, sidecar and replay system are compatible with all currently supported versions of Kubernetes and Istio.

DistributionNotes
AWS EKS
Azure AKS
Canonical Microk8sMust enable DNS
Civo Kubernetes
CNCF Kind
CNCF MinikubeMust add --cni=true flag
DigitalOcean Kubernetes
Docker Desktop
GCP GKE AutopilotRequires Dual Proxy
GCP GKE Standard
Rancher Desktop
Rancher K3S
Rancher RKE2Rancher Marketplace Helm Chart

Questions?

If there are other protocols that are integral to your organization, please let us know at support@speedscale.com or join our slack community.