Назначения телеметрии
Создание назначения телеметрии
client.Beta.Organization.TelemetryDestinations.New(ctx, params) (*BetaTelemetryDestination, error)Зарегистрировать назначение OpenTelemetry для организации.
Список назначений телеметрии
client.Beta.Organization.TelemetryDestinations.List(ctx, params) (*PageCursor[BetaTelemetryDestination], error)Получить список назначений организации, начиная с самых новых, с возможностью ограничиться только теми, которые охватывают указанные рабочие пространства.
Получение назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Get(ctx, destinationID, query) (*BetaTelemetryDestination, error)Прочитать конфигурацию назначения, его состояние и последние результаты доставки.
Обновление назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Update(ctx, destinationID, params) (*BetaTelemetryDestination, error)Изменить параметры назначения телеметрии, его состояние или охватываемые им рабочие пространства.
Удаление назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Delete(ctx, destinationID, body) (*BetaDeletedTelemetryDestination, error)Удалить назначение и его список рабочих пространств.
Тестирование назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Test(ctx, destinationID, body) (*BetaTelemetryDestinationTestResponse, error)Отправить в назначение один тестовый спан с именем anthropic.test с его зарегистрированными заголовками, однократно и без повторных попыток, и сообщить ответ назначения. Ответ имеет код 200 независимо от того, ответило ли назначение статусом 2xx: его result имеет тип success либо тип failure с причиной в error. Конфигурация назначения, state и delivery_health не изменяются. Отключённое назначение также можно протестировать. Выдерживайте 10 секунд между тестами одного назначения; на запрос, поступивший раньше, может быть получен ответ со статусом 429.
Models
Назначения телеметрииРабочие пространства
Список рабочих пространств назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Workspaces.List(ctx, destinationID, params) (*PageCursor[BetaTelemetryDestinationWorkspace], error)Получить рабочие пространства из списка рабочих пространств назначения, начиная с самой новой записи.
Добавление рабочего пространства назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Workspaces.Add(ctx, workspaceID, params) (*BetaTelemetryDestinationWorkspace, error)Добавить одно рабочее пространство в список рабочих пространств назначения.
Удаление рабочего пространства назначения телеметрии
client.Beta.Organization.TelemetryDestinations.Workspaces.Remove(ctx, workspaceID, params) (*BetaDeletedTelemetryDestinationWorkspace, error)Удалить одно рабочее пространство из списка рабочих пространств назначения.