Telemetrieziel aktualisieren
POST/v1/organizations/telemetry_destinations/{destination_id}
Ändert die Einstellungen eines Telemetrieziels, seinen Status oder die Workspaces, die es abdeckt.
Sende mindestens ein Feld. Ausgelassene Felder behalten ihre gespeicherten Werte, mit Ausnahme der registrierten Header, die bei einer Änderung des Hostnamens oder Ports des Endpunkts entfernt werden. Nur display_name, traces, traces.endpoint_url, traces.content_mode, traces.max_content_bytes und einzelne headers-Werte akzeptieren null.
Wenn eine andere Anfrage das Ziel ändert, während die Aktualisierung läuft, gibt die API einen 409 conflict_error zurück. Lies das Ziel erneut und wiederhole dann die Aktualisierung.
Im OpenTelemetry-Exportleitfaden erfährst du mehr über das Ändern eines Ziels.
Parameters
Returns
Telemetrieziel aktualisieren
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"
}
}