Atualizar um destino de telemetria
POST/v1/organizations/telemetry_destinations/{destination_id}
Altera as configurações de um destino de telemetria, seu estado ou quais workspaces ele cobre.
Envie pelo menos um campo. Os campos omitidos mantêm seus valores armazenados, exceto os cabeçalhos registrados, que são removidos por uma alteração do hostname ou da porta do endpoint. Somente display_name, traces, traces.endpoint_url, traces.content_mode, traces.max_content_bytes e valores individuais de headers aceitam null.
Se outra solicitação alterar o destino enquanto a atualização é executada, a API retorna um 409 conflict_error. Leia o destino novamente e, em seguida, tente a atualização de novo.
Consulte o guia de exportação do OpenTelemetry para saber mais sobre como alterar um destino.
Parameters
Returns
Atualizar um destino de telemetria
require "anthropic"
anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key")
beta_telemetry_destination = anthropic.beta.organization.telemetry_destinations.update("destination_id")
puts(beta_telemetry_destination)Response 200
{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"delivery_health": {
"last_error": "last_error",
"last_error_at": "2019-12-27T18:11:19.117Z",
"last_success_at": "2019-12-27T18:11:19.117Z"
},
"display_name": "display_name",
"endpoint_url": "endpoint_url",
"header_names": [
"string"
],
"state": {
"type": "enabled"
},
"traces": {
"content_mode": "metadata_only",
"enabled": true,
"endpoint_url": "endpoint_url",
"max_content_bytes": 0
},
"type": "telemetry_destination",
"updated_at": "2019-12-27T18:11:19.117Z",
"workspaces": {
"type": "all"
}
}Returns Examples
Response 200
{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"delivery_health": {
"last_error": "last_error",
"last_error_at": "2019-12-27T18:11:19.117Z",
"last_success_at": "2019-12-27T18:11:19.117Z"
},
"display_name": "display_name",
"endpoint_url": "endpoint_url",
"header_names": [
"string"
],
"state": {
"type": "enabled"
},
"traces": {
"content_mode": "metadata_only",
"enabled": true,
"endpoint_url": "endpoint_url",
"max_content_bytes": 0
},
"type": "telemetry_destination",
"updated_at": "2019-12-27T18:11:19.117Z",
"workspaces": {
"type": "all"
}
}