この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

SUSE Observabilityサポートパッケージ(ログ)

概要

このページでは、SUSE Observabilityクラスターからログを収集するためのツールとガイダンスを提供します。これらのログは、問題の診断、根本原因の特定、および期待通りに機能していないクラスターのトラブルシューティングに不可欠です。 予期しない動作、パフォーマンスの低下、またはSUSE® Observabilityクラスターのエラーが発生している場合、このページは何が問題だったのかを理解し、是正措置を講じるために必要なデータを収集するのに役立ちます。ここで詳述されているスクリプトの隣には、クラスター上でパフォーマンス測定を積極的に実行し、も行うアクティブなスクリプトSupport Package (Performance)があります。SUSE® Observability

備考

スクリプトは、SUSE Observabilityクラスターへのアクセスが設定されたkubectlを持つホストから、またはクラスターへの必要な権限と接続性を持つ他のホストから実行する必要があります。 これは、ルートユーザを使用してホスト上で直接行うか、sudoを介して行うことができます。 kubeconfigが設定されていない場合は、コマンド`export KUBECONFIG=$PATH-TO-YOUR/kubeconfig`を使用してください。

使用方法

スクリプトはダウンロードして、ホスト上で直接実行する必要があります。`root`ユーザまたは`sudo`を使用してください。

スクリプトをダウンロードして実行する

suse-observability_logs_collector.shスクリプトをダウンロードしてください。

  • スクリプトを次のように保存してください:suse-observability_logs_collector.sh

  • 次のコマンドを使用してスクリプトを実行してください:

    bash suse-observability_logs_collector.sh

    これにより、現在のディレクトリに`suse-observability_logs_<date>.tar.gz`という名前のファイルが生成されます。このファイルをケースにアップロードしてください。

追加の引数を指定することができます:

> bash suse-observability_logs_collector.sh -h
SUSE Observability support package collector.
Fetches details of a SUSE Observability instance for troubleshooting.

Usage: ./suse-observability_logs_collector.sh [options] [<namespace>]

options:
  -h  Print this help
  -e  Fetch logs for suse-observability pods from Elasticsearch
  -r  Time range for logs to fetch from Elasticsearch,
      when not specified "7d" is used

<namespace>:
  The namespace that is running SUSE Observability, or
  "suse-observability" when not specified

例:SUSE® Observabilityがネームスペース`my-observability`にデプロイされているときに、組み込みのelasticsearchから3日間のログを収集するには:

bash suse-observability_logs_collector.sh -e -r 3d my-observability