Pricing
Status historyRSS updatesStatus API

Powered by Uptimus

    Websolr 장애 기록

    34 Websolr incidents · 2016년 7월 — official updates, affected components, duration and resolution details.

    현재 상태로 돌아가기

    Websolr Unaffected By XZ Compromise

    시작 2024년 4월 1일 오전 9:00 UTC · 0m

    Pending
    1. 2024년 4월 3일 오후 6:42 UTCresolved

      Researchers recently discovered a sophisticated attempt to compromise XZ, a compression library that is widely used in Linux-based services across the world. It is suspected that if the compromise had been successful, state actors or other attackers would be able to remotely access many Linux-based machines on the Internet. Fortunately, the issue was discovered before the compromised version of the library made its way into mainline channels, so the impact is limited to versions 5.6.0 and 5.6.1. [CISA recommends](https://www.cisa.gov/news-events/alerts/2024/03/29/reported-supply-chain-compromise-affecting-xz-utils-data-compression-library-cve-2024-3094) users downgrade to XZ Utils 5.4.6 or earlier. Websolr's system maintenance policy is to use up to date stable and LTS versions of software, and this policy means that none of our systems are impacted by the compromise. Out of an abundance of caution, we audited every online server in our fleet and verified that none of them is running the compromised versions of XZ Utils. Websolr remains committed to the security and integrity of our systems and customers' data. Please direct any additional questions or concerns to [email protected].

    Heroku Websolr add-on users experiencing provisioning failures

    시작 2023년 2월 24일 오후 5:00 UTC · 1h 31m

    Pending
    영향을 받은 구성 요소
    Websolr Index Provisioning & Management
    1. 2023년 2월 24일 오후 6:25 UTCinvestigating

      We are currently investigating this issue.

    2. 2023년 2월 24일 오후 6:26 UTCidentified

      The issue has been identified and a fix is being implemented.

    3. 2023년 2월 24일 오후 6:27 UTCmonitoring

      A fix has been implemented and we are monitoring the results.

    4. 2023년 2월 24일 오후 6:31 UTCresolved

      This incident has been resolved. Heroku users will need to resend their provisioning requests. Heroku will also remove failed provisioning requests after 24 hours, so users will have to resend their provisioning requests.

    Websolr.com is unresponsive

    시작 2022년 2월 24일 오후 4:34 UTC · 1h 13m

    Issues경미한 인시던트
    영향을 받은 구성 요소
    Websolr Dashboard
    1. 2022년 2월 24일 오후 4:57 UTCinvestigating

      We are currently investigating this issue.

    2. 2022년 2월 24일 오후 5:14 UTCidentified

      The issue has been identified. Websolr.com is dependent on Heroku, and there is a incident for Heroku: https://status.heroku.com/

    3. 2022년 2월 24일 오후 5:48 UTCmonitoring

      We are monitoring Heroku: https://status.heroku.com/

    4. 2022년 2월 24일 오후 5:49 UTCresolved

      This incident has been resolved.

    Elevated HTTP 502 Errors in the EU-West Region

    시작 2021년 5월 12일 오후 1:26 UTC · 6h 41m

    Outage중대한 인시던트
    영향을 받은 구성 요소
    Region Health: AWS EU West (Ireland)
    1. 2021년 5월 12일 오후 1:26 UTCinvestigating

      We are currently investigating this issue.

    2. 2021년 5월 12일 오후 1:32 UTCidentified

      We have identified the root cause and are working on a fix.

    3. 2021년 5월 12일 오후 2:04 UTCmonitoring

      A fix has been implemented and we are monitoring the results.

    4. 2021년 5월 12일 오후 2:29 UTCmonitoring

      We continue to monitor the fix for any further issues. We will publish a postmortem once internal discussions are complete.

    5. 2021년 5월 12일 오후 8:30 UTCresolved

      This incident has been resolved.

    6. 2021년 5월 14일 오후 6:00 UTCpostmortem

      At approximately 06:00 UTC May 12th, users in the EU-West region began to receive HTTP 502 responses to all requests. This lasted until roughly 14:20 UTC.  In preparing for this postmortem, we identified two distinct problems: the disruption itself and the duration of time it took for a resolution. This postmortem will consider both. ‌ **Background** Websolr maintains a global fleet of servers, each of which is monitored by several different systems. These systems can identify problems and alert our operations team in the event of a problem. Part of the fleet is dedicated solely to acting as a proxy layer, capable of routing requests to specific Solr cores, enforce throttling, manage authentication, and more. The proxy layer is a distributed service, partitioned by geographic region. The decentralized nature of the proxy layer makes it resistant to node loss, as state is shared among all nodes in the layer. Thus, if a node fails for some reason, the load balancers will simply route traffic to the healthy nodes until the unhealthy node is fixed or replaced. This happens seamlessly so that users never even notice. ‌ **Proximate Cause of the Disruption** Nodes are periodically replaced automatically for a variety of reasons. Last week, one of the proxy layer’s nodes in EU-West-1 was replaced. The replacement came online and began to perform a bootstrapping process to install and configure all of the software needed to run an instance of the proxy service. However, the process failed due to a recent change in pip. This failure prevented the bootstrap process from installing _anything_, including the monitoring services. As a result, no alert was sent to the team. And it went unnoticed by users, as there was still a healthy node online serving requests. At 06:00 UTC May 12th, the healthy node was automatically replaced and failed to bootstrap as well. This meant that not only did the EU-West-1 region no longer have a functional routing layer, but that the monitoring services that otherwise would have indicated a problem were not present. ‌ **Proximate Cause of Delay in Resolution** Lacking alerts about the problem meant that it issue was not detected until our support team came online several hours later and noticed a massive number of support tickets. At that time, alarms were sounded and the problem was resolved within about 30 minutes. Up to that point there were a number of signals indicating that something was very wrong and should have warranted review. “Signals” in this context refer to such large departures from the norm that a reasonable person would know immediately that there is a problem. The most obvious signal was we began to receive an influx of support tickets. We received more tickets in the first few hours of the incident than we normally receive in 2 weeks, across all our products. We also received messages via social media regarding the disruption. Had anyone been monitoring these channels, it would have been obvious that there was a problem warranting investigation. Since our support team is US-based, the messages were arriving around 1:00AM our time, when everyone was asleep. Another signal was that our system for monitoring request metrics suddenly stopped receiving anything from the EU-West region. A sudden loss of traffic across an entire region is a clear signal that something is amiss. A third signal was that the load balancers experienced a massive increase in HTTP 5XX errors and almost 100% of requests were not successful. That itself should have raised alarms. ‌ **Root Cause of the Disruption & Delay** The aforementioned series of events are not the root cause of this particular incident. The root cause was the lack of sufficient alerting \(both direct and indirect\). Not only was a vital piece of infrastructure able to fail bootstrapping in a way that raised no alarm, but it remained undetected until the start of business hours because we lacked sufficient indirect monitoring. If the monitoring service wasn’t dependent on bootstrapping, or the bootstrapping process could page our team in the event of a problem, this incident would not have occurred. We would have been made aware of the problem last week and would have been able to fix it then, preventing it from recurring on May 12th. And if we’d had sufficient indirect monitoring \(identifying signals and thresholds that _imply_ a problem\), then the failed bootstrapping process wouldn’t have mattered as much, because we still would have been paged to examine the region anyway. ‌ **Resolution** When the technical problem was identified, we were able to fix the bootstrapping problem with a single line of code. The nodes were re-bootstrapped and the routing layer was repopulated with data. This fix was deployed in several other regions, with US-East-1 being the final region on \(scheduled for May 18th\). We have also upgraded the proxy service to be managed with our latest deploy tools, which are in heavy use with our hosted Elasticsearch product, Bonsai. Finally, we’re working on implementing some signal detection in our existing systems that would alert us about the high probability of a problem somewhere in our fleet. If you have any questions or concerns, please let us know at [[email protected]](mailto:[email protected]).

    Cluster Metrics Unavailable

    시작 2020년 5월 26일 오후 2:48 UTC · 6h 11m

    Pending
    영향을 받은 구성 요소
    Websolr Dashboard
    1. 2020년 5월 26일 오후 2:48 UTCidentified

      The issue has been identified and a fix is being implemented.

    2. 2020년 5월 26일 오후 2:49 UTCidentified

      We are continuing to work on a fix for this issue.

    3. 2020년 5월 26일 오후 3:42 UTCmonitoring

      A fix has been implemented and we are monitoring the results.

    4. 2020년 5월 26일 오후 6:12 UTCmonitoring

      We have deployed an initial fix and have some data for affected indices currently backfilling.

    5. 2020년 5월 26일 오후 8:42 UTCmonitoring

      We are still working on a resolution, but most indices metrics have been completely restored and are up to date. About 12% of indices are still backfilling historical metrics since the start of the incident. A small number of customers will have a small gap in their metrics data.

    6. 2020년 5월 26일 오후 9:00 UTCresolved

      This incident has been resolved.

    Elevated 503 errors in US-West-1

    시작 2020년 5월 22일 오후 5:13 UTC · 28m

    Outage중대한 인시던트
    영향을 받은 구성 요소
    Region Health: AWS US West (California)
    1. 2020년 5월 22일 오후 5:13 UTCinvestigating

      We are currently investigating the issue.

    2. 2020년 5월 22일 오후 5:41 UTCresolved

      This incident has been resolved.

    3. 2020년 5월 22일 오후 5:41 UTCpostmortem

      Earlier today, one of the nodes in our proxy layer was replaced by the Auto Scaling Group in US-West-1 region. The replacement provisioned successfully, and it did not throw any alerts. It successfully received state from other nodes in the proxy layer. However, due to an outdated CloudFormation template, the node was missing a key setting that was needed for connecting to the proper Solr nodes. This created a situation where the node reported healthy even while responding with 500-level errors to all requests. We were able to identify the issue and applied the missing setting to the new node, which resolved the issue. Our Operations team is currently investigating the root cause with our Platform team and will be taking appropriate measures to avoid a reoccurrence. If you have any questions or concerns, please let us know at [[email protected]](mailto:[email protected]).

    Elevated errors in the US-East region

    시작 2019년 3월 7일 오후 4:03 UTC · 1h 8m

    Issues경미한 인시던트
    영향을 받은 구성 요소
    Region Health: AWS US East (Virginia)
    1. 2019년 3월 7일 오후 4:03 UTCinvestigating

      We are investigating some issues affecting servers in a single availability zone. We are responding to issues as they arise, and are actively investigating the root cause. Automatic recovery is happening slowly, but steadily.

    2. 2019년 3월 7일 오후 5:11 UTCresolved

      The issue was traced to a partial outage in AWS. The root cause was a malfunction within a single AZ, which caused a handful of instances to erroneously be replaced by the ASG. This manifested in Websolr as indices suddenly returning HTTP 500-level errors. Users without replication additionally experienced some data loss. Further questions should be directed to [email protected].

    Elevated 500-level errors in the US-East region

    시작 2019년 3월 7일 오후 2:36 UTC · 1h 8m

    Issues경미한 인시던트
    영향을 받은 구성 요소
    Region Health: AWS US East (Virginia)
    1. 2019년 3월 7일 오후 2:36 UTCidentified

      We have identified an issue affecting performance for small percentage of users with indices in US-East-1. We are working to resolve.

    2. 2019년 3월 7일 오후 2:36 UTCidentified

      We are continuing to work on a fix for this issue.

    3. 2019년 3월 7일 오후 3:17 UTCmonitoring

      Impacted users should be seeing traffic and performance return to normal.

    4. 2019년 3월 7일 오후 3:44 UTCresolved

      This incident has been resolved.

    Elevated latency detected in US-East

    시작 2019년 2월 8일 오후 7:10 UTC · 2h 42m

    Issues경미한 인시던트
    영향을 받은 구성 요소
    Region Health: AWS US East (Virginia)
    1. 2019년 2월 8일 오후 7:10 UTCidentified

      We have been alerted to an issue impacting one of our load balancers in the US-East-1 (Virginia) region. Our operations team has been notified and is currently working on a fix.

    2. 2019년 2월 8일 오후 9:52 UTCresolved

      We have upgraded some infrastructure in our load balancer, which should offer a significant improvement in performance across the region. We will continue to monitor over the weekend.

    Connectivity errors for some indices in the Virginia region

    시작 2018년 4월 11일 오후 8:53 UTC · 1h 54m

    Pending
    1. 2018년 4월 11일 오후 8:53 UTCinvestigating

      We’re investigating reports of connectivity errors for some indices in the Virginia region.

    2. 2018년 4월 11일 오후 8:54 UTCidentified

      The issue has been identified and a fix is being implemented.

    3. 2018년 4월 11일 오후 8:55 UTCmonitoring

      A fix has been implemented and we are monitoring the results.

    4. 2018년 4월 11일 오후 10:47 UTCresolved

      This incident has been resolved.

    Sporadic connection timeouts in US-East

    시작 2018년 1월 5일 오후 1:31 UTC · 17m

    Issues경미한 인시던트
    1. 2018년 1월 5일 오후 1:31 UTCidentified

      We've identified an issue in US-East which is causing a small amount of connection timeouts. Remediation is currently in progress.

    2. 2018년 1월 5일 오후 1:55 UTCresolved

      The timeouts have been resolved.

    Elevated 503s in us-east-1

    시작 2017년 11월 20일 오후 10:26 UTC · 0m

    Pending
    1. 2017년 11월 20일 오후 10:26 UTCresolved

      We detected and resolved a networking issue which increased 503s for a subset of customers.

    Elevated error rates for some users in US-East

    시작 2017년 10월 2일 오후 6:33 UTC · 0m

    Pending
    1. 2017년 10월 2일 오후 6:33 UTCresolved

      We have identified and fixed the problem.

    Elevated error rates for some users in US-East

    시작 2017년 9월 1일 오전 9:15 UTC · 0m

    Pending
    1. 2017년 9월 1일 오전 9:15 UTCresolved

      Service has been restored.

    Elevated error rates in US-East

    시작 2017년 8월 29일 오후 7:45 UTC · 2h 9m

    Issues경미한 인시던트
    1. 2017년 8월 29일 오후 7:45 UTCidentified

      We are observing an elevated error rate in US-East. The regression is limited in scope, affecting <0.1% of all requests. We have identified a root cause and are working on a fix.

    2. 2017년 8월 29일 오후 9:54 UTCresolved

      This incident has been resolved.

    Network connectivity and availability issues for some indices in Virginia

    시작 2017년 8월 2일 오후 11:53 UTC · 53m

    Pending
    1. 2017년 8월 2일 오후 11:53 UTCmonitoring

      We're detecting a network connectivity event affecting a single Availability Zone in our AWS Virginia region. General system redundancy is operating as designed, with no impact to customer traffic at this time. However we are standing by to intervene if necessary. https://status.aws.amazon.com/

    2. 2017년 8월 3일 오전 12:07 UTCmonitoring

      From AWS: 4:58 PM PDT We can confirm that some instances are unreachable and some EBS volumes are experiencing degraded performance in a single Availability Zone in the US-EAST-1 Region. Engineers are engaged and we are working to resolve the issue. 5:05 PM PDT We have identified the root cause and are beginning to see recovery for instances and EBS volumes in the affected Availability Zone in the US-EAST-1 Region. We continue to work toward full resolution.

    3. 2017년 8월 3일 오전 12:45 UTCresolved

      This incident has been resolved.

    Elevated 503s for some users in US-East

    시작 2017년 5월 23일 오후 5:36 UTC · 36m

    Pending
    1. 2017년 5월 23일 오후 5:36 UTCinvestigating

      We are currently investigating this issue.

    2. 2017년 5월 23일 오후 6:12 UTCresolved

      This issue has been resolved.

    Increased rate of 503 errors for some indexes in US East region

    시작 2017년 5월 5일 오전 8:28 UTC · 1h 11m

    Pending
    1. 2017년 5월 5일 오전 8:28 UTCinvestigating

      We are currently investigating this issue.

    2. 2017년 5월 5일 오전 8:29 UTCmonitoring

      A fix has been implemented and we are monitoring the results.

    3. 2017년 5월 5일 오전 8:36 UTCmonitoring

      Starting at 07:29 UTC, a server failure caused increased 503 errors for roughly 3% of indices in the US East region. The issue was detected and subsequently a fix was implemented at 08:04 UTC. Index traffic is now stable, and further follow-up maintenance is now being performed on those indices affected.

    4. 2017년 5월 5일 오전 9:40 UTCresolved

      This incident has been resolved.

    Elevated 503s for some Cobalt/Staging indices in US East

    시작 2017년 4월 27일 오전 7:02 UTC · 0m

    Pending
    1. 2017년 4월 27일 오전 7:20 UTCinvestigating

      Our systems have detected an issue impacting about a dozen Cobalt and Staging indices in US East and we are investigating.

    2. 2017년 4월 27일 오전 7:21 UTCidentified

      We have identified the issue and are working on a fix.

    3. 2017년 4월 27일 오전 7:21 UTCresolved

      The incident has been resolved.

    Elevated 503s for some users in US-East

    시작 2017년 4월 24일 오후 6:52 UTC · 2m

    Pending
    1. 2017년 4월 24일 오후 6:52 UTCidentified

      We have been automatically paged to respond to a server issue in the US-East region. Resolution will be forthcoming over the next several minutes.

    2. 2017년 4월 24일 오후 6:54 UTCresolved

      Service has been restored to the impacted server.