Benoit Tellier created JAMES-4052:
-------------------------------------
Summary: Example (& evolution) for OpenSearch dashboard
Key: JAMES-4052
URL: https://issues.apache.org/jira/browse/JAMES-4052
Project: James Server
Issue Type: Improvement
Components: opensearch
Reporter: Benoit Tellier
Attachments: image-2024-07-23-11-23-03-405.png,
image-2024-07-23-11-23-16-363.png, image-2024-07-23-11-23-33-734.png
h3. The need
Extract as much information as possible from existing data and hand it over in
a form that is presentable to a stack-holder.
IE: needs dashboards.
h3. The quick win
I did succeed to set up a dashboard relying on *OpenSearch Dashboard*
completing the need to extract and present information about the mail setup.
Visualization includes:
- Quota ration tables
- Timeserie with new mails
- Top senders
- Top recipients
- Email size distribution
- Attachment extension
- Total emails, unique email counts
- Email read ratio
- Email attachment ratio
h3. The proposition
Document this set up into an example section of Apache James
h3. The evolutions
- Enrich quota ratio index to use it as a complete view of quota (IE add usage
/ limits in addition to ratio)
- Enrich quota ratio index to add a date. This allows getting a "last change
date" for each user.
- Enrich mailbox index to add a 'user' field (optional - configurable) in
order to filer per user the above dashboards
h3. Screenshots
!image-2024-07-23-11-23-03-405.png!
!image-2024-07-23-11-23-16-363.png!
!image-2024-07-23-11-23-33-734.png!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]