As a managed SaaS service, Glean automatically updates our services to ensure that the underlying infrastructure is reliable, performant, secure, and up-to-date. Most of these updates are performed while your Glean services are up and running. However, certain software updates like Elasticsearch require a brief service interruption to be completed. These updates are called maintenance.One example is Elasticsearch updates which require the GKE nodes to be restarted, hence they incur a brief downtime.
During a maintenance event, Glean’s Query Endpoint service loses connectivity to the Elasticsearch GKE cluster for up to 90 minutes for large indexes. Customers having small indexes should expect smaller downtime, around 15 minutes on average.Customer users are expected to see a “Temporarily down for maintenance“ page when they use the service during the maintenance window.Glean schedules maintenance no more than once a week. When there is no maintenance event for a week, customers may use the service as normal but there is no availability guarantee during the maintenance window.
The default maintenance window is Saturday 12:00 pm - 01:30 pm UTC. If there is a need to move your maintenance window to a different time slot, please contact the Glean Technical Services team to customize your maintenance settings.
As Glean is a SaaS service and we use a fixed maintenance schedule, there is no notification about upcoming maintenance sent to our customers currently. We are also working on removing the maintenance window in the near future, which will improve our service’s availability further.