This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. はじめに
すべてのユーザーやアプリケーションに最適なソフトウェアソリューションは存在しません。 あるユーザーにとって最適なものが、別のユーザーにとっては過剰または不十分、単純すぎる、あるいは複雑すぎる場合があります。 そのため、Checkmk はさまざまなエディションで提供されています。 これらのエディションは、主に機能の範囲と特定の用途への適合性において異なります。 以下の短い記事では、商業版のひとつであるCheckmk Cloud(セルフホスト型) についてご紹介します。
2. Checkmk Cloud (セルフホスト型) の概要
Checkmk Cloud には、Checkmk Cloud (SaaS) と Checkmk Cloud (セルフホスト) の 2 つのバリエーションがあります。 Checkmk Cloud (セルフホスト) は、Checkmkのオンプレミスエディションのひとつで、すべてお客様ご自身で Checkmk サーバーを設定する必要がありますが、Checkmk Cloud (SaaS) では、Checkmk サーバーは AWS クラウドですでに稼働しています。
Checkmk Cloud (SaaS) ソフトウェアは、Checkmk Cloud (セルフホスト) のソフトウェアをベースにしています。 したがって、原則として、両者はほぼ同じ機能範囲を提供しています。 Checkmk Cloud (SaaS)の機能の概要は、Checkmk Cloud ユーザーガイドに記載されています。
オンプレミスエディションである Checkmk Cloud (セルフホスト型) は、内容的には Checkmk Enterpriseをベースとしていますが、さらに広範なクラウド機能を提供しています。 そのため、ホストがクラウドにあり、監視もすべてクラウドで設定したいユーザーにとって、Checkmk Cloud は特に有用です。
アプリケーションやプロセスをクラウドに移行する場合、いわゆるリフトアンドシフトシナリオでのサポートは、すべての Checkmk エディションにすでに統合されています。これにより、Amazon Web Services (AWS)、Microsoft Azure、および Google Cloud Platform (GCP) の監視の実装が簡素化されます。 さらに、Checkmk Cloud (セルフホスト) は、クラウド専用のチェックプラグインも提供しています。 これにより、データセンターからクラウドに移行しても、Checkmk Enterprise を引き続き使用することができます。 その後、クラウドがさらに提供する SaaS および PaaS 製品も使用したい場合は、Checkmk Cloud (セルフホスト型) にアップグレードすることができます。
Checkmk MSP は、Checkmk Cloud (セルフホスト型) をベースとしています。
当社の web サイトに掲載されているエディションの比較および Checkmk Cloudの紹介を補足し、この記事では技術的なレベルでの違いを説明し、Checkmk エディションの選択における意思決定の補足的なサポートとなることを目指しています。
Checkmk Cloud (SaaS) と混同される可能性がない場合(この Checkmk ユーザーガイドの他の記事と同様)、Checkmk Cloud (セルフホスト型) を単に Checkmk Cloud と呼びます。 |
3. 追加機能
Checkmk Cloud (セルフホスト型) の他のエディションとの主な違いは、以下の通りです。
Checkmk Cloud(セルフホスト)のみ、Microsoft AzureおよびAWSマーケットプレイスからご利用いただけます。
高度なチェックプラグイン:
Checkmk Cloud には、Amazon Web Services (AWS)、Microsoft Azure、およびGoogle Cloud Platform (GCP) を監視するための、クラウド専用の追加チェックプラグインが含まれています。クラウド専用のダッシュボード:
Checkmk Cloud には、AWS、Microsoft Azure、GCP 専用のダッシュボードがあります。プッシュエージェントの設定:
すべてのオンプレミスエディションでは、Checkmk サーバーがホストとの通信を開始し、Checkmk エージェントにデータを要求します(いわゆるプルモード)。 Checkmk Cloud(セルフホスト)では、プッシュモードも追加で使用できます。ホストの自動登録:
Checkmk Cloud (セルフホスト型) では、Checkmk エージェントがインストールされているホストを自動的に作成することができます。 これには、Checkmk サーバーへのエージェントの登録、TLS 暗号化接続の確立、ホストの作成、サービスディスカバリーの実行、変更のアクティブ化が含まれます。 これにより、ホストが監視環境に追加されます。 自動登録は、プルエージェントとプッシュエージェントの両方で機能します。
Checkmk ユーザーインターフェースのセットアップでは、Checkmk Cloud 以降でしか存在しないエレメント(ルールやパラメータ値など)には、「(Managed Services Edition, Cloud Edition) 」というサフィックスが付いています。 |
4. Checkmk Cloud (セルフホスト型) へのアップグレード
Checkmk Cloud (セルフホスト型) は、最初の 30 日間は制限なくお試しいただけます。 30 日以内にライセンスキーを入力すると、Checkmk Cloud (セルフホスト型) を無制限にご利用いただけます。
他のエディションから Checkmk Cloud (セルフホスト型) にアップグレードするには、アップグレードの説明に従ってください。
5. コンポーネントの詳細な違い
5.2. 監視エージェント
| 機能 | 説明 |
|---|---|
プッシュモード |
Linux および Windows 用のCheckmk エージェントは、プッシュモードで設定して使用することができます。 モード(プッシュまたはプル)は、ホストまたはフォルダのプロパティの「監視エージェント」セクションで設定します。 プッシュモードはエージェントコントローラーに依存するため、エージェントのレガシーモードでは使用できません。 |
自動登録 |
登録時に、いわゆる自動登録機能を使用してホストを自動的に作成することができます。 Agent registrationルールセットを使用して、Checkmk サイトを設定します。 自動登録には、エージェントコントローラーも必要です。 |
エージェントベーカリー |
さらに、エージェントベーカリーを使用して、自動登録用の設定を含むエージェントパッケージを提供することができます。 エージェントベーカリーのルールは、 Agent controller auto-registrationです。 これらのパッケージは、インストール後に自動的に登録を行います。 |
エージェント登録の許可 |
事前定義されたロール |
5.3. 接続
| 機能 | 説明 |
|---|---|
Grafana |
Grafana プラグインは Grafana カタログから直接インストールできるため、クラウド環境に統合を簡単に組み込むことができます。 |
5.4. デプロイ
| 機能 | 説明 |
|---|---|
Azure および AWS マーケットプレイスでの利用可能性 |
Checkmk Cloud (セルフホスト型) は、Microsoft AzureおよびAWS のマーケットプレイスからインストールできます。 AzureおよびAWSの記事で、イメージのセットアップ方法をご説明します。 |
エディションの試用 |
Checkmk Cloud (セルフホスト型) は、30 日間、すべての機能を無償で試用できます。 小規模な場合、つまり 1 つのサイトと 750 個までのサービスであれば、サブスクリプションを契約しなくても、Checkmk Cloud (セルフホスト型) で Checkmk を永続的に実行できます。 |
5.5. 追加機能
| 機能 | 説明 |
|---|---|
AWS 用のチェックプラグイン |
AWS クラウド製品用の追加のチェックプラグインがあります。 AWS Lambda、 Elastic Container Service (ECS)、 Route 53、 CloudFront、 ElastiCache for Redis、および Simple Notification Service (SNS)。 |
Azure 用のチェックプラグイン |
Azure 製品用の追加のチェックプラグインがあります。 Application Gatewayおよび リカバリサービス保管場所。 |
GCP 用のチェックプラグイン |
Google Cloud 製品用の追加のチェックプラグインがあります。 Cloud Functions、 Cloud Run、および Memorystore for Redis。 |
OpenTelemetry |
OpenTelemetry メトリックを受信し、監視で処理することができます。 ダイナミックホストマネージメントには、OpenTelemetry 接続を設定するための個別の接続タイプがあります。 |
