Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ログファイル参照

共同作成者

StorageGRID には、イベント、診断メッセージ、およびエラー状態をキャプチャするために使用されるログが用意されています。テクニカルサポートにトラブルシューティングを依頼すると、ログファイルを収集して転送するように求められることがあります。

ログは次のように分類されます。

メモ 各ログタイプの詳細情報は参考用です。これらのログは、テクニカルサポートが高度なトラブルシューティングに使用することを目的としています。監査ログやアプリケーションログファイルを使用して問題の履歴を再構築する高度な手法については、この手順では説明していません。

ログにアクセスします

ログにアクセスするには、1つ以上のノードから単一のログファイルアーカイブとしてアクセスします"ログファイルとシステムデータを収集します"。または、プライマリ管理ノードを使用できない場合や特定のノードに到達できない場合は、次の手順で各グリッドノードの個別のログファイルにアクセスできます。

  1. 次のコマンドを入力します。 ssh admin@grid_node_IP

  2. ファイルに記載されているパスワードを入力し `Passwords.txt`ます。

  3. 次のコマンドを入力してrootに切り替えます。 su -

  4. ファイルに記載されているパスワードを入力し `Passwords.txt`ます。

syslogサーバへのログのエクスポート

ログをsyslogサーバにエクスポートすると、次の機能が提供されます。

  • S3要求とSwift要求に加えて、Grid Manager要求とTenant Manager要求のリストを受信します。

  • 監査ログメソッドが原因でパフォーマンスに影響を与えることなく、エラーを返すS3要求の可視性が向上します。

  • 解析が容易なHTTPレイヤ要求およびエラーコードへのアクセス。

  • ロードバランサでトラフィック分類機能によってブロックされた要求の可視性が向上します。

ログをエクスポートするには、を参照してください"監査メッセージとログの送信先を設定します"

ログファイルのカテゴリ

StorageGRID ログファイルアーカイブには、カテゴリごとに説明されているログ、およびメトリックと debug コマンドの出力が含まれている追加ファイルが含まれています。

アーカイブの場所 製品説明

監査

通常のシステム動作中に生成される監査メッセージです。

base-os-logs

StorageGRID イメージのバージョンなど、ベースとなるオペレーティングシステムの情報。

バンドル

グローバル構成情報(バンドル)。

Cassandra

Cassandra データベース情報と Reaper 修復ログ。

EC

現在のノードに関するVCS情報と、プロファイルIDによるECグループ情報。

グリッド( Grid )

一般的なグリッドログ(デバッグを含む(bycast.log)と `servermanager`ログ。

grid.json

グリッド構成ファイルをすべてのノードで共有また、 `node.json`は現在のノードに固有です。

シュラウド

ハイアベイラビリティグループの指標とログ。

インストール

`Gdu-server`インストールログを確認します。

Lambda - アービトレータ

S3 Select プロキシ要求に関連するログです。

lumberjack.log

ログ収集に関連するデバッグメッセージ。

指標

Grafana 、 Jaeger 、ノードエクスポータ、および Prometheus のサービスログ。

計算ミス

Miscd アクセスログとエラーログ。

MySQL

MariaDB データベースの設定と関連ログ。

ネット

ネットワーク関連のスクリプトおよび Dyip サービスによって生成されるログ。

nginx

ロードバランサとグリッドフェデレーションの設定ファイルとログ。Grid Manager と Tenant Manager のトラフィックログも含まれます。

nginx-gw と入力します

  • access.log:Grid ManagerおよびTenant Manager要求のログメッセージ。

    • これらのメッセージは、syslogを使用してエクスポートする場合にプレフィックスとして付加されます mgmt:

    • これらのログ・メッセージの形式は次のとおりです。 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$request" "$http_host" "$http_user_agent" "$http_referer"

  • cgr-access.log.gz:インバウンドのクロスグリッドレプリケーション要求。

    • これらのメッセージは、syslogを使用してエクスポートする場合にプレフィックスとして付加されます cgr:

    • これらのログ・メッセージの形式は次のとおりです。 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • endpoint-access.log.gz:ロードバランサエンドポイントへのS3要求とSwift要求。

    • これらのメッセージは、syslogを使用してエクスポートする場合にプレフィックスとして付加されます endpoint:

    • これらのログ・メッセージの形式は次のとおりです。 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • nginx-gw-dns-check.log:新しいDNSチェックアラートに関連します。

NTP

NTP 構成ファイルとログ:

孤立オブジェクト

孤立したオブジェクトに関するログ。

OS

ノードとグリッドの状態ファイル(サービスを含む pid)。

その他

にあるログファイルは /var/local/log、他のフォルダに収集されません。

パフォーマンス

CPU 、ネットワーク、ディスク I/O のパフォーマンス情報

prometheus-data

ログ収集に Prometheus データが含まれている場合、現在の Prometheus 指標。

プロビジョニング

グリッドのプロビジョニングプロセスに関連するログです。

ラフト

プラットフォームサービスで使用される Raft クラスタのログ。

SSH

SSHの設定およびサービスに関連するログ。

SNMP

SNMP通知の送信に使用するSNMPエージェントの設定。

ソケット - データ

ネットワークデバッグ用のソケットデータ。

system-commands.txt

StorageGRID コンテナコマンドの出力。ネットワークやディスクの使用状況などのシステム情報が含まれます。

synchronize-recovery-package

ADCサービスをホストするすべての管理ノードとストレージノードで最新のリカバリパッケージの整合性を維持することに関連します。