モニタリング
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
アラート
アラート条件の解決については、「アラートの解決 」も参照してください。
アラートの作成と管理の詳細については、「アラート設定の構成 」および「 アラートの管理 」を参照してください。
メール通知をオフにできない
アラート通知をオフにするには、少なくとも 2 つの方法があります。
Cloud Manager アカウントから配置を削除します。 「 1 つの配置の管理やモニタリングを停止する 」を参照してください。
アラート構成を無効または削除します。 「アラート設定の構成 」を参照してください。
特定のホストのアラートをオフにします。 「特定のプロセスのアラートを無効にする 」を参照してください。
重複アラートの受信
通知メールリストに複数のメールグループが含まれている場合、1 人以上が同じアラートの通知を複数受信することがあります。
「ホストのオープン ファイル数が少ない」または「オープンするファイルが多すぎる」エラー メッセージを受信する
これらのエラー メッセージは、 Deploymentページのホスト名の下に表示されます。 利用可能な接続数が Cloud Manager が定義する最小値を満たさない場合に表示されます。 これらのエラーは mongos
インスタンスによって生成されないため、 mongos
ログファイルには表示されません。
モニタリングは、ホストごとに、開いているファイル記述子と接続の数を最大接続制限と比較します。 最大オープン ファイル記述子 ulimit パラメータは、使用可能なサーバー接続の数に直接影響します。 エージェントは、Cloud Manager が定義した最小値を満たすのに十分な接続が存在するかどうかを計算します。
ping ドキュメントでは、各ノードとそのserverStatus.connections
値に対して、 current
値とavailable
値の合計が監視対象ホストに設定されているHost has low open file limits maxConns
構成値より小さい場合、モニタリングは次のコマンドを送信します: Cloud Manager へのまたはToo many open filesメッセージ。
ping ドキュメントは、モニタリングによって Cloud Manager に送信されるデータです。 ping ドキュメントを表示するには:
この機能にアクセスするには、 Project Owner
またはProject Data Access Admin
Cloud Manager ユーザー ロールが必要です。
MongoDB Cloud ManagerGoDeploymentMongoDB Cloud Managerで、プロジェクトの ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
このエラーを防ぐには、 ulimit
が開いているファイルを64000
に設定することをお勧めします。 また、 mongosh
のmaxConns
コマンドを少なくとも推奨設定以上に設定することもおすすめします。
詳細については、MongoDB ulimit リファレンス ページとMongoDB maxCons リファレンス ページを参照してください。
配置
データの収集のためのモニタリング失敗
この状態の考えられる原因
モニタリングは、ネットワーク制限または問題(つまり、 ファイアウォール、プロキシ、ルーティング。)
データベースは TLSで実行されています。 TLSは、グローバルまたはホストごとに有効にする必要があります。 詳細については、「 TLSを使用するように MongoDB Agent を構成する」および「 配置で TLS を有効にする 」を参照してください。
データベースが認証を使用して実行されている。 ホストの認証情報を Cloud Manager に提供する必要があります。 「 MongoDB の認証と認可の構成 」を参照してください。
配置は表示されない
次の要因は、モニタリングで配置を検出する際に問題を発生させる可能性があります。
配置は追加されていない
この問題を解決するには、以下の手順を行います。
MongoDB Cloud ManagerGoDeploymentMongoDB Cloud Managerで、プロジェクトの ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
Processes ページに移動します。
配置の [ Processes ] タブをクリックします。
[プロセス ]ページが表示されます。
注意
配置を追加(または削除)するときに、モニタリングを再起動する必要はありません。
予期しない重複 mongod
クラッシュ後に配置を追加し、モニタリングを再起動すると、 Deploymentページにホスト名が表示されない可能性があります。 Cloud Manager は、配置が重複していることを検出し、そのデータを非表示にします。
リセットするには:
MongoDB Cloud ManagerGoMongoDB Cloud Managerで、Project Settings ページにGoします。
まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Projects メニューの横にある Options メニューをクリックし、 Project Settings をクリックします。
[ Project Settings ]ページが表示されます。
モニタリングでは配置を検出できない
配置が複数のデータセンターに存在する場合は、すべての配置がすべてのモニタリングで検出されることを確認してください。
配置を削除できない
まれに、 mongod
がダウンし、レプリカセットが再構成されます。 ダウン配置は削除できず、次のエラーメッセージが返されます。
警告
この配置はバックアップで有効になっているため、削除できません。
これらの配置の削除に関するサポートについては、 MongoDB サポートにお問い合わせください。
プロジェクト
プロジェクトに関する追加情報
サーバー、エージェント、ユーザー、およびその他のリソースの追加の分離されたシステムまたは環境をモニターするためのプロジェクトを作成します。
例
ファイアウォールは、配置を 2 つ以上の環境に分離する場合があります。 この場合は、2 つ以上の個別の Cloud Manager プロジェクトが必要になります。
APIキーはプロジェクトごとに一意です。 各プロジェクトには、適切なAPIキーを持つ独自のエージェントが必要です。 各プロジェクト内では、エージェントはプロジェクト内の監視するすべてのホストに接続できる必要があります。
プロジェクトの作成と管理の詳細については、「プロジェクト 」を参照してください。