Задача инспекции представляет собой планирование и управление инспекциями для конкретных экземпляров компонентов. При создании задачи инспекции вы можете указать экземпляры компонентов, которые необходимо проверить, а также цикл и стратегию инспекции. Также можно задать максимальное количество записей инспекций для хранения; любые результаты инспекций, превышающие это число, будут автоматически перезаписаны.
При создании задачи инспекции вы можете использовать следующую команду для её создания:
<name>
— имя ресурса задачи инспекции; вы можете задать легко запоминающееся имя.<namespace>
— пространство имён, к которому принадлежит задача инспекции, а также целевое пространство имён для инспекции. Например, если вы хотите проверить экземпляр компонента mgr1
в пространстве имён tongrds-1
, необходимо установить <namespace>
в tongrds-1
.<spec.component>
используется для указания целевого типа компонента для задачи инспекции, например, mysqlcluster
.<spec.instances.name>
используется для указания имени целевого экземпляра для задачи инспекции; можно указать несколько экземпляров в одном пространстве имён или использовать подстановочный знак *
для соответствия всем экземплярам.<spec.jobsHistoryLimit>
задаёт максимальное количество записей инспекции, которые будет хранить текущая задача инспекции. Записи, превышающие это значение, будут автоматически перезаписаны.<spec.trigger>
задаёт способ запуска текущей задачи инспекции, в настоящее время поддерживаются Manual
и Schedule
, что означает ручной запуск и запуск по расписанию соответственно. Если установлено значение Schedule
, необходимо также задать следующий параметр:
<spec.schedule>
задаёт время запуска текущей задачи инспекции, например, 0 0 1 * *
означает запуск в 1 час ночи каждый день. Для получения дополнительной информации о расписании задач см. Inspection Scheduling Policy.После успешного создания задачи инспекции бэкенд-сервис выполнит соответствующие операции инспекции в соответствии с настройками задачи. Для получения дополнительной информации о выполнении инспекций см. Executing Inspection Tasks.