Ops Manager Admin UIまたは パブリックAPIを使用して、1 つ以上の Ops Manager サーバーから Ops Managerアプリケーションサーバーログを収集できます。 Ops Manager は、 バックグラウンドジョブでログを収集し、それらを圧縮して暗号化し、結果のアーカイブをアプリケーション データベースに保存します。次に、アーカイブを単一の.tar.gz ファイルとしてダウンロードできます。
各リクエストでは、次のログタイプを任意に組み合わせて収集できます。
ログの種類 | 説明 |
|---|---|
Application | Ops Managerアプリケーション操作ログ( |
Migration | MongoDB Ops Managerデータベース移行ログ( |
HTTP Access | MongoDB Ops Manager HTTPアクセス ログ( |
管理UIを通じて Ops Managerサーバーのログコレクションジョブをリクエスト、モニター、管理するには、Global Owner ロールが必要です。
Considerations
Ops Managerサーバーのログをリクエスト前に、次の制限を確認してください。
MongoDB Ops Manager 20は、過去 秒以内にアプリケーション データベースにハートビートを送信した場合、サーバーがアクティブであると見なします。サーバー選択ドロップダウンには、アクティブなサーバーのみがリストされます。
Ops Manager では、ジョブのデフォルトのデフォルト期限は、ジョブ作成日から 7 日間に設定されています。有効期限は、その作成日から最大 28 日間延長できます。すでに有効期限が切れているジョブを延長することはできません。
進行中のジョブは削除できません。
EXPIREDまたはIN_PROGRESS状態のジョブからログをダウンロードすることはできません。ステータスがSUCCESSまたはFAILUREのジョブからログをダウンロードできます。ジョブが部分的に失敗した場合、アーカイブには Ops Manager が正常に収集されたログファイルのみが含まれます。
サーバー ログのリクエスト
フィルターを適用します。
収集されるログの量を制限するには、次のいずれかのフィルター モードを選択できます。
モード | 動作 |
|---|---|
Filter by Size | サーバーごとのログタイプ ごとの最大非圧縮サイズ(バイト単位)を設定します。 Ops Manager は、サイズ制限に達するまで、最新のログファイルから読み取りを行います。 |
Filter by Date Range | 時間範囲を設定します。 MongoDB Ops Manager は、サイズ制限を安全性の上限として、タイムスタンプがこの範囲に含まれるログ行のみを収集します。 Filter by Size で特定の値を設定しない限り、サイズ制限は残りのサイズにデフォルト設定されます。選択した時間範囲のログがサイズ制限を超える場合、Ops Manager はその制限までの最新ログのみを返します。 |
監視とダウンロード
Log Request History ページには、次の列を含む各リクエストが一覧表示されます。
コラム | 内容 |
|---|---|
Status | ジョブの現在の状態 : |
Servers | リクエストに含まれる MongoDB Ops Manager サーバー 。 |
Log Types | リクエストに含まれる ログの種類 。 |
Size | アーカイブの非圧縮サイズの合計。これを抽出するには、この量の空きディスク領域が必要です。 |
Expiration | Ops Manager が収集されたログを自動的に削除する日付。 |
Actions | 利用可能なアクションは: Download、Extend、Delete、Retry、または Copy URL 。 |
成功したジョブまたは部分的に成功したジョブのアーカイブをダウンロードするには、その行の Download アイコンをクリックします。アーカイブではファイル名形式om-logs_{timestamp}.tar.gz が使用されます。
ダウンロードを再開することはできません。ダウンロードに失敗した場合は、最初から再開してください。
抽出されたアーカイブでは、次のレイテンシが使用されます。
<hostname>/ application/ mms0.log mms0.20260412.log http_access/ mms0-access.log mms0-access.20260412.log migration/ mms-migration.log
アーカイブをプログラムでダウンロードするには、Copy URL をクリックし、ダウンロード エンドポイントへのURLを渡します。
注意
日付範囲とサイズ フィルターを適用し、範囲内のログがサイズ制限を超えると、行には情報アイコンが表示されます。切り捨ての影響を受ける特定のサーバーID とログのタイプを確認するには、 アイコンをクリックします。
ログの有効期限を延長する
Ops Manager は、ジョブ作成日の 7 日後に収集されたログを削除します。アーカイブをより長く保持するには、有効期限を延長します。最初の作成日から合計で最大 28 日間拡張できます。すでに有効期限が切れているジョブを延長することはできません。
失敗したジョブの再試行
ジョブは部分的にまたは完全に失敗する可能性があります。ジョブが部分的に失敗した場合、Ops Manager は成功したアーカイブを保持します。部分的なアーカイブは引き続きダウンロードできます。欠落しているログファイルを収集するには、ジョブを再試行します 。
ジョブの削除
警告
削除はすぐに行われます。 Ops Manager は、ジョブ、すべてのタスクのサマリー、および収集されたすべてのログファイルをアプリケーション データベースから削除します。進行中のジョブは削除できません。
APIの使用
Ops Managerサーバーのログコレクションジョブをプログラムでリクエスト、モニター、管理するには、「 Ops Manager サーバーのログ コレクション ジョブ 」を参照してください。