-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Status Pages scheduled maintenance #32756
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Preview links (active after the
|
iadjivon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Esther, added some non-blocking comments on this and approved. Please feel free to bypass the edits if it does not make sense within the context! Let me know if you have any questions :)
Co-authored-by: Ida Adjivon <65119712+iadjivon@users.noreply.github.com>
Co-authored-by: Yuta <49351867+ramen-yuta@users.noreply.github.com> Co-authored-by: Ida Adjivon <65119712+iadjivon@users.noreply.github.com>
| <tbody> | ||
| <tr> | ||
| <td style="white-space: nowrap;">Status Pages Settings Read<br><code style="white-space: nowrap;">status_pages_settings_read</code></td> | ||
| <td>View the list of Status Pages, the settings of each Status Pages, their Incidents, and launched Internal Status Pages.</td> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| <td>View the list of Status Pages, the settings of each Status Pages, their Notices, and launched Internal Status Pages.</td> |
| - **Public**, the page is immediately accessible to all visitors. | ||
| - **Internal**, access is limited to authenticated Datadog users in your organization. | ||
|
|
||
| ## Add a notice |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The notice modal is going to be changed with the maintenance windows work. Since Notice has two types, "Degradation" and "Scheduled Maintenance" maybe the top level heading could be "Add a notice" and then one section on "Degradation" and "Maintenance Window"? I don't know if that is confusing or too complicated.
This is an example of what the new Notice Modal will look like:
There is a new field called "Notice Type", where users will choose between "degradation" and "scheduled maintenance"
There is also a "Review Notice" feature so maybe that could be called out in this section, since you no longer go from the modal to "Publish Notice"
| | ---- | ---- | | ||
| | **Title** | Short, clear description of the incident <br>*Example: Increased error rates on US region* | | ||
| | **Status** | Current state of the incident: <br>- Investigating <br>- Identified <br>- Monitoring <br>- Resolved | | ||
| | **Message** *(optional)* | Additional details for your users <br>*Examples: known cause, expected resolution time* | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| | **Message** | Additional details for your users <br>*Examples: known cause, expected resolution time* | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Messages are no longer optional
| <!-- Image placeholder | ||
| {{< img src="#" alt="Status page showing a scheduled maintenance window for upcoming infrastructure work" style="width:100%;" >}}--> | ||
|
|
||
| Maintenance windows allow you to proactively communicate planned downtime or service impact before it happens. Unlike [notices](#add-a-notice) which are used for unplanned incidents, maintenance windows are scheduled in advance for infrastructure upgrades, system maintenance, database migrations, and other planned work. Proactively communicate scheduled downtime so you can keep your customers informed and lessen the load on your support team. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Maintenance windows allow you to proactively communicate planned downtime or service impact before it happens. Unlike [notices](#add-a-notice) which are used for unplanned incidents, maintenance windows are scheduled in advance for infrastructure upgrades, system maintenance, database migrations, and other planned work. Proactively communicate scheduled downtime so you can keep your customers informed and lessen the load on your support team. | |
| Maintenance windows allow you to proactively communicate planned downtime or service impact before it happens. Unlike [degradations](#add-a-notice) which are used for unplanned incidents, maintenance windows are scheduled in advance for infrastructure upgrades, system maintenance, database migrations, and other planned work. Proactively communicate scheduled downtime so you can keep your customers informed and lessen the load on your support team. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@reaganrazon Are all "notices" now referred to as degradations? Instead of #add-a-notice should it be #add-a-degredation?
| 1. Bars and Uptime Percentage | ||
| 1. Bars Only | ||
| 1. Component Name Only | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reaganrazon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments/suggestions! Thank you!
Co-authored-by: Reagan Razon <115665609+reaganrazon@users.noreply.github.com>

What does this PR do? What is the motivation?
Merge instructions
Merge readiness: