Підтримувані бібліотеки
Інструмент постачає пакунки інструментування для наступних бібліотек та фреймворків. Коли ваш застосунок або його залежності використовують одну з них, відповідне інструментування впроваджується автоматично під час збірки.
| Бібліотека або фреймворк | Import path | Інструментовані операції |
|---|---|---|
| HTTP (стандартна бібліотека) | net/http | Запити клієнта та сервера |
| gRPC | google.golang.org/grpc | Виклики клієнта та сервера |
| SQL бази даних | database/sql | Виклики бази даних |
| Gin | github.com/gin-gonic/gin | Запити сервера |
| Redis | github.com/redis/go-redis/v9 | Команди клієнта |
| MongoDB | go.mongodb.org/mongo-driver/mongo | Команди клієнта |
| Kafka | github.com/segmentio/kafka-go | Продуковані та спожиті повідомлення |
| OpenAI | github.com/openai/openai-go (v1 – v3) | Виклики клієнта |
| Anthropic | github.com/anthropics/anthropic-sdk-go | Виклики клієнта |
| Kubernetes client | k8s.io/client-go/tools/cache | Операції кешу інформера |
| slog (стандартна бібліотека) | log/slog | Записи логів |
| Logrus | github.com/sirupsen/logrus | Записи логів |
HTTP та gRPC інструментування продукують відрізки та метрики, включаючи автоматичне розповсюдження контексту між сервісами. Інструментування слідує
семантичним домовленостям OpenTelemetry для кожної бібліотеки. Метрики середовища виконання Go збираються стандартно і можуть бути вимкнені додаванням runtimemetrics до OTEL_GO_DISABLED_INSTRUMENTATIONS.
Набір підтримуваних версій бібліотек оголошується правилами кожного інструментування. Для авторитетного актуального списку дивіться пакунки інструментування у репозиторії.
Запит бібліотеки
Якщо бібліотека, на яку ви покладаєтеся, ще не інструментована, створіть тікет. Ви також можете додати інструментування самостійно: посібник з інструментування репозиторію проводить через визначення правил та реалізацію гачків для нової бібліотеки.
Зворотний зв’язок
Чи була ця сторінка корисною?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!