mohammad najm

Watchlog - The lightweight, self-hosted monitoring platform.

Monitor your servers, services, logs, and metrics in seconds — no config, no bloat. Loved by DevOps engineers. Start for free in 30 seconds.

Add a comment

Replies

Best
mohammad najm
Maker
📌
Hey Product Hunt! I'm super excited to finally share Watchlog with you! Watchlog is a lightweight, self-hosted monitoring platform that helps you track logs, services, and server metrics — all from a clean dashboard under your control. I built it because I needed a tool that didn’t require handing over data to third parties, worked out-of-the-box, and was easy to customize for different teams and environments. You can use it to: Monitor your infrastructure in real time Collect logs and search them instantly Define alert thresholds and get notified Install it on your own server, with your own domain and logo This is just the beginning. I'd love your feedback, thoughts, and questions! Thanks for checking it out — and if you're building something similar, let’s connect. – Mohammadreza
Theo L

Hey Mohammad Najm, congrats on launching Watchlog! 🎉 A lightweight, self-hosted monitoring platform is a fantastic offering, especially for teams prioritizing data control and customization – addressing a real need there. The "no config, no bloat" approach sounds very appealing.


As someone building a platform (@UNI AI) where performance and reliability are key, I appreciate tools that provide clear visibility into infrastructure health. The clean dashboard looks great for tracking logs, services, and metrics easily.


Question: How does Watchlog handle scalability? As users monitor more servers and services, how does the performance of the self-hosted instance hold up, particularly regarding log ingestion and real-time querying?


Looks like a solid tool for DevOps teams. Wishing you a successful launch! 📊⚙️

mohammad najm

@theo_l Hey Theo, thank you so much for your thoughtful comment and encouragement! 🙌 I really appreciate you taking the time to dive into Watchlog and share your thoughts.

About scalability and architecture:

Flexible Deployment: Watchlog offers two modes:

You can use the Free or Pro Panel — a cloud-hosted shared environment with instant onboarding.

Or request a dedicated server, where we deploy an isolated instance of Watchlog exclusively for your data, without any shared infrastructure.

Optimized Agent: Our lightweight agent installs with a single command and no prerequisites. It batches and compresses logs and metrics efficiently. In real-world deployments, we’ve handled over 500 million events per month per server, with the agent consuming less than 300MB of RAM.

Scalable Architecture: The backend is engineered for high load: specialized databases for events and logs, services running in clusters to distribute query load, and optimized ingestion pipelines. A single server can support 50+ customers at that scale, and scaling horizontally by adding new servers is seamless. Each user or team gets a dedicated endpoint for clean isolation.

Real-time Performance: Thanks to smart indexing, caching, and asynchronous processing, Watchlog provides fast querying even under high throughput.

Roadmap: We’re continuously expanding horizontal scaling features to support even heavier deployments in the future.

Watchlog was built for simplicity, performance, and flexibility — ready to grow with your needs.

Thanks again for your great question — and UNI AI sounds fascinating! 🚀 Would love to hear more about it!