GoとReactで構築された、Web UI付きのセルフホスト型ネットワーク速度テスト・サーバー監視ツール。
- スター
- 3,037
- フォーク
- 153
- 未解決の Issue
- 93
- 最終コミット
- 11 時間前
これは何?
MySpeedは、インターネット速度を継続的に記録します。Cron式で設定したスケジュールに従って速度テストを自動実行し、数日間から無期限まで、指定した期間だけ結果を保存して、速度やpingなどの統計を表示します。
1つのインスタンスに複数のテストサーバーを追加してテストでき、Ookla、LibreSpeed、Cloudflareの速度テストサーバーに対応しています。ヘルスチェックでは、エラーやダウンタイムが発生した際に、メール、Signal、WhatsApp、Telegramで通知を送信できます。PrometheusとGrafanaにも対応しており、既存の監視環境にデータを取り込めます。
LinuxとWindows向けのインストールガイドが用意されています。
主な機能
- 01速度、pingなどの統計を生成します。
- 02Cron式で設定したスケジュールに従って速度テストを実行します。
- 03Ookla、LibreSpeed、Cloudflareなど、複数のテストサーバーに対応しています。
- 04設定した期間にわたって結果を保存します。
- 05ヘルスチェックのアラートをメール、Signal、WhatsApp、Telegramで送信します。
- 06PrometheusとGrafanaにデータをエクスポートします。
ユースケース
- 数日から数週間にわたり、ISPが契約どおりの速度を提供しているかを確認する。
- 自宅やオフィスの接続品質を監視し、ダウンタイム発生時に通知を受け取る。
- 長期的なネットワーク指標を既存のGrafanaダッシュボードに取り込む。
クイックスタート
- 1
READMEにリンクされているLinuxのインストールガイドを開きます
- 2
または、READMEにリンクされているWindowsのインストールガイドを開きます
- 3
ガイドに従ってMySpeedを起動し、Webインターフェースを開きます
使う前に知っておきたいこと
- インストール方法はLinuxとWindowsそれぞれの外部ガイドで案内されており、READMEに単一のコマンドは記載されていません。
トピック
よくある質問
- MySpeed とは?
- インターネット速度テストを定期実行し、設定した期間にわたって結果を保存するセルフホスト型ソフトウェアです。 MySpeedは、インターネット速度を継続的に記録します。Cron式で設定したスケジュールに従って速度テストを自動実行し、数日間から無期限まで、指定した期間だけ結果を保存して、速度やpingなどの統計を表示します。
- MySpeed は無料で使えますか?ライセンスは?
- MySpeed は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- MySpeed は今もメンテナンスされていますか?
- 活発にメンテナンス中。MySpeed の最終コミットは 2026年10月19日 です。
- MySpeed は何に使えますか?
- 数日から数週間にわたり、ISPが契約どおりの速度を提供しているかを確認する。 自宅やオフィスの接続品質を監視し、ダウンタイム発生時に通知を受け取る。 長期的なネットワーク指標を既存のGrafanaダッシュボードに取り込む。
- MySpeed のインストール方法は?
- READMEにリンクされているLinuxのインストールガイドを開きます または、READMEにリンクされているWindowsのインストールガイドを開きます ガイドに従ってMySpeedを起動し、Webインターフェースを開きます
- MySpeed はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gnmyt/MySpeed
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
よく使われるサービスやインフラ向けのGrafanaダッシュボードと初期設定済みアラートを作成・管理し、クエリを手書きする手間を省きます。
Prometheusメトリクスと攻撃者統計用Grafanaダッシュボードを備えた、endlesshのGo実装。
ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
Webダッシュボード、Dockerコンテナ統計、履歴データ、アラートを備えた軽量なセルフホスト型サーバー監視ツール。
Cachetは、サービスの稼働状況やインシデントをユーザーに伝えるオープンソースのセルフホスト型ステータスページシステムです。