I have been creating a bot using Node and would love to have a cloud-based logging solution to store my logs (since Fly.io monitoring isn’t the greatest and doesn’t store logs more than ~100 at a time). So far, I’ve looked at:
- Coralogix
- Logz.io
- Sumo Logic
Sadly, all of these require a business email.
Since I’m doing a small personal project, I don’t quite have one and I would prefer not to have to get one. I would also prefer the logging service be as simple as possible - this is a very small project and isn’t customer-facing, so it really only needs the logging features (stuff like metrics are not needed and I’m handling exception logging with Sentry).
Lastly, it would be cool if it was cheap / free!
Thank you!
Have these services actually turned you down? Usually this is a marketing thing where they prefer work email on forms to assess commercial opportunity, but I’d be surprised if they refuse a personal email.
Usually, I get blocked on the sign-up page. For example, on the Coralogix sign-up page, it won’t let me create my account with an email with a @gmail.com extension
Buying a domain that includes email would probably work, or just getting a less commonly used email service. Fastmail is good and has many alternative domains.
Why would you need specifically “cloud” logging for that? Spinning up grafana and loki is rather trivial in the modern containerized world and that’d cover 90% of what you want from logs. Neither is a resource hog, too, it’s so much better that e.g. the ELK stack for logs that you only look through occasionally.
Thank you for this advice. I actually ended up signing up for Grafana and Loki, however Loki and Grafana Cloud Logs were both overkill for my use case. As a result, I ended up going with Loggly after consulting a Reddit thread and that has been working perfectly. Thank you again, though!
Have you looked into grafana cloud? I haven’t used it myself but they have a free tier. Or if you’re open to self-hosting you can run loki and grafana yourself.
I ended up signing up for Grafana and Loki, however Loki and Grafana Cloud Logs were both overkill for my use case. As a result, I ended up going with Loggly after consulting a Reddit thread and that has been working perfectly. Thank you, though!
Does render fit the bill? I’m using it to run a mastodon bot using Node and in free instances it stores logs for 7 days iirc.