add tracing
This commit is contained in:
@@ -70,6 +70,10 @@ func Server(cfg *config.Config) *cli.Command {
|
|||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
logger.Info().
|
||||||
|
Str("collector", cfg.Tracing.Collector).
|
||||||
|
Msg("Trace collector added")
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error().
|
logger.Error().
|
||||||
Err(err).
|
Err(err).
|
||||||
@@ -137,8 +141,8 @@ func Server(cfg *config.Config) *cli.Command {
|
|||||||
http.Context(ctx),
|
http.Context(ctx),
|
||||||
http.Config(cfg),
|
http.Config(cfg),
|
||||||
http.Metrics(metrics),
|
http.Metrics(metrics),
|
||||||
http.Flags(flagset.RootWithConfig(cfg)),
|
http.Flags(flagset.RootWithConfig(config.New())),
|
||||||
http.Flags(flagset.ServerWithConfig(cfg)),
|
http.Flags(flagset.ServerWithConfig(config.New())),
|
||||||
)
|
)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -57,6 +57,7 @@ func ServerWithConfig(cfg *config.Config) []cli.Flag {
|
|||||||
return []cli.Flag{
|
return []cli.Flag{
|
||||||
&cli.BoolFlag{
|
&cli.BoolFlag{
|
||||||
Name: "tracing-enabled",
|
Name: "tracing-enabled",
|
||||||
|
Value: false,
|
||||||
Usage: "Enable sending traces",
|
Usage: "Enable sending traces",
|
||||||
EnvVars: []string{"OCS_TRACING_ENABLED"},
|
EnvVars: []string{"OCS_TRACING_ENABLED"},
|
||||||
Destination: &cfg.Tracing.Enabled,
|
Destination: &cfg.Tracing.Enabled,
|
||||||
|
|||||||
Reference in New Issue
Block a user