Skip to main content

Technology Support

Protocol Support

Speedscale replays involve three distinct steps that are supported separately: Capture, Analyze, and Playback. It is possible to have observability (Capture) into one protocol without necessarily having full replay support. Please reach out if you need support for a technology not in this list.

Supported Languages

TechnologyTypeSupportNotes
.NETLanguageFullSee TLS
C++LanguageFullSee TLS
GoLanguageFullSee TLS
JavaLanguageFullSee TLS
Node.jsLanguageFullSee TLS
PythonLanguageFullSee TLS
RubyLanguageFullSee TLS

Supported Protocols

TechnologyTypeSupportNotes
AMQPProtocolCapture Only0.9.1 or newer
Form URL EncodedProtocolFull
Google PubSubProtocolCapture Only
GraphQLProtocolFullSee GraphQL guide. See details
gRPCProtocolFullSee details
HTTP 1.1ProtocolFull
HTTP 2.0ProtocolFull
HTTP/S TLSProtocolFullSee TLS
IMAPProtocolCapture Only
JSONProtocolFull
KafkaProtocolCapture OnlyActive beta for full replay. See details
Mutual TLS (mTLS)ProtocolPartialSee TLS
ProtobufProtocolFull
RabbitMQProtocolCapture Only
SOAPProtocolFull
XMLProtocolFull
YAMLProtocolFull

Supported Auth

TechnologyTypeSupportNotes
AWS Signature (SigV4)AuthFullAutomatic discovery and replacement. See aws_auth transform
Basic AuthAuthFull
Bearer JWTAuthFullAutomatic discovery and replacement. See JWT guide
CookiesAuthFull

Supported DBMS

TechnologyTypeSupportNotes
AWS AthenaDBMSFull
AWS DynamoDBDBMSFull
AWS RDSDBMSFullSupported for Postgres and MySQL engines.
AWS RedshiftDBMSFull
ElasticsearchDBMSFullFor the REST API
Google BigQueryDBMSFullIf using the Google SDK with standard pagination
Google BigTableDBMSFullIf using the Google SDK with standard pagination
Google SpannerDBMSFullIf using the Google SDK with standard pagination
Microsoft Outlook 365APIFull
MongoDBDBMSCapture Only
MySQLDBMSFull
PostgresDBMSFullSee details
RedisDBMSCapture OnlySee details

Supported APIs

TechnologyTypeSupportNotes
Auth0APIFull
AWS Data FirehoseAPIFull
AWS S3 / minioAPIFull
AWS SNSAPIFull
AWS SQSAPIFull
GmailAPIFull
Microsoft Outlook 365APIFull
SalesforceAPIFullBoth the legacy SOAP and new REST APIs
StripeAPIFull
TwilioAPIFull
ZapierAPIFull

Environments

Most modern enterpise environments are supported by Speedscale and new ones are added upon request. This includes everything from desktops to Docker to Kubernetes.

Environment/DistributionNotes
Argo RolloutsSee guide
AWS Elastic Container Service (ECS) or FargateSee guide
AWS Elastic Kubernetes Service (EKS)
AWS Elastic BeanstalkSee guide
AWS Elastic Compute Cloud (EC2)See guide
Canonical Microk8sMust enable DNS
Civo Kubernetes
CNCF Kind
CNCF MinikubeMust add --cni=true flag
DigitalOcean Kubernetes
Docker DesktopSee guide
DigitalOcean Managed Kubernetes
GCP GKE AutopilotRequires Dual Proxy
GCP GKE CloudRun
GCP GKE Standard
IstioSee guide
MacOS DesktopSee CLI
Microsoft Azure Kubernetes Service (AKS)
Microsoft Azure App ServicesSee guide
Postman Collections (v2+)See guide
Rancher Desktop
Rancher K3S
Rancher RKE2Rancher Marketplace Helm Chart
Redhat OpenShiftSee guide
Virtual Machines (VMWare and others)See guide
Windows DesktopSee CLI

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

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.

Supported Observability & Tracing

TechnologyTypeNotes
APM AgentObservabilityShould be filtered by default.
AWS Cloudwatch MonitoringObservabilityShould be filtered by default.
Azure Application InsightsObservabilityShould be filtered by default.
Azure Live DiagnosticsObservabilityShould be filtered by default.
calico-node-metricsObservabilityShould be filtered by default.
Cisco AppdynamicsObservabilityShould be filtered by default.
DatadogObservabilityShould be filtered by default.
DDTracingObservabilityShould be filtered by default.
DynatraceObservabilityShould be filtered by default.
Elastic APMObservabilityShould be filtered by default.
ELB HealthCheckerObservabilityShould be filtered by default.
Google CloudtraceObservabilityShould be filtered by default.
GoogleHCObservabilityShould be filtered by default.
Java HystrixObservabilityShould be filtered by default.
kube-probeObservabilityShould be filtered by default.
LightStepObservabilityShould be filtered by default.
New RelicObservabilityShould be filtered by default.
newrelic.comObservabilityShould be filtered by default.
OpenTelemetryObservabilityShould be filtered by default.
OpenTracingObservabilityShould be filtered by default.
PrometheusObservabilityShould be filtered by default.
SentryObservabilityShould be filtered by default.
SignozObservabilityShould be filtered by default.
TealeafObservabilityShould be filtered by default.
ZipkinObservabilityShould be filtered by default.