Analyze and record internet speed over configurable retention periods with automated testing and health notifications.

MySpeed is a self-hosted web application that records and analyzes internet connection speeds over configurable retention periods. It automates the process of running speed tests and stores the resulting data to provide long-term statistics on network performance. The application serves as a dedicated monitoring tool for users who need to track the consistency of their internet service provider over days, months, or years.
The software is deployed as a server application and is compatible with Linux and Windows environments. It allows users to monitor connection stability and speed fluctuations by scheduling tests and visualizing the collected data through a web interface. This setup enables the identification of patterns in network degradation or unexpected drops in bandwidth that might be missed by manual, one-time tests.
The application functions as a monitoring tool for network infrastructure. It tracks performance metrics and can alert administrators of downtime or errors through various messaging integrations. By supporting Prometheus and Grafana, it enables the export of network data into external visualization dashboards for more complex analysis. This architecture allows the software to fit into larger observability stacks where network health is monitored alongside other system metrics.
Users can define exactly how often tests occur and how long the data remains in the database, ranging from a few days to permanent storage. The interface provides both list and statistics views to help users interpret the collected data. This makes it suitable for home lab enthusiasts or network administrators who need a concrete record of internet performance.
MySpeed is designed for users who require automated network performance tracking and historical speed data.
Real-time infrastructure monitoring with per-second metrics and automatic discovery for servers, containers, and cloud environments.
An observability platform for querying, visualizing, and alerting on metrics stored across multiple different data sources.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.