Skip to content
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

Inform users of ongoing service issues. #1611

Closed
Caspy7 opened this issue Nov 12, 2015 · 13 comments
Closed

Inform users of ongoing service issues. #1611

Caspy7 opened this issue Nov 12, 2015 · 13 comments
Labels
repository:addons-server Issue relating to addons-server

Comments

@Caspy7
Copy link

Caspy7 commented Nov 12, 2015

Yesterday AMO experienced outages and poor load times.
A blog post was made to acknowledge this, but it was observed that a very small number of those affected probably saw this.
We need a site-wide method to notify users should something similar happen again. A simple colored bar with text across the top of the site would probably work well.

@muffinresearch
Copy link
Contributor

This is a good idea. Serving self-contained static pages for 5xx HTTP responses would be a good place to start. The 503/502s seen yesterday were blank.

@muffinresearch muffinresearch changed the title AMO needs a method for site-wide notifications. Improve the way outages are communicated to users when the site is down. Nov 12, 2015
@Caspy7
Copy link
Author

Caspy7 commented Nov 12, 2015

My suggestion was not just for when the site is down.
I don't think the static 5xx pages are necessarily sufficient.
Yesterday the site didn't load for some, but at other times (or for other users) it was loading very slowly. I loaded up the themes site and the images for theme previews were not loading in the browser (probably just downloading very slowly.
So my suggestion with the notification bar was meant to cover times when the site is performing poorly and we need to acknowledge it. (Granted, we hope we'd never experience that again, but things happen.)

There might also be an argument for having this functionality (a site-wide notification bar) on hand for other purposes beyond performance or downtime issues.

@muffinresearch
Copy link
Contributor

@Caspy7 ah ok - I misunderstood what you were saying in the initial description. Thanks for clarifying - I'll reopen the other issue as it's not a dupe.

@muffinresearch muffinresearch changed the title Improve the way outages are communicated to users when the site is down. Inform users of ongoing service issues. Nov 12, 2015
@andymckay
Copy link

We have https://status.mozilla.org to inform of outages. We've coped without this for a whole lot of years, I'm not sure this is needed.

@anaran
Copy link

anaran commented Nov 12, 2015

@andymckay Isn't the more important question whether the number of users and developers coping with this is increasing or decreasing? Those inside an organisation, using the services on a daily basis, will always be able to cope, but what's the impression given to external users?

@anaran
Copy link

anaran commented Nov 12, 2015

@andymckay would be great if the site under heavy load would suggest to check https://status.mozilla.org which not every user will know about.

@andymckay
Copy link

I would much rather the site worked under heavy load, defining "heavy load" automatically isn't that easy so then we are left with a manual process to define some that I'm not clear has any end user value.

@tofumatt
Copy link
Contributor

This strikes me as a "fun engineering task" that doesn't deliver as much value as just working to make the site perform better under heavier load, like @andymckay said.

Better 5xx pages would be nice though; when things were down yesterday there wasn't much user info. That seems like an easy thing to make/hook up and worth it for the (hopefully rare) times we're down.

@muffinresearch
Copy link
Contributor

We have https://status.mozilla.org to inform of outages. We've coped without this for a whole lot of years, I'm not sure this is needed.

Doesn't look like status was updated earlier in the week - that's a different issue but still...

mozilla_status_-_all_services_online

But we ensure status.m.o gets updated that's probably a good resolution to this issue as long as we have a link to it on every page e.g. in the footer or something.

Static 5xx errors can be dealt with via #1613

@muffinresearch
Copy link
Contributor

@tofumatt had a good point that the status page not being updated might be due to the fact we've just moved data centers. I'll file an ops bug for that.

@muffinresearch
Copy link
Contributor

@andymckay
Copy link

I think we are mostly in agreement that this isn't worth the effort.

@muffinresearch
Copy link
Contributor

I've filed a separate bug for adding a status link in the footer. I think we should at least address that. See #1622

@KevinMind KevinMind added the repository:addons-server Issue relating to addons-server label Mar 22, 2024
@KevinMind KevinMind transferred this issue from mozilla/addons-server Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repository:addons-server Issue relating to addons-server
Projects
None yet
Development

No branches or pull requests

7 participants
@muffinresearch @andymckay @tofumatt @anaran @Caspy7 @KevinMind and others