システムログの概要とテーブルローテーションスケジュールIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この記事では、システムログモジュールで使用できるログとそのデフォルトのテーブルローテーションスケジュールについて説明します。これらのログを使用して、インスタンス内のトランザクションとイベントのトラブルシューティングとレビューを行います。 システムログモジュールのほとんどのテーブルは、テーブルローテーションを使用して一時データを管理します。多くのログテーブルは、システムログ [syslog] テーブルから拡張されています。syslog のデフォルトのローテーションは 8 回ローテーション× 7 日間で、約 42 〜 49 日分のデータが保持されます。localhost ログとラッパーログは 2 〜 3 日後に圧縮され、21 日後に削除されます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポートされているすべてのリリース Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } テーブルローテーションについて システムログモジュールのほとんどのテーブルでは、トラブルシューティングとレビューのためにテーブルローテーションを使用して一時データを格納します。テーブル変更 [sys_schema_change] などの一部のテーブルでは、ローテーションを使用しません。 多くのログテーブルは、システムログ [syslog] テーブルから拡張されています。syslog のデフォルトのローテーションは 7 日間× 8 回のローテーションです。この構成では、最も古いローテーションが削除されるまでに約 42 〜 49 日分のデータが保持されます。保持期間は 56 日ではなく 42 〜 49 日です。これは、次のローテーションに備えるために 1 つのローテーションが空のままであり、最後のローテーションがいつ発生したかによっては、現在のローテーションに 7 日間のデータが含まれていない場合があるためです。 デフォルトのローテーションスケジュール 次の表に、デフォルトインスタンスで頻繁に使用されるログテーブルのローテーションスケジュールを示します。これらのログにアクセスするには、アプリケーションナビゲーターの [システムログ] に移動します。 テーブル スケジュール ローテーション タイプ イベント [ecc_event] 毎日 7 ローテーション キュー [ecc_queue] 毎日 7 ローテーション イベント [sysevent] 毎日 7 ローテーション ログ [syslog] 毎週 8 ローテーション トランザクションログ [syslog_transaction] 毎週 8 ローテーション メール [sys_email] 30 日ごと 8 拡張 注意:Istanbul リリース以降に作成されたインスタンスの、メール [sys_email] テーブルには、デフォルトでテーブルローテーションは含まれません。sys_emailのテーブルローテーションまたは拡張は無効にしないでください。 ノードログファイル ユーザーが接続しているノードの localhost ログとラッパーログは、ノードログファイルモジュールで使用できます。インスタンスは、ディスクスペース管理のために過去の localhost ログとラッパーログを 2 〜 3 日後に圧縮し、21 日後に削除します。 パフォーマンスに関する考慮事項 デフォルトのローテーション設定を変更すると、インスタンスのパフォーマンスに影響を与える可能性があります。 ローテーションの増加:フィルター基準が複数のローテーションにまたがる場合、テーブルを結合してデータをフェッチできます。データ量が多いためにトランザクションがタイムアウトしたり、UI トランザクションのトランザクションクォータルールを超えたりすることがあります。子テーブルの継承: syslog から拡張されたテーブルは、ローテーションの変更を継承します。syslog 設定を変更する前に、子テーブルへの影響を考慮してください。変更を元に戻す: ローテーションの変更を元に戻すプロセスは単純ではなく、手動での介入とダウンタイムが必要になる場合があります。ディスク容量:データ保持期間が増えると、ディスク容量の使用量が増加します。 一般的なガイドライン 本番環境に実装する前に、非本番インスタンスでローテーションの変更を完全にテストします。データ保持期間を延長するには、ローテーション回数ではなく期間を変更します。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } テーブルローテーション テーブルローテーションの適用 システムログ情報 トランザクションログ システムログ ログ履歴