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