Наблюдаемость начинается с первого события Начать знакомство
Протоколы

gRPC

Типизированный обмен событиями между сервисами через gRPC и Protocol Buffers.

Адрес сервиса

Используйте отдельный адрес gRPC и TLS. Токен проекта передавайте в metadata запроса.

ПРИМЕР КОДА
grpc.telemetryapi.org:443

Пример proto

Структура proto описывает сообщения и методы сервиса. Для генерации клиента используйте proto-файл, соответствующий версии API вашего проекта.

ПРИМЕР КОДА
syntax = "proto3";
package telemetry.v1;
service Telemetry {
  rpc Send(Event) returns (Receipt);
}
message Event {
  string name = 1;
  string service = 2;
  double value = 3;
}
message Receipt { string id = 1; }

Клиентское поведение

Определите deadline, ограничения размера сообщений и обработку UNAUTHENTICATED. Данные доступа передаются в metadata поверх TLS.

ДАЛЕЕJavaScript →