About PulseWatch

Network latency monitoring made simple

What is PulseWatch?

PulseWatch is a modern network latency monitoring solution that combines the proven reliability of Smokeping-style monitoring with contemporary web technologies. Built with Django and enhanced with HTMX for real-time updates, PulseWatch provides comprehensive network visibility through authentic RRDtool-style visualizations.

Key Features

  • Authentic Smokeping Graphs: D3.js-powered visualizations that recreate the classic RRDtool aesthetic
  • Multi-probe Architecture: Deploy monitoring probes across multiple geographic locations
  • Real-time Updates: HTMX-powered interface with live data refresh
  • Comprehensive Alerting: Configurable thresholds for latency and packet loss
  • User Management: Role-based access control with team collaboration features
  • Export Capabilities: CSV export for data analysis and reporting

Technology Stack

Backend: Django 5.x with PostgreSQL
Frontend: HTMX + D3.js for interactive graphs
Authentication: Django Allauth with optional 2FA
Monitoring: Cron-based probing with ping utilities

Getting Started

Ready to start monitoring your network? Create an account to begin setting up your targets and probes. Our intuitive interface makes it easy to get comprehensive network monitoring up and running in minutes.