SLAs and Premium Support
This document explains the Sourcegraph's default contractual Service Level Agreements and Premium Support Offerings.
Service Level Agreements (SLAs)
Our service level agreements (SLAs) are designed for products that are generally available and exclude beta and experimental features. SLA response times indicate how quickly we aim to provide an initial response to your inquiries or concerns. Our team will resolve all issues as quickly as possible. However, it's important to understand that SLA times differ from guaranteed resolution times.
While we always strive to respond to your issues as quickly as possible, our SLAs are specifically applicable from Monday through Friday.
The following policy applies to both our cloud-based (managed instance) and on-premise/self-hosted Sourcegraph customers:
For enterprise plans
Severity level | Description | Response time | Support availability |
---|---|---|---|
0 | Emergency: Total loss of service or security-related issue (includes POCs) | Within two business hours of identifying the issue | 24x5 (Monday-Friday) |
1 | Severe impact: Service significantly limited for 60%+ of users; core features are unavailable or extremely slowed down with no acceptable workaround | Within four business hours of identifying the issue | 24x5 (Monday-Friday) |
2 | Medium impact: Core features are unavailable or somewhat slowed; workaround exists | Within eight business hours of identifying the issue | 24x5 (Monday-Friday) |
3 | Minimal impact: Questions or clarifications regarding features, documentation, or deployments | Within two business days of identifying the issue | 24x5 (Monday-Friday) |
NOTE: Premium support with enhanced SLAs can be added to your Enterprise plans as an add-on. Our business hours, defined as Sunday 2 PM PST to Friday 5 PM PST, align with our 24x5 support coverage.
For Cody Pro plans
Severity level | Description | Response time | Support availability |
---|---|---|---|
0 | Emergency: Total loss of service or security-related issue | Within one business day of identifying the issue | 8 AM to 5 PM PST (Monday-Friday) |
1 | Severe impact: Billing issues, login issues | Within one business day of identifying the issue | 8 AM to 5 PM PST (Monday-Friday) |
2 | Medium impact: Core features are unavailable or somewhat slowed; workaround exists | Within two business days of identifying the issue | 8 AM to 5 PM PST (Monday-Friday) |
3 | Minimal impact: Questions or clarifications regarding features, documentation, or deployments | Within three business days of identifying the issue | 8 AM to 5 PM PST (Monday-Friday) |
NOTE: Slack Account Management Package not offered on new contracts after January 10, 2023
Minimum Supported Version for Self-Hosted Instances
We support the current major version of the Software and the immediately preceding major version (N minus 1).
In situations where a customer is either reluctant or unable to upgrade their product, or if there is no definite timeline for an upgrade, it's important to note that this may significantly impact the level of support we can offer. While we will continue to provide basic support and answer general product questions, our ability to assist in troubleshooting or resolving issues will be limited. This is particularly true for problems that are already addressed in newer versions of our product.
Should an issue be definitively resolved by an upgrade, we will inform the customer that upgrading is the necessary course of action. Unfortunately, in such cases, we will be unable to extend further support until the upgrade is completed.
In instances where the root cause of a problem is uncertain, but an upgrade could potentially resolve the issue (code host issues and several improvements have been done during the last few releases or we need to bring this issue to Engineering), we will advise to upgrade to N-1 version of our product before continuing to troubleshoot.
NOTE: This approach is only for customers that are past the N-1 versions. If within these parameters we may continue to advise to upgrade but will do so with a better understanding of the issue and the probability of it working.
Sourcegraph cloud SLA (managed instance)
NOTE: Effective: November 14, 2022 — Sourcegraph gives customers a 99.5% uptime commitment on the Business and Enterprise plans.
Downtime
Downtime is the total number of minutes when the Sourcegraph Cloud instance was unavailable during a calendar month. Sourcegraph calculates unavailability using server monitoring software to assess server-side error rates, ping test outcomes, web server evaluations, TCP port examinations, and website tests.
It's important to note that, due to the single-tenant architecture of Sourcegraph Cloud, downtime is measured individually for each customer.
The following items are not considered as part of downtime:
- Slowness or other performance issues specific to individual Sourcegraph features
- Issues that are linked to external applications or third-party services, including authentication providers and code hosts
- Any products or features labeled as experimental or in beta
- External network problems beyond our reasonable control, including connectivity issues involving the client's Internet Service Provider (ISP), Cloudflare, or Google Cloud Platform
- Maintenance activities are conducted during Scheduled Downtime.
Scheduled downtime
Scheduled downtime is occasionally required to maintain the proper functioning of your Sourcegraph Cloud instance. In case of such a scheduled downtime, we will provide you with a minimum of 48 hours' advance notice. Please note that the total scheduled downtime will be at most 10 hours in a quarter.
Uptime commitment
Uptime is the percentage of total possible minutes Sourcegraph was available during a calendar month. Our commitment is to maintain at least 99.5% uptime. You can calculate your uptime by using the following formula:
SHELL[(total minutes in month - Downtime) / total minutes in month] > 99.5%
Sev 0 - Emergency support scope
What constitutes a Sev 0 - Emergency?
A Severity 0 - Emergency is defined by the following criteria:
- The Sourcegraph instance is entirely unavailable or unresponsive for all users. This means the service is inaccessible, and users cannot use any features
- Sourcegraph's web user interface displays 4XX or 5XX HTTP error codes on every page. These errors indicate a fundamental problem with the service
- All users are unable to log in to the Sourcegraph instance. Authentication is not functioning, preventing user access
- A security-related incident poses a significant risk or exposure to the system or data. This may include vulnerabilities, breaches, or other security issues that demand immediate attention to protect the instance and its users
What is not a Sev 0 - Emergency?
A Severity 0 - Emergency typically does not include the following situations:
- If only one user is experiencing login issues while most users can still access the system
- Performance is slower than usual
- Any issues with repository synchronization
NOTE: Custom support agreements apply to Enterprise Plus and Elite customers. Please consult your contract for details regarding custom service-level agreements.
Sourcegraph Premium Support
Benefits of Premium Support
Purchasing Premium Support provides several of the following services beyond those provided by Sourcegraph's enterprise or enterprise starter support models:
- Accelerated Service Level Agreements (SLAs) - Accelerated triaging and queue priority lead to reduced times to resolution.
- Elevated Support Expertise - Two named, dedicated senior support engineers possessing deep knowledge and understanding of your specific organization’s setup and tech stack with the ability to assist in the resolution of issues that arise.
- Heightened Support via Slack - Faster response times and closer collaboration through direct access to Sourcegraph experts with closer connection to end users and administrators.
- More Proactive Collaboration - Hands-on technical guidance to ensure successful migrations, upgrades, and maintenance; early access to new features; quarterly insights reports.
Premium Support SLAs
Premium Support SLAs give customers access to our Support team 24x7 for Severity 0 and 1 issues that critically impact your instance and ability to use Sourcegraph.
First response times remain the same according to our SLAs. However, Emergency and Severe Impact issues are supported 24x7 with Premium Support (versus 24x5 without Premium Support).
This service is provided for all GA products Sourcegraph offers, not for any Experimental or Beta features.
NOTE: This package includes access to Slack Support & Slack Account Management
Dedicated Support
Access to named senior support engineers who will have knowledge of your infrastructure and can help reduce the time needed to triage, diagnose, and resolve an issue in your instance.
NOTE: This package includes access to Slack Support & Slack Account Management
Slack Support
Slack Support provides access to creating tickets directly from Slack, allowing customers to resolve tickets directly from a familiar interface and allowing for greater collaboration between Support and customers.