Repolode
rcourtman

rcourtman/Pulse

Proxmox、Docker、Kubernetes、TrueNAS、vSphereをリアルタイム監視するセルフホスト型ダッシュボード。アラートと定期AI巡回に対応。

代替できる製品:Datadog

スター
6,884
フォーク
276
未解決の Issue
84
最終コミット
6 時間前

これは何?

Pulseは、Proxmox VE、Proxmox Backup Server、Proxmox Mail Gateway、Docker、Podman、Kubernetes、TrueNAS、Linux、Windows、macOSのマシン、および早期アクセス段階のVMware vSphere環境に対応するセルフホスト型の監視ワークスペースです。プラットフォームごとの専用画面でインフラの状態と履歴をリアルタイムに表示し、ゲスト、ストレージ、バックアップ、レプリケーション、コンテナ、プール、データセット、スナップショットなどを確認できます。

ダッシュボードに加え、Pulseは定期的なPatrolチェックとアラートを実行し、バックアップの失敗、容量不足、再起動ループ、コンテナの異常、クロックのずれなどを検知します。Proxmox、PBS、PMGは読み取り専用トークンを使ってProxmox API経由で監視できるため、SMARTの状態や温度など、APIでは取得できないデータが必要な場合に限り、ホストエージェントを導入します。認証情報は保存時に暗号化され、エージェントでのコマンド実行はデフォルトで無効です。

PulseはDockerイメージ、Proxmox LXCおよびLinux向けの署名済みインストーラー、Kubernetes向けのHelm chartとして配布されています。CommunityエディションはMITライセンスです。一部の機能(管理された修正や、より長期間のメトリクス履歴など)は、別途提供される商用のProエディションに含まれます。

主な機能

  • 01Proxmox、Docker、Kubernetes、TrueNAS、vSphereのリソースを確認できる専用画面。
  • 02バックアップの失敗、容量不足、コンテナの異常を検知する定期Patrolチェック。
  • 03ntfy、Gotify、PushoverなどのWebhookや通知先に対応したアラート。
  • 04読み取り専用トークンを使い、Proxmox API経由でProxmox、PBS、PMGを監視。
  • 05暗号化された認証情報の保存と、スコープを制限したAPIトークン。
  • 06ホストの状態、Dockerホスト、Kubernetes、単独マシンに対応する統合エージェント。

ユースケース

  • Proxmox VEとDockerコンテナを実行するホームラボを、1つのダッシュボードで監視する。
  • 複数のProxmoxノードにまたがるバックアップ状況とストレージ容量を確認する。
  • 仮想化ホストとあわせて、KubernetesのワークロードやTrueNASのプールを追跡する。
  • 複数のクライアント環境ごとにワークスペースを分けた、MSP型の環境を運用する。

クイックスタート

  1. 1

    最新のリリースページから正確なリリースバージョンを指定します

  2. 2

    DockerでPulseサーバーを起動します(vX.Y.Zを指定したバージョンに置き換えてください)

    docker run -d \ --name pulse \ -p 7655:7655 \ -v pulse_data:/data \ -e PULSE_DEPLOYMENT_METHOD=docker_run \ --restart unless-stopped \ rcourtman/pulse:vX.Y.Z
  3. 3

    ブラウザーで http://<your-ip>:7655 を開き、ブートストラップトークンの設定手順に従います

使う前に知っておきたいこと

  • ガバナンス対象の修正やエージェントプロファイルの一元管理など、一部の機能には有料のProエディションが必要です。
  • 署名済みLinuxインストーラーのインストールには、複数段階の検証が必要です。
  • VMware vSphereのサポートは早期アクセス版のため、本番環境で使用する前に検証してください。

トピック

よくある質問

Pulse とは?
Proxmox、Docker、Kubernetes、TrueNAS、vSphereをリアルタイム監視するセルフホスト型ダッシュボード。アラートと定期AI巡回に対応。 Pulseは、Proxmox VE、Proxmox Backup Server、Proxmox Mail Gateway、Docker、Podman、Kubernetes、TrueNAS、Linux、Windows、macOSのマシン、および早期アクセス段階のVMware vSphere環境に対応するセルフホスト型の監視ワークスペースです。プラットフォームごとの専用画面でインフラの状態と履歴をリアルタイムに表示し、ゲスト、ストレージ、バックアップ、レプリケーション、コンテナ、プール、データセット、スナップショットなどを確認できます。
Pulse は無料で使えますか?ライセンスは?
Pulse は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Pulse は今もメンテナンスされていますか?
活発にメンテナンス中。Pulse の最終コミットは 2026年10月19日 です。
Pulse は何に使えますか?
Proxmox VEとDockerコンテナを実行するホームラボを、1つのダッシュボードで監視する。 複数のProxmoxノードにまたがるバックアップ状況とストレージ容量を確認する。 仮想化ホストとあわせて、KubernetesのワークロードやTrueNASのプールを追跡する。 複数のクライアント環境ごとにワークスペースを分けた、MSP型の環境を運用する。
Pulse のインストール方法は?
最新のリリースページから正確なリリースバージョンを指定します DockerでPulseサーバーを起動します(vX.Y.Zを指定したバージョンに置き換えてください): docker run -d \ --name pulse \ -p 7655:7655 \ -v pulse_data:/data \ -e PULSE_DEPLOYMENT_METHOD=docker_run \ --restart unless-stopped \ rcourtman/pulse:vX.Y.Z ブラウザーで http://<your-ip>:7655 を開き、ブートストラップトークンの設定手順に従います
Pulse はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rcourtman/Pulse

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト