You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ydb-go-sdk-auth-environ](https://github.com/ydb-platform/ydb-go-sdk-auth-environ) | credentials | create credentials from environ | [ydbEnviron.WithEnvironCredentials](https://github.com/ydb-platform/ydb-go-sdk-auth-environ/blob/master/env.go#L11)
63
+
|Package | Type | Description | Link of example usage|
|[ydb-go-yc](https://github.com/ydb-platform/ydb-go-yc)| credentials | credentials provider for Yandex.Cloud |[yc.WithServiceAccountKeyFileCredentials](https://github.com/ydb-platform/ydb-go-yc/blob/master/internal/cmd/connect/main.go#L22)[yc.WithInternalCA](https://github.com/ydb-platform/ydb-go-yc/blob/master/internal/cmd/connect/main.go#L22)[yc.WithMetadataCredentials](https://github.com/ydb-platform/ydb-go-yc/blob/master/internal/cmd/connect/main.go#L24)|
66
+
|[ydb-go-yc-metadata](https://github.com/ydb-platform/ydb-go-yc-metadata)| credentials | metadata credentials provider for Yandex.Cloud |[yc.WithInternalCA](https://github.com/ydb-platform/ydb-go-yc-metadata/blob/master/options.go#L23)[yc.WithCredentials](https://github.com/ydb-platform/ydb-go-yc-metadata/blob/master/options.go#L17)|
67
+
|[ydb-go-sdk-auth-environ](https://github.com/ydb-platform/ydb-go-sdk-auth-environ)| credentials | create credentials from environ |[ydbEnviron.WithEnvironCredentials](https://github.com/ydb-platform/ydb-go-sdk-auth-environ/blob/master/env.go#L11)|
67
68
68
69
## Ecosystem of debug tools over `ydb-go-sdk` <aname="debug"></a>
69
70
70
71
Package `ydb-go-sdk` provide debugging over trace events in package `trace`.
71
72
Next packages provide debug tooling:
72
73
73
-
Package | Type | Description | Link of example usage
[ydb-go-sdk-metrics](https://github.com/ydb-platform/ydb-go-sdk-metrics) | metrics | common metrics of ydb-go-sdk. Package declare interfaces such as `Registry`, `GaugeVec` and `Gauge` and use it for traces |
78
-
[ydb-go-sdk-prometheus](https://github.com/ydb-platform/ydb-go-sdk-prometheus) | metrics | prometheus wrapper over [ydb-go-sdk-metrics](https://github.com/ydb-platform/ydb-go-sdk-metrics) | [ydbPrometheus.WithTraces](https://github.com/ydb-platform/ydb-go-sdk-prometheus/blob/master/internal/cmd/bench/main.go#L56)
|[ydb-go-sdk-zap](https://github.com/ydb-platform/ydb-go-sdk-zap)| logging | logging ydb-go-sdk events with zap package|[ydbZap.WithTraces](https://github.com/ydb-platform/ydb-go-sdk-zap/blob/master/internal/cmd/bench/main.go#L64)|
77
+
|[ydb-go-sdk-zerolog](https://github.com/ydb-platform/ydb-go-sdk-zap)| logging | logging ydb-go-sdk events with zerolog package |[ydbZerolog.WithTraces](https://github.com/ydb-platform/ydb-go-sdk-zerolog/blob/master/internal/cmd/bench/main.go#L47)|
78
+
|[ydb-go-sdk-metrics](https://github.com/ydb-platform/ydb-go-sdk-metrics)| metrics | common metrics of ydb-go-sdk. Package declare interfaces such as `Registry`, `GaugeVec` and `Gauge` and use it for traces||
79
+
|[ydb-go-sdk-prometheus](https://github.com/ydb-platform/ydb-go-sdk-prometheus)| metrics | prometheus wrapper over [ydb-go-sdk-metrics](https://github.com/ydb-platform/ydb-go-sdk-metrics)|[ydbPrometheus.WithTraces](https://github.com/ydb-platform/ydb-go-sdk-prometheus/blob/master/internal/cmd/bench/main.go#L56)|
0 commit comments