Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGRPCExport ¶
NewGRPCExport 创建一个使用 GRPC 协议连接的Exporter
func NewHTTPExport ¶
NewHTTPExport 创建一个使用 HTTP 协议连接的Exporter
Types ¶
type ExportLogging ¶
func LoadExport ¶
func LoadExport(driver string) ExportLogging
type LoggingBatch ¶
type LoggingConfig ¶
type LoggingConfig struct {
Driver string `json:"driver" description:"Logging驱动"` // e.g collector/alloy.http
Endpoint string `json:"endpoint" description:"Logging接口地址uri"`
Disabled bool `json:"disabled,omitempty" description:"是否禁用otel日志"`
Batch LoggingBatch `json:"batch" description:"批量上传配置"`
Auth map[string]string `json:"auth,omitempty" description:"认证"`
Options map[string]any `json:"options,omitempty" description:"驱动独立参数"`
Credentials *tls.ClientCredentials `json:"credentials,omitempty" description:"ssl链接配置"`
}
Click to show internal directories.
Click to hide internal directories.