this post was submitted on 08 Feb 2024
20 points (88.5% liked)

Programming

17527 readers
467 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 2 years ago
MODERATORS
 

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!

top 8 comments
sorted by: hot top controversial new old
[–] metacat 9 points 9 months ago (1 children)

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.

[–] [email protected] 5 points 9 months ago (1 children)

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

[–] metacat 2 points 9 months ago

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.

[–] [email protected] 4 points 9 months ago (1 children)

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.

[–] [email protected] 1 points 9 months ago

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!

[–] __init__ 2 points 9 months ago (1 children)

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.

[–] [email protected] 1 points 9 months ago

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!

[–] [email protected] 1 points 9 months ago

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.