Shared Infrastructure

All times in local timezone

All systems operational

We're not aware of any issues affecting our systems.

(Viewing historical data)

Uptime (Jan 2023 - Jun 2023)

99.98%

How uptime is calculated

Uptime = (Total time - Contractual downtime) / Total time

"Contractual downtime" is the period during which Fabriq is unavailable as commonly defined in our commercial contracts. It includes any periods of partial or full outages, excluding when Fabriq's liability is waived (e.g. unavailability due to natural disasters or third parties outside Fabriq's control). It does not include periods of degraded performance or scheduled maintenance.

2023-01-01: operational 2023-01-02: operational 2023-01-03: operational 2023-01-04: operational 2023-01-05: operational 2023-01-06: operational 2023-01-07: operational 2023-01-08: operational 2023-01-09: operational 2023-01-10: operational 2023-01-11: operational 2023-01-12: operational 2023-01-13: operational 2023-01-14: operational 2023-01-15: operational 2023-01-16: operational 2023-01-17: operational 2023-01-18: operational 2023-01-19: operational 2023-01-20: operational 2023-01-21: operational 2023-01-22: operational 2023-01-23: operational 2023-01-24: operational 2023-01-25: operational 2023-01-26: operational 2023-01-27: operational 2023-01-28: operational 2023-01-29: operational 2023-01-30: operational 2023-01-31: operational 2023-02-01: operational 2023-02-02: operational 2023-02-03: operational 2023-02-04: operational 2023-02-05: operational 2023-02-06: operational 2023-02-07: operational 2023-02-08: operational 2023-02-09: operational 2023-02-10: operational 2023-02-11: operational 2023-02-12: operational 2023-02-13: operational 2023-02-14: operational 2023-02-15: operational 2023-02-16: operational 2023-02-17: operational 2023-02-18: operational 2023-02-19: operational 2023-02-20: operational 2023-02-21: operational 2023-02-22: operational 2023-02-23: operational 2023-02-24: operational 2023-02-25: operational 2023-02-26: operational 2023-02-27: operational 2023-02-28: operational 2023-03-01: operational 2023-03-02: operational 2023-03-03: full_outage 2023-03-04: operational 2023-03-05: operational 2023-03-06: operational 2023-03-07: operational 2023-03-08: operational 2023-03-09: operational 2023-03-10: operational 2023-03-11: operational 2023-03-12: operational 2023-03-13: operational 2023-03-14: operational 2023-03-15: operational 2023-03-16: full_outage 2023-03-17: operational 2023-03-18: operational 2023-03-19: operational 2023-03-20: degraded_performance 2023-03-21: operational 2023-03-22: operational 2023-03-23: operational 2023-03-24: operational 2023-03-25: operational 2023-03-26: operational 2023-03-27: operational 2023-03-28: operational 2023-03-29: operational 2023-03-30: operational 2023-03-31: operational 2023-04-01: operational 2023-04-02: operational 2023-04-03: operational 2023-04-04: operational 2023-04-05: operational 2023-04-06: operational 2023-04-07: operational 2023-04-08: operational 2023-04-09: operational 2023-04-10: operational 2023-04-11: operational 2023-04-12: operational 2023-04-13: operational 2023-04-14: operational 2023-04-15: operational 2023-04-16: operational 2023-04-17: operational 2023-04-18: operational 2023-04-19: operational 2023-04-20: operational 2023-04-21: operational 2023-04-22: operational 2023-04-23: operational 2023-04-24: operational 2023-04-25: operational 2023-04-26: operational 2023-04-27: operational 2023-04-28: operational 2023-04-29: operational 2023-04-30: operational 2023-05-01: operational 2023-05-02: operational 2023-05-03: operational 2023-05-04: operational 2023-05-05: operational 2023-05-06: operational 2023-05-07: operational 2023-05-08: operational 2023-05-09: operational 2023-05-10: operational 2023-05-11: operational 2023-05-12: operational 2023-05-13: operational 2023-05-14: operational 2023-05-15: operational 2023-05-16: operational 2023-05-17: operational 2023-05-18: operational 2023-05-19: operational 2023-05-20: operational 2023-05-21: operational 2023-05-22: operational 2023-05-23: operational 2023-05-24: operational 2023-05-25: operational 2023-05-26: operational 2023-05-27: operational 2023-05-28: operational 2023-05-29: operational 2023-05-30: operational 2023-05-31: operational 2023-06-01: operational 2023-06-02: operational 2023-06-03: operational 2023-06-04: operational 2023-06-05: operational 2023-06-06: operational 2023-06-07: operational 2023-06-08: operational 2023-06-09: operational 2023-06-10: operational 2023-06-11: operational 2023-06-12: operational 2023-06-13: operational 2023-06-14: full_outage 2023-06-15: operational 2023-06-16: operational 2023-06-17: operational 2023-06-18: operational 2023-06-19: operational 2023-06-20: operational 2023-06-21: operational 2023-06-22: full_outage 2023-06-23: operational 2023-06-24: operational 2023-06-25: operational 2023-06-26: operational 2023-06-27: operational 2023-06-28: operational 2023-06-29: operational 2023-06-30: operational
Jan 2023 Jun 2023
Incident & Maintenance History (Jan 2023 - Jun 2023)

API is unavailable

Incident Resolved 4m
Major outage
Resolved

Our platform experienced an issue which temporarily locked the comments table. This resulted from a migration process we were conducting to enhance our service. During the operation, an unexpected complication arose that led to the table being locked, hence making the API unavailable.

Identified

The API returns status 504 which makes both the API and the application unusable.

API is unavailable

Incident Resolved 16m
Major outage
Resolved

During the garbage collection of instances of failed deployments, healthy instances were collected, leaving no healthy instances remaining. The problem was resolved by provisioning new instances and re-routing the traffic to them.

Identified

The API returns status 503 which makes both the API and the application unusable.

Application is slow

Incident Resolved 16m
Degraded performance
Resolved

The web and mobile applications are now working correctly. Root cause: 2 out of our 4 AWS instances were unhealthy which means that the applications were running at 50% of compute resources. We added extra instances to the AWS cluster to get more compute resources while we restarted the 2 instances that were unhealthy. We now have all 4 AWS instances back to a healthy status and we removed the extra instances. Everything is back to normal.

Identified

Our users are experiencing slow loading times for tickets on the web and mobile applications. Our support team is currently investigating the issue in order to resolve it as soon as possible.

Application is inaccessible

Incident Resolved 7m
Major outage
Resolved

After identifying the issue with the faulty deployment, steps were taken to roll it back and address the problem. Additionally, a thorough analysis was conducted to identify the root cause of the issue and a fix was implemented to prevent similar deployments from causing the same issue again in the future. The root cause being the inability to retrieve images of certain entities, including the customer's logo, the team's image, the site's image, and the user's profile avatar.

Identified

Application is currently inaccessible due to failing endpoints. The issue is currently being addressed by the tech support team.

Application is slow

Incident Resolved 45m
Degraded performance
Major outage
Resolved

All AWS instances have been restarted and the API is back up. The web and mobile applications are now working correctly. Root cause: 3 out of our 4 AWS instances were stopped which means that the API was running at 25% of it's compute resources. We restarted the AWS cluster to get back 100% of our compute resources. A fix was made to the AWS configuration so that this will not happen again.

Identified

We killed the AWS instance that was serving the API. We are restarting the cluster of instances.

Identified

Our users are experiencing slow loading times for tickets on the web and mobile applications. Our support team is currently investigating the issue in order to resolve it as soon as possible.