Company Logo

Is there an getstream.io outage?

getstream.io status: Systems Active

Last checked: 5 seconds ago

Get notified about any outages, downtime or incidents for getstream.io and 1800+ other cloud vendors. Monitor 10 companies, for free.

Subscribe for updates

getstream.io outages and incidents

Outage and incident data over the last 30 days for getstream.io.

There have been 0 outages or incidents for getstream.io in the last 30 days.

Severity Breakdown:

Tired of searching for status updates?

Join OutLogger to be notified when any of your vendors or the components you use experience an outage. It's completely free and takes less than 2 minutes!

Sign Up Now

Components and Services Monitored for getstream.io

Outlogger tracks the status of these components for Xero:

Chat - Edge Active
Chat - Edge Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Chat - Edge Active
CDN Active
Dashboard Active
Edge Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Chat - API Active
Chat - Edge Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Chat - Edge Active
Chat - API Active
Chat - Edge Active
Chat - Edge Active
Feed - API Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Feed - Personalization Active
Feed - Realtime notifications Active
Component Status
Active
Chat - Edge Active
Active
Chat - Edge Active
Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Active
Chat - Edge Active
Active
CDN Active
Dashboard Active
Edge Active
Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Active
Chat - API Active
Chat - Edge Active
Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Active
Chat - Edge Active
Active
Chat - API Active
Chat - Edge Active
Active
Chat - Edge Active
Feed - API Active
Active
Chat - API Active
Chat - Edge Active
Feed - API Active
Feed - Personalization Active
Feed - Realtime notifications Active

Latest getstream.io outages and incidents.

View the latest incidents for getstream.io and check for official updates:

Updates:

  • Time: April 14, 2021, 6:59 a.m.
    Status: Resolved
    Update: We experienced higher than normal error rates during a database maintenance on Chat API. The error increased started at 5:24AM and resolved at 5:42AM UTC.

Updates:

  • Time: March 15, 2021, 7:11 p.m.
    Status: Resolved
    Update: High error rate on Chat HTTP APIs

Updates:

  • Time: Jan. 6, 2021, 3:35 p.m.
    Status: Resolved
    Update: This incident has been resolved.
  • Time: Jan. 6, 2021, 10:02 a.m.
    Status: Monitoring
    Update: Realtime updates for feeds are back to normal, we are still monitoring the traffic. The previous patch unfortunately did not resolve the problem and was causing realtime clients to retry the connection via the `Client not found, please reconnect` response.
  • Time: Jan. 6, 2021, 9:53 a.m.
    Status: Monitoring
    Update: A fix has been implemented and we are monitoring the results.
  • Time: Jan. 6, 2021, 8:20 a.m.
    Status: Identified
    Update: The issue has been identified and a fix is being implemented.

Updates:

  • Time: Jan. 4, 2021, 11:25 p.m.
    Status: Resolved
    Update: Millions of requests to the handshake endpoint of our feed realtime system broke the API. This issue has been resolved and a full post mortem will follow.
  • Time: Jan. 4, 2021, 7:45 p.m.
    Status: Monitoring
    Update: We are continuing to monitor for any further issues.
  • Time: Jan. 4, 2021, 5:38 p.m.
    Status: Monitoring
    Update: A fix has been implemented and we are monitoring the results.
  • Time: Jan. 4, 2021, 4:57 p.m.
    Status: Investigating
    Update: We are currently investigating an issue with AWS SQS, we are receiving 100% error rate from SQS APIs. Our feeds realtime endpoint is currently unable to push notifications to SQS.

Updates:

  • Time: Dec. 10, 2020, 8:36 p.m.
    Status: Postmortem
    Update: We have completed the post mortem for the December 9th incident. As the founder and CEO of Stream I’d like to apologize to all of our customers impacted by this issue. Stream powers activity feeds and chat for a billion end users, and we recognize that our customers operating in important sectors, such as healthcare, education, finance, and social apps, rely on our technology. As such, we have a responsibility to ensure that these systems are always available.  Stability and performance is the cornerstone of what makes a hosted API like Stream work. Over the last 5 years it’s been extremely rare for us to have stability issues. Our team spends a significant amount of time and resources to ensure that we keep up our good stability track record. On December 9th, however, we made some significant mistakes, and we need to learn from that, as a team, and do better in the future. **The Outage** A rolling deployment between 11:28 GTM & 14:38 GMT was made to chat shards in US-east and Singapore regions. The code contained an issue with our Raft-based replication system, causing 66% of message events to not be delivered. Messages were still stored and retrievable via the API. The event replay endpoint also still returned messages. At 17:00 GMT the issue was identified and the code was rolled back, resolving the issue for all shards by 17:38 GMT. While the end user impact on the chat experience depends on the SDK, the offline storage integration, and the API region, for most apps, this meant a very significant disruption to the chat functionality. **What Went Wrong** As with any significant downtime event, it was a combination of problems that caused this outage.  1. The issue with the broken code should have been caught during our review process. 2. The QA process should have identified this issue. Unfortunately tests were run on a single node setup and did not capture the bug. 3. The issue with the reduced message events should have been visible during the rolling deploy. 4. Monitoring and alerting should have picked up the issue before our customers reported it. **Resolution 1 - Monitoring** The biggest and most glaring issue here is the monitoring. While we do have extensive monitoring and alerting in place, we did not have one that captured message propagation. The team is introducing monitoring to track message delivery and adding alerting rules. **Resolution 2 - QA** The second issue is that our extensive QA test suite didn’t catch this issue, since it only occurred when running Stream in a multi cluster environment. We are updating our QA process to run in a cluster environment, so that it more closely resembles production systems.  **Resolution 3 - Heartbeat Monitoring** The previous two resolutions would have been enough to avoid this incident or reduce it to a very minor incident. With that being said, Chat API is a complex system and we think that more end-to-end testing will make issues easier to notice. For this reason we are also going to introduce canary-like testing so that we can detect failures at client-side level as well. **Non-Technical Factors** Stream has been growing extremely rapidly over the last year. Our team grew from 31 to 93 in the last 12 months. The chat API usage has been growing even faster than that. Keeping up to this level of growth requires constant changes to processes and operations like monitoring and deployment. This is something we have to reflect on as a team and do better. **Conclusion** Performance and stability is one of our key focus areas and something we spend a significant part of our engineering efforts on. Yesterday we let our customers down. For that, Tommaso and I would like to apologize. The entire team at Stream will strive to do better in the future.
  • Time: Dec. 9, 2020, 5:43 p.m.
    Status: Resolved
    Update: This incident has been resolved.
  • Time: Dec. 9, 2020, 5:20 p.m.
    Status: Identified
    Update: We identified an issue with Chat API that caused some messages to not being delivered via Websockets. The problem is already resolved for most applications, and the remediation should be completed for all apps shortly.
  • Time: Dec. 9, 2020, 4:59 p.m.
    Status: Investigating
    Update: We are currently investigating an increase of errors on Chat API

Check the status of similar companies and alternatives to getstream.io

Discord
Discord

Systems Active

Aircall
Aircall

Systems Active

Sinch
Sinch

Systems Active

CallRail
CallRail

Systems Active

Phone.com
Phone.com

Systems Active

Mattermost
Mattermost

Systems Active

Dubber
Dubber

Systems Active

Netomi
Netomi

Systems Active

Convoso
Convoso

Systems Active

Plex
Plex

Systems Active

Helpshift
Helpshift

Systems Active

Sedna Systems
Sedna Systems

Systems Active

Frequently Asked Questions - getstream.io

Is there a getstream.io outage?
The current status of getstream.io is: Systems Active
Where can I find the official status page of getstream.io?
The official status page for getstream.io is here
How can I get notified if getstream.io is down or experiencing an outage?
To get notified of any status changes to getstream.io, simply sign up to OutLogger's free monitoring service. OutLogger checks the official status of getstream.io every few minutes and will notify you of any changes. You can veiw the status of all your cloud vendors in one dashboard. Sign up here
What does getstream.io do?
A versatile API that enables the creation of social networks, activity feeds, activity streams, and chat apps with speed and scalability.