eBPFでメトリクス、ログ、トレース、プロファイルを収集し、AIによる根本原因分析も行うオープンソースのオブザーバビリティ・APMツール。
- スター
- 2,601
- フォーク
- 577
- 未解決の Issue
- 53
- 最終コミット
- 4 時間前
これは何?
Checkmkは、スケーラビリティと低リソース消費を重視して設計されたIT監視システムです。物理・仮想・コンテナ・クラウド環境のインフラとアプリケーションを監視できます。オープンソースのCommunityエディションには、コア監視エンジン、Web UI、エージェント方式とエージェントレス方式の両方による監視、公式およびコミュニティ製の豊富なプラグインが含まれています。
Checkmkには複数のエディションがあります。Proでは、分散監視、組み込みダッシュボード、自動エージェント管理、LDAPやREST APIなどのエンタープライズ向け連携機能が追加されます。Ultimateは、Kubernetes、AWS、Azure、GCPなどの動的な環境を対象とし、OpenTelemetryによるメトリクス収集、プッシュ型エージェント、自動ホスト登録に対応します。マルチテナント版はマネージドサービスプロバイダー向けで、SaaS版も利用できます。
Checkmkは、Red Hat系、Ubuntu、SUSE Linux Enterprise Server上でDEBおよびRPMパッケージからインストールできるほか、Dockerコンテナとして実行できます。ProとUltimateは、仮想アプライアンスまたは物理アプライアンスとしても提供されています。
主な機能
- 01エージェント方式とエージェントレス方式によるホスト、サービス、アプリケーションの監視
- 02公式およびコミュニティが保守する豊富な監視プラグインライブラリ
- 03Proエディションの分散監視と組み込みダッシュボード
- 04UltimateでのKubernetes、AWS、Azure、GCPの監視とOpenTelemetryメトリクス対応
- 05DEB/RPMパッケージ、Dockerコンテナ、またはアプライアンスでのインストール
ユースケース
- 1つのコンソールから、Linuxサーバー、VM、コンテナが混在する環境を監視する
- 複数の拠点やデータセンターにまたがる分散監視を運用する
- 自動ホスト登録を利用して、動的なKubernetesやパブリッククラウドのワークロードを監視する
- マネージドサービスプロバイダーとして、複数の顧客に監視サービスを提供する
クイックスタート
- 1
ダウンロードページからCheckmkのパッケージまたはDockerイメージをダウンロードします
- 2
ディストリビューションのドキュメントに従い、Debian、Ubuntu、RedHat、またはSUSEにDEB/RPMでインストールします
- 3
または、Dockerの手順に従ってDockerコンテナをインストールします
- 4
初心者向けガイドに従って始めましょう
使う前に知っておきたいこと
- Checkmk独自のインフラストラクチャ外でソースからビルドするのは現実的ではないため、ビルド済みパッケージの使用をおすすめします。
- 一部のエディション(Pro、Ultimate)は商用で、高度な機能には有料ライセンスが必要です。
トピック
よくある質問
- checkmk とは?
- Checkmkは、物理・仮想・コンテナ・クラウド環境のインフラとアプリケーションを監視するオープンソースのIT監視システムです。 Checkmkは、スケーラビリティと低リソース消費を重視して設計されたIT監視システムです。物理・仮想・コンテナ・クラウド環境のインフラとアプリケーションを監視できます。オープンソースのCommunityエディションには、コア監視エンジン、Web UI、エージェント方式とエージェントレス方式の両方による監視、公式およびコミュニティ製の豊富なプラグインが含まれています。
- checkmk は無料で使えますか?ライセンスは?
- checkmk は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- checkmk は今もメンテナンスされていますか?
- 活発にメンテナンス中。checkmk の最終コミットは 2026年10月19日 です。
- checkmk は何に使えますか?
- 1つのコンソールから、Linuxサーバー、VM、コンテナが混在する環境を監視する 複数の拠点やデータセンターにまたがる分散監視を運用する 自動ホスト登録を利用して、動的なKubernetesやパブリッククラウドのワークロードを監視する マネージドサービスプロバイダーとして、複数の顧客に監視サービスを提供する
- checkmk のインストール方法は?
- ダウンロードページからCheckmkのパッケージまたはDockerイメージをダウンロードします ディストリビューションのドキュメントに従い、Debian、Ubuntu、RedHat、またはSUSEにDEB/RPMでインストールします または、Dockerの手順に従ってDockerコンテナをインストールします 初心者向けガイドに従って始めましょう
- checkmk はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Checkmk/checkmk
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
よく使われるサービスやインフラ向けのGrafanaダッシュボードと初期設定済みアラートを作成・管理し、クエリを手書きする手間を省きます。
ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
Webダッシュボード、Dockerコンテナ統計、履歴データ、アラートを備えた軽量なセルフホスト型サーバー監視ツール。
監視ツールからのアラートを集約・重複排除・相関分析し、ワークフローで対応を自動化するオープンソースのAIOpsプラットフォーム。
トレース、メトリクス、ログを受信・処理し、複数の監視バックエンドにエクスポートするベンダー非依存のサービス。