Add table for OTLP/HTTP response code and client retry recommendation (#3028)

pull/458/head
Peter Deng 2 years ago committed by Tigran Najaryan
parent 5a5e750bf9
commit 949095b110
  1. 13
      specification/protocol/otlp.md

@ -547,6 +547,19 @@ defined in `Status` message schema.
The server MAY include `Status.details` field with additional details. Read
below about what this field can contain in each specific failure case.
The server SHOULD use HTTP response status codes to indicate
retryable and not-retryable errors for a particular erroneous situation. The
client SHOULD honour HTTP response status codes as retryable or not-retryable.
The requests that receive a response status code listed in following table SHOULD be retried.
All other `4xx` or `5xx` response status codes MUST NOT be retried.
|HTTP response status code|
|---------|
|429 Too Many Requests|
|502 Bad Gateway|
|503 Service Unavailable|
|504 Gateway Timeout|
##### Bad Data
If the processing of the request fails because the request contains data that

Loading…
Cancel
Save