English中文

ドキュメント · 1.0

ログ

この章では ログ メニューを説明します。ホストと仮想マシンのログの閲覧、検索とリアルタイム追跡、ダウンロード、保守担当者向けの診断パッケージの作成、そしてログを別のマシンへ転送する方法です。

1. ログを見る

ログ を開きます。log:read 権限が必要です。

  1. 最初のドロップダウンで元を選びます。ホスト · /var/log(ホスト自身のログ)か、仮想マシン グループのいずれかの仮想マシン(ログファイルがあるものだけ表示)です。
  2. 2 番目のドロップダウンで、その元のファイルを選びます。後ろの括弧内はサイズです。ホストにはシステムログや keel 自身のログなどがあり、仮想マシンには keel がその仮想マシンについて記録したログ(起動、デバイス、エラー)があります。元を選ぶと、最初のファイルが自動で開きます。
  3. ページにはそのファイルの末尾が表示されます。行数 は 200、500、2000、10000 から選べます。前の行 をクリックすると、さらにさかのぼれます。
  4. 仮想マシンのログを選んだ場合は、タイトルの横にその仮想マシンのページへ戻るリンクが表示されます。

ログの時刻は UTC です(ページに「ログの時刻は UTC です」と表示されます)。設定したタイムゾーンとは関係ありません。

注意:ストレージプールがまだない場合、/var/log はメモリ上にあり、再起動すると消えます(ページにも表示されます)。その場合は、起動ごとのカーネルメッセージと重要なログの末尾がブートパーティションに保存され(直近 3 回の起動)、プールを作成した後に /var/log/boot-partition/ へ移されます。プールの作成はストレージを参照してください。

2. 検索とフィルタ

検索バーはファイル選択の下にあります。

  • 検索(文字):文字を入力して Enter を押すと、それを含む行だけが残り、一致した文字が強調表示されます。正規表現 にチェックを入れると正規表現として扱います。
  • レベル:すべて、警告とエラー、エラーのみ。
  • から / まで:その期間の行だけを表示します。
  • フィルタ後、ページに N 行一致 と表示されます。ファイルが大きすぎる場合は末尾の 256 MB だけを検索し、ページにその旨が表示されます。

一致した行をクリックすると、その下に 前後 が表示されます。前後それぞれ 5、20、50、200 行(前後各 N 行)から選べ、そのメッセージの前に何が起きたかを確認できます。閉じる で折りたたみます。

3. リアルタイム追跡

追跡 にチェックを入れると、新しいログ行が出るたびに末尾へ自動で追加され、状態ランプに 追跡中 と表示されます。上にスクロールして古い行を見ると 一時停止(上にスクロール中) になり、末尾までスクロールを戻すと再開します。接続が切れたときは自動で再接続します。圧縮された古いログは追跡できません。再読み込み でもう一度読み込みます。

4. ダウンロード

  • ダウンロード:現在のファイルの原文をダウンロードします。
  • 診断パッケージをダウンロード(ページ右上、log:read が必要):保守担当者やフォーラムでの相談用に .tar.gz を作成します。バージョン、dmesg、ログ、ZFS、ネットワーク、PCI、設定が含まれます。パスワード、トークン、鍵は常に除かれます。

診断パッケージをダウンロード をクリックすると小さなウィンドウが開きます。

  • 期間:すべて、または 日付を指定(開始、終了。日単位)。切り出されるのは時刻付きのログだけです。時刻のない情報(バージョン、コマンド出力、設定、起動ごとのカーネルログ、コンソール)は常に含まれます。
  • 含める情報:IP アドレス(IPv4、IPv6)、MAC アドレス(ベンダーの先頭 3 バイトは残す)、ホスト名とドメイン、シリアル番号(ディスク、マザーボード)とホスト UUID、メールアドレス。チェックを入れたものはそのままパッケージに入ります。チェックしないものは代替の値に置き換えられ、同じ値はパッケージ内のどこでも同じ代替値になるので、保守担当者は「同じマシン」だと判断できます。既定ではすべてチェックされています。公開の場に送る前に外してください。

OK をクリックすると、ブラウザがダウンロードを始めます。

5. リモート syslog

ページの最下部(ホストの書き込み権限が必要)に、展開できる リモート syslog があります。別のマシンのアドレス(192.168.1.10 または 192.168.1.10:514。UDP、既定のポートは 514)を入力して 保存 をクリックすると、ホストの syslog と keel のログが同時にそこへ送られます。空欄にするとオフになります。

6. その他の場所のログ