...
Рассмотрим некоторые параметры из этих разделов.
Параметры в разделе [default]:
- cert_expiration_days:
Задает порог в днях до истечения срока действия сертификата, после которого начинает выдаваться предупреждение (например, если установить значение 7, то предупреждение появится за 7 дней до истечения). Значение по умолчанию: 28. - timeout:
Устанавливает максимальное время (в секундах) для выполнения каждой проверки. Если проверка выполняется дольше указанного времени, она считается прерванной с ошибкой. Значение по умолчанию: 10. - output_type:
Определяет формат вывода результатов. Допустимые значения:
– json (по умолчанию, машиночитаемый формат),
– human (удобочитаемый формат для пользователей),
– prometheus (формат для экспозиции метрик Prometheus). - output_file:
Указывает путь к файлу, в который будет записываться вывод вместо стандартного вывода (stdout). - indent:
При использовании JSON-вывода задаёт уровень отступов для форматирования результата (делает вывод более читаемым). - verbose / debug:
Включают подробное логирование и режим отладки для получения дополнительной информации о работе инструмента. Эти опции полезны для диагностики, однако при автоматических запусках они могут создавать избыточный вывод.
Параметры в разделе [excludes]:
source:
Фильтрует результаты, поступающие из определённого источника (например,ipahealthcheck.ipa.certs).check:
Позволяет подавлять конкретные имена проверок (например,IPADNSSystemRecordsCheck).key:
Фильтрует результаты по конкретному ключу (обычно это уникальный идентификатор, например, ID запроса на сертификат).