stripe.api.request.duration
API request durationDimensions:None
Technical Annotations (65)
Configuration Parameters (8)
circuit_breaker.failure_thresholdrecommended: 5 failurescircuit_breaker.windowrecommended: 10 secondsstripe.max_network_retriesrecommended: 3rate_limit_thresholdrecommended: 100 requests per minutetimeoutrecommended: 7500maxNetworkRetriesrecommended: 2typerecommended: charge|payout|refundapi_timeoutrecommended: > 30 secondsError Signatures (15)
500http status502http status503http statusstripe timeoutlog patternstripe webhook failedlog patterngateway errorslog patterntimeoutslog patternConnection pool exhausted (50/50). Rejecting new requests.log patternRate limit exceedederror code429http statusStatus: Timeouterror codeStatus: 500http status200http status400http status404http statusCLI Commands (1)
stripe listen --forward-to localhost:3000/webhookdiagnosticTechnical References (41)
api.stripe.comcomponentRabbitMQcomponentRediscomponentSQScomponentCelerycomponentSidekiqcomponentpayment processorcomponentpayment gatewaycomponentauthorization requestconceptconnection poolcomponentPostgres shardcomponentexponential backoffconceptjitterconceptretry stormconceptgray failureconceptlatency histogramconceptsynthetic monitoringconceptSLAconceptbackpressureconceptPostgres clustercomponentworkload prioritizationconceptleaky bucket algorithmconceptStripe-Signatureprotocolinvoice.payment_succeededcomponentfailover systemcomponentprimary electionconceptshardcomponentprimary nodecomponentcircuit-breakingconceptresource consumptionconceptinvoicescomponentwebhook signatureconceptStripe.ResponseEventcomponentstripe-nodecomponentPayment IntentscomponentSmart RetriescomponentAPI errorsconcepterror-handling logiccomponentdata integrityconceptpaginationconceptfilteringconceptRelated Insights (31)
Stripe API timeout exceeding 10 seconds indicates service-side outagecritical
▸
Stripe response time degradation above 2 seconds signals incidentwarning
▸
Webhook timeout from synchronous processing blocks payment confirmationswarning
▸
Authorization success rate drop triggers payment failovercritical
▸
Payment timeout causes transaction failure despite downstream processingcritical
▸
Database connection pool saturation causes API latency spikecritical
▸
Client retry storms amplify localized database overloadcritical
▸
Latency degradation bypasses traditional uptime monitoringwarning
▸
Shared database cluster lacks adaptive backpressurewarning
▸
Circuit breaker threshold too high allows connection pool exhaustion during upstream degradationcritical
▸
Undersized connection pool exhausted during upstream latency spikecritical
▸
Missing upstream status integration delays incident detection and responsewarning
▸
Rate limit exceeded from exceeding Stripe API throughput thresholdswarning
▸
Webhook delivery failures from exceeding 3-second response timeoutcritical
▸
Webhook endpoint missing 200 OK response causes retry stormwarning
▸
API response time degradation causes functional failurecritical
▸
Payment API latency increase reduces conversion rateswarning
▸
API latency degradation exceeding 300% baseline indicates performance issuewarning
▸
Gray failure: latency degradation invisible to uptime monitoringwarning
▸
Database failover fails when multiple nodes stall after minor version upgradecritical
▸
Database shard blocks writes when primary election failscritical
▸
Write timeouts to critical shard starve API compute resourcescritical
▸
Repeated invoice API calls cause high latencywarning
▸
Webhook timeout from slow endpoint processingwarning
▸
Stripe SDK requests not aborted at configured timeout thresholdwarning
▸
Payment gateway misconfiguration prevents payment processingcritical
▸
Payment processor outages prevent transaction processingcritical
▸
Peak traffic causes insufficient processing capacitywarning
▸
API errors cause incomplete financial recordscritical
▸
High-volume transaction list retrieval causes slow API responseswarning
▸
Network timeout default of 30 seconds causes 15% of ambiguous errorswarning
▸