func()

in metrics/metrics_statsd.go [90:100]


func (c StatsdConfig) NewReporter(logger *zap.Logger) (Reporter, error) {
	s, err := statsd.New(c.Metrics.Statsd.HostPort)
	if err != nil {
		return nil, err
	}
	// add service as prefix
	s.Namespace = fmt.Sprintf("%s.", "arachne")
	logger.Info("Statsd Metrics configuration", zap.String("object", fmt.Sprintf("%+v", s)))

	return &statsdReporter{client: s}, nil
}