From: Dominik Csapak <d.csapak@proxmox.com>
To: pmg-devel@lists.proxmox.com
Subject: [pmg-devel] [PATCH pmg-docs 2/2] administration: add section for statistics
Date: Fri, 24 Mar 2023 14:30:13 +0100 [thread overview]
Message-ID: <20230324133013.2862297-4-d.csapak@proxmox.com> (raw)
In-Reply-To: <20230324133013.2862297-1-d.csapak@proxmox.com>
by explaining each panel and it's options
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
---
pmg-administration.adoc | 117 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 117 insertions(+)
diff --git a/pmg-administration.adoc b/pmg-administration.adoc
index 05f4589..c4b83c4 100644
--- a/pmg-administration.adoc
+++ b/pmg-administration.adoc
@@ -238,3 +238,120 @@ You can view the complete headers and filter by sender or receiver of
queued emails.
Here, you can also flush or delete each deferred email independently.
+
+
+[[pmg_statistics]]
+Statistics
+----------
+
+{pmg} offers a useful and feature-rich statistics interface, which allows the
+admins to quickly see the general workload and makes it easy to identify
+problems.
+
+The statistics are shown for the selected time range, which defaults to the
+current day, but can be changed to any other day, a whole month, or even a
+whole year.
+
+On the man statistics page there are three graphs with additional data:
+
+'Total Mail Count'::
+
+Shows the total mail flow as a graph and the following details:
+
+* Total Mails
+* Incoming/Outgoing Mails (as count and percentage)
+* Virus Outbreaks (the amount of outgoing virus mails)
+* Avg. Mail Processing Time
+* Incoming/Outgoing Mail Traffic
+
+'Incoming Mails'::
+
+Shows the incoming mail counts as a graph and the following details
+(as counts and percentages of the incoming mail volume):
+
+* Incoming Mails
+* Junk Mails (Virus + Spam + Greylisted + SPF rejects + RBL rejects)
+* Greylisted Mails
+* Spam Mails (Mails with Spamscore >= 3 and no virus)
+* SPF rejects
+* Bounces (mails without a sender)
+* Virus Mails
+
+'Outgoing Mails'::
+
+Shows the outgoing mail counts as a graph and the following details
+(as counts and percentages of the incoming mail volume):
+
+* Outgoing Mails
+* Bounces (mails without a sender)
+* Virus Mails
+
+Spam Scores
+~~~~~~~~~~~
+
+This panel shows the mail count and percentage of the different spam scores
+for the selected time frame.
+
+Virus Charts
+~~~~~~~~~~~~
+
+This panel shows which and how many viruses were detected in the selected
+time frame.
+
+Hourly Distribution
+~~~~~~~~~~~~~~~~~~~
+
+Shows the amount of incoming and outgoing mail per hour for the selected
+time frame.
+
+Postscreen
+~~~~~~~~~~
+
+Contains a chart with the RBL and pregreet rejects for the selected time frame.
+For more info about postscreen and pregreet tests, see the
+https://www.postfix.org/POSTSCREEN_README.html[postfix postscreen readme].
+
+Domain
+~~~~~~
+
+Here is a summary for the recipient domain of the incoming and outgoing mails
+of the selected time frame, with traffic, count, how many viruses were detected,
+and how much of it was spam.
+
+Sender
+~~~~~~
+
+This panel contains a list of e-mail addresses that sent mail out in the
+selected time frame, with a total count, how many viruses were detected and how
+big these mails were.
+
+If you click on one of these e-mail addresses, you see a detailed list of
+recipients, complete with size, date and time.
+
+Receiver
+~~~~~~~~
+
+Analog to the `Sender` panel, this contains a list of e-mail addresses that
+received e-mails from outside, with a total, spam and virus count, as well
+as the total mail size.
+
+If you click an entry, it shows a detailed list of mails with size, date,
+time, virus and spam score info.
+
+If the `advanced statistics filters` are active, only active accounts will be
+listed. Active accounts are those which sent mail in the selected time frame
+or up to 90 days before.
+
+Contact
+~~~~~~~
+
+This contains the reverse list to the `Receiver` panel, namely a list of
+external recipients that received mail from this {pmg}, with total count,
+virus count and size.
+
+If you click an entry, it shows a list of mails with size, date and time.
+
+If the `advanced statistics filters` are active, active accounts will be
+filtered out, since they can already be seen in the `Receiver` panel. Active
+accounts are those which sent mail in the selected time frame or up to 90 days
+before.
--
2.30.2
next prev parent reply other threads:[~2023-03-24 13:30 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-24 13:30 [pmg-devel] [PATCH pmg-api/docs] improve documentation Dominik Csapak
2023-03-24 13:30 ` [pmg-devel] [PATCH pmg-api 1/1] config: extend documentation for options a bit Dominik Csapak
2023-03-26 15:12 ` [pmg-devel] applied: " Thomas Lamprecht
2023-03-24 13:30 ` [pmg-devel] [PATCH pmg-docs 1/2] config: add reference to postfix postconf Dominik Csapak
2023-03-24 13:30 ` Dominik Csapak [this message]
2023-03-27 11:32 ` [pmg-devel] [PATCH pmg-docs 2/2] administration: add section for statistics Stoiko Ivanov
2023-03-27 11:59 ` Dominik Csapak
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230324133013.2862297-4-d.csapak@proxmox.com \
--to=d.csapak@proxmox.com \
--cc=pmg-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox