この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 19636|答える: 1

[Linux] LinuxはSystemdサービスのログ出力を扱います

[リンクをコピー]
掲載地 2021/11/15 10:15:19 | | | |
systemdはLinuxシステムの最新の初期化システム(init)であり、システムの起動速度を向上させ、できるだけ少ないプロセスを起動し、同時にできるだけ多くのプロセスを起動することを目的としています。

systemdに対応するプロセス管理コマンドはsystemctlです

systemctlコマンドでサービス状況を確認すると、ログ出力が見えます。コマンドは以下の通りです:



サービスから出力されるログは/var/log/messageファイル内では、journalctlコマンドで閲覧できます。 JournalCTLはすべてのシステムログファイルを閲覧でき、ログ情報量が豊富なため、ユーザーがログ情報をより迅速に見つけられるよう様々なパラメータも提供しています。

ジャーナルCTL共通コマンド

すべてのログを見る

デフォルトでは、このスタートアップのログのみが保存されます

ジャーナルCTL

カーネルログを見る(アプリケーションログなし)

journalctl -k

システム起動のログを見る

journalctl -b

ジャーナルCTL -b -0

前回の打ち上げ記録を確認してください

設定を変更する必要がある場合、例えば最後のシステムクラッシュ時などは、ログを見るときに最後の起動ログを確認する必要があります。

ジャーナルCTL -B -1

指定された時間のログを見る

journalctl --nce="2012-10-3018:17:16"

ジャーナルCTL -- 「20 Minago」以降

journalctl --昨日から

journalctl ---「2015-01-10」以降 ---「2015-01-11 03:00」まで

ジャーナルCTL --09:00から--「1時間前まで」

ジャーナルCTL -- 「15:15」以降 -- 現在まで

丸太の最後の10行を尾部に表示します

journalctl -n

指定された行数が最後に記載されたログを表示します

/var/log/messagesのログを見ていましたが、ホスト名のフォーマットが変わるなど、フォーマットが調整されていました

ジャーナルCTL -N 20

リアルタイムスクロールで最新のログを表示します

journalctl -f

指定されたサービスのログを見る

journalctl /usr/lib/systemd/systemd

指定されたプロセスのログを見る

journalctl _PID=1

特定のパスのスクリプトログを見る

journalctl /usr/bin/bash

指定されたユーザーのログを見る

journalctl _UID=33 --本日以降

特定のユニットのログを確認してください

journalctl -u nginx.service

journalctl -u nginx.service --本日から

リアルタイムスクロールでユニットの最新ログが表示されます

journalctl -u pmm-agent.service -f



複数の車両を示す統合ログ

journalctl -u nginx.service -u php-fpm.service --今日から





先の:Spring Boot Kafkaが再起動して古いデータを破棄します
次に:Debian(dockerイメージ)に基づくcurlをインストールしてください。
 地主| 掲載地 2025/02/07 9:03:37 |
SystemDサービスログエクスポート
systemdサービス用のエクスポートログ

--nginxサービスの過去24時間のエクスポートログから

-v nginxサービスの詳細なログを見る

nginxサービスのログはJSON形式でエクスポートされます

ログを継続的にエクスポートする
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com