Logging, monitoring, alerts the selfhosted way reddit / selfhosted ---------------------------------------------------------------------- CptDayDreamer · 2023-12-31 01:32 I saw a post about OpenObserve here. Currently, I have nothing implemented to track logs at home. In real-time, I can use portainer or docker logs for most cases. But I'd really like to have the logs of the last 14 days for example. The most people and even companies seem to use Grafana + Loki. I don't know but it seems a bit overload and complicated to set up for me. Creating a dashboard for all these logging cases... argh I like the idea of OpenObserve with a UI for metrics, logs, and also traces. But I have no idea whether it's good or not. I was too lazy to set up this kind of log scraping. Is the Grafana + Loki stack easier to set up than I think? OpenObserve has way different scrapers that I don't know. Of course I know that OpenObserve does not scrape itself and do everything for me but it seems more user-friendly. Reminds me of Azure. What do you guys do and recommend? ---------------------------------------------------------------------- [deleted] · 2023-12-31 03:07 [removed] ---------------------------------------------------------------------- Then-Quiet-5011 · 2023-12-31 07:36 Loki+fluentbit for logs, victoria-metrics for monitoring, grafana for visualization. ---------------------------------------------------------------------- esturniolo · 2023-12-31 08:52 Not for 14 days but for docker realtime logs I recommend you [dozzle](dozzle.dev). ---------------------------------------------------------------------- Few-Foundation-9553 · 2023-12-31 12:46 I use Uptime Kuma with ntfy. Pretty easy setup and most of the time just working. For logging, I‘ll probably try Filebeat with Kibana. ---------------------------------------------------------------------- CptDayDreamer · 2023-12-31 12:47 I'm also using Uptime Kuma but thats a different thing ---------------------------------------------------------------------- somecrazyrandomguy · 2023-12-31 13:04 I will let others chime in with their view on how easy/difficult it is to use OpenObserve, but I am here to answer any specific questions you might have. For you to know, though, You could get up and running with the OpenObserve server in 2 minutes. Once you log in to the server, you will get commands for ingestion that you can copy-paste to start ingesting data in the next 1 minute. PS: I am one of the maintainers of OpenObserve. ---------------------------------------------------------------------- the_ml_guy · 2023-12-31 13:05 I will let others chime in with their view on how easy/difficult it is to use OpenObserve, but I am here to answer any specific questions you might have. For you to know, though, You could get up and running with the OpenObserve server in 2 minutes. Once you log in to the server, you will get commands for ingestion that you can copy-paste to start ingesting data in the next 1 minute. PS: I am one of the maintainers of OpenObserve. ---------------------------------------------------------------------- Epileptric · 2023-12-31 15:25 We self host Datalust Seq for logging and do some alerting with it too - it’s a nice tool, easy to use and set up. We also use healthchecks.io for heartbeat monitoring but don’t self host that (you can though!) - it’s a very good product