mirror of
https://github.com/komari-monitor/komari.git
synced 2025-10-23 03:31:56 +00:00
6.0 KiB
6.0 KiB
Komari
Komariは、サーバーのパフォーマンスを監視するためのシンプルで効率的なソリューションを提供することを目的とした、軽量の自己ホスト型サーバー監視ツールです。Webインターフェースを介してサーバーのステータスを表示し、軽量エージェントを介してデータを収集します。
特徴
- 軽量で効率的: リソース消費が少なく、あらゆる規模のサーバーに適しています。
- 自己ホスト型: データプライバシーを完全に制御でき、展開も簡単です。
- Webインターフェース: 直感的な監視ダッシュボードで、使いやすいです。
クイックスタート
0. クラウドホスティングによるワンクリック展開
- Rainyun - CNY 4.5/月
- Claw Run - USD 1.5/月
1. ワンクリックインストールスクリプトを使用する
systemdを使用するディストリビューション(Ubuntu、Debianなど)に適しています。
curl -fsSL https://raw.githubusercontent.com/komari-monitor/komari/main/install-komari.sh -o install-komari.sh
chmod +x install-komari.sh
sudo ./install-komari.sh
2. Docker展開
- データディレクトリを作成します:
mkdir -p ./data
- Dockerコンテナを実行します:
docker run -d \ -p 25774:25774 \ -v $(pwd)/data:/app/data \ --name komari \ ghcr.io/komari-monitor/komari:latest
- デフォルトのユーザー名とパスワードを表示します:
docker logs komari
- ブラウザで
http://<your_server_ip>:25774
にアクセスします。
Note
環境変数
ADMIN_USERNAME
とADMIN_PASSWORD
を使用して、初期のユーザー名とパスワードをカスタマイズすることもできます。
3. バイナリファイル展開
- KomariのGitHubリリースページにアクセスして、お使いのオペレーティングシステム用の最新のバイナリをダウンロードします。
- Komariを実行します:
./komari server -l 0.0.0.0:25774
- ブラウザで
http://<your_server_ip>:25774
にアクセスします。デフォルトのポートは25774
です。 - デフォルトのユーザー名とパスワードは、起動ログで確認するか、環境変数
ADMIN_USERNAME
とADMIN_PASSWORD
を介して設定できます。
Note
バイナリに実行権限があることを確認してください(
chmod +x komari
)。データは実行ディレクトリのdata
フォルダに保存されます。
手動ビルド
依存関係
- Go 1.18+ および Node.js 20+(手動ビルド用)
- フロントエンドの静的ファイルをビルドします:
git clone https://github.com/komari-monitor/komari-web cd komari-web npm install npm run build
- バックエンドをビルドします:
ステップ1で生成された静的ファイルを
git clone https://github.com/komari-monitor/komari cd komari
komari
プロジェクトのルートにある/public/dist
フォルダにコピーします。go build -o komari
- 実行:
デフォルトのリスニングポートは
./komari server -l 0.0.0.0:25774
25774
です。http://localhost:25774
にアクセスします。
フロントエンド開発ガイド
クライアントエージェント開発ガイド
Komariエージェント情報レポートおよびイベント処理ドキュメント
貢献
IssueやPull Requestを歓迎します!
謝辞
DreamCloud
DreamCloud - コストパフォーマンスに優れたアジア太平洋向け高防御直通
🚀 SharonNetworks スポンサー
SharonNetworks は、あなたのビジネスの離陸を力強くサポートします!
アジア太平洋のデータセンターから中国最適化ネットワーク接続を提供。低レイテンシー & 高帯域幅、Tbps 級のローカル洗浄 DDoS 防御で、ビジネスとお客様の体験を守ります。コミュニティ Telegram グループ に参加すると、チャリティまたはグループ内抽選で無料利用のチャンスがあります。
オープンソースコミュニティ
PR を送ってくれた方、テーマを作成してくれた全ての開発者
—— そして:こんなに暇でいられる自分に感謝