Эти условия применяются к клиентам, которые лицензировали продукты до 4 января 2021 г. Клиенты, которые покупают продукты GitHub после этой даты, направляются на страницу https://github.com/customer-terms (текущие условия).
Короткая версия: GitHub гарантирует исполнение на 99,9 % ежеквартальных обязательств по времени работы для соответствующего сервиса GitHub («Уровень обслуживания» или «Соглашение об уровне обслуживания»). Если GitHub не соблюдает Соглашение об уровне обслуживания, клиент будет иметь право на кредит на обслуживание учетной записи Клиента («Кредиты на обслуживание»).
Определения каждой функции Сервиса («Функция сервиса») и просмотр журнала и текущего Времени работы см. на Странице состояния GitHub. Термины с прописной буквы, которые используются, но не определены в настоящем Соглашении об уровне обслуживания, имеют значение, присвоенное им в применимом договоре с клиентом.
Гарантия Времени работы
«Время простоя» — это процент от общего количества возможных минут, доступных соответствующему сервису GitHub в определенном календарном квартале. GitHub фиксирует по крайней мере 99,9 % времени работы для соответствующего сервиса GitHub. Вычисление времени работы для каждой функции сервиса, которая может быть включена в соответствующий сервис GitHub, описано ниже («Вычисление времени простоя»). Если GitHub не соблюдает Соглашение об уровне обслуживания, Клиент будет иметь право на Кредиты на обслуживание на основе приведенного ниже вычисления («Расчет кредитов на обслуживание»). Обратите внимание, что время работы не влияет на каждого клиента одновременно или таким же образом.
Функция сервиса | Вычисление времени работы | Определения | Вычисление кредитов на обслуживание |
---|---|---|---|
Проблемы, Запросы на вытягивание, Операции Git , Запросы API (только для функций сервиса), Веб-перехватчики, Страницы | (общее количество минут в календарном квартале - время простоя) / общее количество минут в календарном квартале | «Простой» — это период времени, когда (a) частота ошибок превышает пять процентов (5%) в течение определенной минуты для любой функции сервиса или (b) сервис был недоступен, как определено сочетанием внутренних и внешних систем мониторинга GitHub. | Требование Клиента на Кредит на обслуживание может быть основано на обоих из следующих вычислений:
|
Действия | (Общее количество выполнений – Недоступные выполнения) / (Общее количество выполнений) x 100 | «Общее количество выполнений» — это общее количество всех выполнений действий, инициированных клиентом в календарном квартале. «Недоступные выполнения» — это общее количество выполнений из Общего количество выполнений, которые не были произведены, в календарном квартале. Под выполнением, которое не удалось осуществить, понимается ситуация, когда Журнал действий не зафиксировал никаких выходных данных в течение 5 (пяти) минут после успешного запуска триггера. | То же, что и выше |
Пакеты | Переключения времени работы = то же, что и действия Время работы репозитория = 100 % — средняя частота ошибок* * В вычислении времени работы не учитываются общедоступные транзакции использования и репозитория, которые не учитываются в отношении Общих транзакций хранения или Неудачных транзакций репозитория (включая сбои предварительной проверки подлинности; сбои проверки подлинности; попытки транзакций для учетных записей хранения по заданным квотам). | «Частота ошибок» – общее число Невыполненных транзакций с репозиторием, разделенное на Общее число транзакций с репозиторием в установленный отрезок времени (в настоящее время – один час). Если Общее число транзакций с репозиторием в конкретный отрезок времени продолжительностью в один час равняется нулю, то частота ошибок для этого отрезка времени составляет 0 %. «Средняя частота ошибок» — это сумма Частоты ошибок за каждый час в календарном квартале, разделенном на общее количество часов в календарном квартале. | То же, что и выше |
Исключения
Исключены из Вычисления времени простоя — это сбои функций сервиса, вызванные (i) действиями Клиента, упущениями или неправильно используемыми сервисами GitHub, включая нарушения Договора; (ii) сбой подключения Клиента к Интернету; (iii) факторы, не связанные с разумным контролем GitHub, включая форс-мажор; или (iv) оборудование, услуги или другие технологии Клиента.
Активация кредитов на обслуживание
Если GitHub не соблюдает это Соглашение об уровне обслуживания, Клиент может активировать Кредиты на обслуживание только по письменному запросу на GitHub в течение 30 дней после окончания календарного квартала. Письменные запросы на активацию Кредитов на обслуживание и GitHub Enterprise Cloud, пользовательские ежемесячные или ежеквартальные отчеты должны отправляться через контактную форму, доступную в Службе поддержки GitHub.
Кредиты на обслуживание могут иметь форму возврата или кредита на счет Клиента, не могут меняться на денежные суммы, действуют не более девяносто (90) дней для платных сервисов в течение календарного квартала, при этом Клиент должен оплатить все неоплаченные счета, и истекает после прекращения Договора Клиента с GitHub. Кредиты на обслуживание являются единственным и монопольным средством защиты от любых сбоев GitHub в соответствии с любыми обязательствами в этом уровне обслуживания.