code: func StatsAndLogging(logConf SyslogConfig, addr string) (metrics.Scope, blog.Logger) {
  	logger := NewLogger(logConf)
  	scope := newScope(addr, logger)
  	return scope, logger
  }
docs: // StatsAndLogging constructs a metrics.Scope and an AuditLogger based on its config
  // parameters, and return them both. It also spawns off an HTTP server on the
  // provided port to report the stats and provide pprof profiling handlers.
  // Crashes if any setup fails.
  // Also sets the constructed AuditLogger as the default logger, and configures
  // the cfssl, mysql, and grpc packages to use our logger.
  // This must be called before any gRPC code is called, because gRPC's SetLogger
  // doesn't use any locking.