Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ログ ファイルを使用して問題をデバッグする

これらのトピックでは、ログ ファイルを確認して問題をデバッグする手順について説明します。

デプロイ スクリプトの失敗のデバッグ

問題

デプロイ スクリプトは失敗します。

解決

デプロイ スクリプトが失敗した場合は、 config-dir ディレクトリ内のインストール ログ ファイルを確認する必要があります。デフォルトでは、 config-dir ディレクトリには 6 つの zip ログ ファイルが格納されます。現在のログ ファイルは log として保存され、以前のログ ファイルは log.1 から log.5 として保存されます。配置スクリプト (deploy) を実行するたびに、現在のログが保存され、最も古いログは破棄されます。

通常、エラーメッセージはログファイルの末尾にあります。エラーメッセージを表示し、設定を修正します。

インストール関連の問題のデバッグ

問題

インストール関連の問題を特定できません。

解決

オープンソースのデータ視覚化ツールである Grafana UI を使用して、グラフ、グラフ、その他のビジュアルを作成および表示し、データの整理と理解に役立てます。ダッシュボードを作成してデバイスのステータスを監視したり、データをクエリして UI から結果を表示したりすることもできます。その後、エラーメッセージを表示し、問題を特定して、設定を修正できます。Grafana UIは、Paragon Automationの時系列データベース(TSDB)からデータをレンダリングします。詳細については、「 Grafana のドキュメント」を参照してください。

Grafana アプリケーションでログを表示するには、次の手順を実行します。

  1. Grafana にアクセスするには、次のいずれかの方法を使用します。
    • イングレス コントローラーの仮想 IP (VIP) アドレスを使用します。 ブラウザを開き、[URL] フィールドに 「https://vip-of-ingress-controller-or-hostname-of-main-web-application/cluster-logs 」と入力します。
    • 「ログ」ページの使用: Paragon Automation UIで、左側のナビゲーション・バーにある「 モニタリング>ログ 」をクリックします。
  2. インストール時に config.yml ファイルで設定した grafana_admin_user ユーザー名とgrafana_admin_passwordパスワードを入力します。デフォルトのユーザー名はadminです。

    grafana_admin_passwordパスワードを設定しない場合、インストーラはランダムなパスワードを生成します。次のコマンドを使用してパスワードを取得できます。

    # kubectl get secret -n kube-system grafana -o jsonpath={..grafana-password} | base64 -d

  3. ページの左上隅にある [ホーム] をクリックします。
  4. [Paragon Logs]をクリックしてログを表示します。まだ表示されていない場合は、「Paragon Logs」を検索してクリックします。
  5. (オプション) クエリの作成方法については、「データのクエリと変換」を参照してください。