Parsing and showing my JSON-formatted log

My app emits JSON-formatted log, and I’m wondering if Fly.io supports parsing it and showing it in a fancy way a’la Grafana/Kibana?

If it’s not supported, how can my app stream the log to e.g. hosted Grafana? In case you’re wondering, before using Fly, I use Vector that pulls Docker log, transforms it, and sends it to hosted Grafana.

Would this be any help? It uses Vector to send logs to a variety of places:

I already use NATS, so I think it’s exactly what I need. Thanks!

1 Like