Files
Checkmate/docs/translations/README.ja.md
T
gorkem-bwl ba44985763 docs(readme): fix TOC anchors and refresh Spanish translation
## Anchor fix
GitHub auto-generates anchor IDs from the rendered heading text, so
the English TOC links (#users-guide, #installation, etc.) in the
translated READMEs were broken — the matching anchor IDs only existed
in the English README. Added hidden <a id="..."></a> markers before
each section heading in all 17 READMEs (root + 16 translations) so
the TOC works in every language.

## Spanish refresh
The existing Spanish README was a human translation of an older
revision of the project README — it carried its own Traducciones and
Patrocinadores sections, an outdated demo URL, and a different
feature list. Rewrote it from the current English README structure
while keeping a fluent Spanish tone.
2026-05-29 11:49:24 -04:00

13 KiB
Raw Blame History

bluewave-labs%2Fcheckmate | Trendshift

🇺🇸 English | 🇸🇦 العربية | 🇪🇸 Català | 🇨🇿 Čeština | 🇩🇪 Deutsch | 🇪🇸 Español | 🇫🇮 Suomi | 🇫🇷 Français | 🇯🇵 日本語 | 🇧🇷 Português (Brasil) | 🇷🇺 Русский | 🇹🇭 ไทย | 🇹🇷 Türkçe | 🇺🇦 Українська | 🇻🇳 Tiếng Việt | 🇨🇳 简体中文 | 🇹🇼 繁體中文

Ask DeepWiki

Checkmate

オープンソースの稼働状況とインフラ監視アプリケーション

Run on PikaPods

image

このリポジトリには、Checkmate のフロントエンドとバックエンドの両方が含まれています。Checkmate は、サーバーのハードウェア、稼働状況、応答時間、インシデントを美しい可視化でリアルタイムに追跡する、オープンソースかつセルフホスト型の監視ツールです。Checkmate はサーバーや Web サイトにアクセスできるか、最適に動作しているかを定期的にチェックし、監視対象サービスの可用性・ダウンタイム・応答時間に関するリアルタイムのアラートとレポートを提供します。

Checkmate には、リモートサーバーからデータを取得するためのエージェントとして Capture もあります。Capture は Checkmate の動作に必須ではありませんが、サーバーの CPU、RAM、ディスク、温度の状態について追加の情報を提供します。Capture は Linux、Windows、Mac、Raspberry Pi、その他 Go を実行できるあらゆるデバイスで動作します。

Checkmate は 1000 以上のアクティブなモニターでストレステストされており、目立った問題や性能のボトルネックは発生していません。

📚 目次

デモ

Checkmate の最新ビルドを実際に確認できます。

ユーザー名は demouser@demo.com、パスワードは Demouser1! です(注: デモサーバーは時々更新されています。動作しない場合は Discussions チャンネルでお知らせください)。

ユーザーガイド

使用方法は こちら を参照してください。

前提条件

  • Docker がインストールされていること
  • Git がインストールされていること

インストール

インストール手順は Checkmate ドキュメントポータル を参照してください。

代わりに、Coolify、Elestio、K8s、Sive Host(南アフリカ)、Cloudzy、Pikapods を使って Checkmate インスタンスをすばやく立ち上げることもできます。サーバーインフラを監視したい場合は、Capture エージェント が必要です。Capture リポジトリにもインストール手順が記載されています。

カスタム CA の利用

プライベート認証局(Smallstep など)が発行した証明書で内部 HTTPS エンドポイントを監視する必要がある場合は、Docker 設定のオプションを記載した カスタム CA 信頼ガイド をご覧ください。

その他のドキュメントは docs ディレクトリ を参照してください。

パフォーマンス

広範な最適化により、Checkmate は非常に小さなメモリフットプリントで動作し、必要なメモリと CPU リソースは最小限です。以下は、毎分 323 台のサーバーを監視するサーバー上の Node.js インスタンスのメモリ使用量です:

image

同じサーバー上の MongoDB と Redis のメモリフットプリント(それぞれ 398MB と 15MB、同じサーバー数を監視)も以下の通りです:

image

質問とアイデア

質問・提案・コメントがあれば、いくつかの選択肢があります:

質問やアイデアの共有はお気軽にどうぞ — お声をお聞かせいただけると嬉しいです!

機能

  • 完全にオープンソース、自身のサーバーや家庭用デバイス(例: Raspberry Pi 4 / 5)にデプロイ可能
  • 複数の監視オプション: 稼働状況、Docker、Ping、SSL、ポート、ゲームサーバー
  • ページスピード監視
  • インフラ監視(メモリ、ディスク使用量、CPU 性能、ネットワークなど) — Capture エージェントが必要
    • マウントポイントを選択した選択的なディスク監視
  • インシデントを一目で確認
  • 4 種類の美しいテーマを備えたステータスページ
  • メール、Webhook、Discord、Slack、PagerDuty、Matrix、Microsoft Teams、Telegram、Pushover、Twilio (SMS) による通知
  • メンテナンスのスケジューリング
  • JSON クエリ監視
  • 多言語対応: アラビア語、中国語(簡体字)、中国語(繁体字・台湾)、チェコ語、英語、フィンランド語、フランス語、ドイツ語、日本語、ポルトガル語(ブラジル)、ロシア語、スペイン語、タイ語、トルコ語、ウクライナ語、ベトナム語

モニターのライフサイクル

  1. モニターがチェックを実行する(HTTP / Ping / ポート / Capture エージェント経由のハードウェア)
  2. 結果を保存する(成功・失敗 + 応答時間)
  3. 直近の結果を、モニターに設定されたステータス変更のしきい値で評価する
  4. しきい値を満たし、現在のステータスが直前と異なる場合、モニターの状態が変わる(例: initializing、up、down、breached)
  5. 状態変化時に、現在のステータスに応じてインシデントを作成または解決する
  6. 設定に基づいて通知をトリガーする

スクリーンショット

image

image

image

image

技術スタック

関連リンク

  • 応援いただける場合は、ぜひ ⭐ を付け、「watch」もクリックしてください。
  • ロードマップや機能セットへの質問・提案がありますか? Discord チャンネル または Discussions フォーラムをご覧ください。
  • 新しいリリースの通知が欲しいですか? リリース追跡用の無料サービス Newreleases をご利用ください。
  • Checkmate の インストールおよび利用方法の動画 もご覧ください。

コントリビューション

私たちは Alex(チームリード)、Gorkem、Aryaman、Mert、Karen で、個人や企業がインフラとサーバーを監視するお手伝いをしています。

あらゆるレベルのコントリビューターとの強いつながりを築くことを誇りにしています。若いプロジェクトでありながら、Checkmate はすでに 7000 を超えるスターと、世界中から 90 名以上のコントリビューターを集めています。

このリポジトリには Google、Microsoft、Intel、Cisco、Tencent、Electronic Arts、ByteDance、JP Morgan Chase、Deloitte、Accenture、Foxconn、Broadcom、China Telecom、Barclays、Capgemini、Wipro、Cloudflare、Dassault Systèmes、NEC の社員からスターが付いています — ぜひ気軽に参加し、貢献し、私たちと一緒に学びましょう!

コントリビュートの方法:

  1. このリポジトリにスターを付ける :)
  2. コントリビューションガイド を読む。初参加の方には good-first-issue タグの確認をおすすめします。
  3. アーキテクチャを深く知りたい場合は、Checkmate の詳細構成 を読む。
  4. バグを発見したと思ったら issue を開く。
  5. はじめての方は good-first-issue を探す。
  6. 新機能、品質改善、バグ修正のために pull request を作成する。
  7. CodeCanvas 上の Checkmate コードベースのインタラクティブなウォークスルー(こちら)を確認する。既存のデータフロー・シミュレーションを改善したり、新しいものを作成したりするには、こちら のクイックチュートリアルに従ってください。

Star History Chart