I deployed an instance of fly-log-shipper by following the instructions:
- Created a new file folder directory
- Inside the folder, ran this:
flyctl launch --image ghcr.io/superfly/fly-log-shipper:latest --name="loggy" --region=sea
internal_portin my local
- Set my Logflare secrets like so:
flyctl secrets set -a loggy LOGFLARE_API_KEY=MY_API_KEY LOGFLARE_SOURCE_TOKEN=MY_TOKEN
- Set my
flyctl secrets set -a loggy ORG=personal
It deploys successfully, and I have verified that it sees the logs from my other fly.io app by following these steps:
flyctl ssh console -a loggy
- Do some actions in my other app, which generate logs – I can see these logs in the terminal where I ran the above two commands.
HOWEVER these logs are not showing up in any 3rd party provider I’ve tried to connect my fly-log-shipper app to. I’ve tried Honeycomb, Logflare, and Axiom by setting the values listed in the instructions with my own values from the respective platform, but nothing seems to be making it through.
I have tried their method to test sending a log event via curl, which does work. Is there anything I can do to debug from the fly.io side?