LogDNA is pretty good!
This is a big problem with log daemons. You can’t really run sidecars on Fly so most of the “Docker to log service” projects don’t work. And running a second process in your container means adding something like overmind or s6.
The simplest possible thing is probably to use an npm package (or similar) and send logs directly from your app, for now.