Automattic / Automattic/jetpack

Monitor: add history logs, either to emails or in dashboard.

Open
#2,797 14 comments 2 reactions 0 assignees View on GitHub
[Feature] Monitor [Pri] Low Customer Report [LEGACY] Enhancement
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

Site owners receive Monitor emails, and some delete them. This isn't a very convenient way to share the "big picture" of what could be consistent server downtime or an overall failing server.

If we could find a way to log downtime reports for a particular site for just a 24-hour period, and include those historical downtime dates/times from the 24-hour period in the Monitor email, we will not only make the "big picture" easier to digest, we'll also provide something that is far more useful for the hosting provider to investigate.

Note that I'm not advocating the creation of a developer-resource-intensive UI or Dashboard for the Monitor itself, I'm just advocating 24-hour logging and reflection of that log in the Monitor emails.

I consider this issue somewhat of companion to #2796 but a bit lower priority, hence the separate issue.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how Monitor emails are generated and compare the proposal with companion issue #2796. Clarify the 24-hour downtime history behavior and email presentation; done means historical downtime dates and times are included for the relevant site without requiring a new dashboard.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, observability-sre
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.