You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Trần Tiến Đức (Jira)" <se...@james.apache.org> on 2019/12/11 10:32:00 UTC
[jira] [Created] (JAMES-3007) Health check for JMAP
MessageFastViewProjection consistency
Trần Tiến Đức created JAMES-3007:
------------------------------------
Summary: Health check for JMAP MessageFastViewProjection consistency
Key: JAMES-3007
URL: https://issues.apache.org/jira/browse/JAMES-3007
Project: James Server
Issue Type: Sub-task
Reporter: Trần Tiến Đức
Workflow:
1. healthcheck is "orange" (meaning, there's something not going well)
2. I read the healthcheck detail that tell me how many projections are missing
3. I run a repair (and let the task handle which mail needs to build its projection) see #1475
4. In a report, I can see which mail got fixed #1475
You will,
Given the `Monitor missed read on "preComputedPreview"` , write a health check that fails as DEGRADED when more than 10% of reads did not had their preview.
The cause message will indicate the outdated projection.
In order to do so, we will need to modify our MetricFactory interface to allow to programatically read the value of counters and timers.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org