Postfixログファイルエントリについて


35

Postfixハブがあり、mail.logファイルの情報をよりよく理解しようとしています。qshape、pflogsumm.pl、amavis-logwatchなどのツールを使用してログファイルを要約しますが、未処理のログファイルの要素についてはまだ疑問があります。

最初の質問は、最終的にメールが配信されたときにPostfixから表示される遅延エントリに関するものです。これらの値は秒単位であると推測していますが、この情報の正確な意味は何ですか。

delay=2.4, delays=0.18/0.01/1.4/0.81

メールの処理に合計2.4秒かかりましたか?

遅延セクションのタイミングの内訳は何ですか?


電子メールはpostfixキューで2.4秒を費やしました。故障についてはよくわかりません。
パウスカ2009年

回答:


36

Postfix機能#20051103は、次を追加しました(2.3.13リリースノートから):

メッセージ配信のさまざまな段階で遅延の詳細なログを記録することにより、パフォーマンスのボトルネックの性質に対するより良い洞察。Postfixは、追加の遅延情報を「delays = a / b / c / d」として記録します。ここで、a =メッセージの送信を含むキューマネージャの前の時間。b =キューマネージャの時間。c = DNS、HELO、TLSを含む接続セットアップ時間。d =メッセージ送信時間。

私が疑うように、セットアップの最も長い遅延は、接続セットアップ、DNS、および最初のSMTP会話が原因です。私には普通のようです。


15

これは、postfix-logwatchのFAQに記載されています。

ソースコード内:

# Message delivery time stamps
# delays=a/b/c/d, where
#   a = time before queue manager, including message transmission
#   b = time in queue manager
#   c = connection setup including DNS, HELO and TLS;
#   d = message transmission time.

postfix-logwatchは遅延パーセンタイルレポートも提供し、レポート期間中のすべてのメールの流れの概要を提供します。

===配送遅延パーセンタイル=========================================== ================
                    0%25%50%75%90%95%98%100%
-------------------------------------------------- ------------------------------------------
qmgrの前0.00 0.03 0.04 0.04 11.60 111.90 176.88 634.00
In qmgr 0.00 0.00 0.02 0.03 0.03 0.03 0.04 0.04
接続設定0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01
透過率0.00 0.00 0.01 0.03 0.80 5.40 5.51 14.00
合計0.01 0.05 0.08 0.14 15.00 116.90 182.80 640.00
================================================= ==========================================
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.