В GMONIT появилась отдельная страница для контроля SSL-сертификатов. Она показывает, какие сертификаты действуют, какие скоро истекут и где проверка завершилась ошибкой. Это помогает обновить сертификат до того, как пользователи или внешние системы столкнутся с проблемой подключения.
Проверки выполняют чекеры, установленные в нужных сетевых сегментах. Они сами получают список проверяемых узлов из GMONIT и передают результаты исходящими запросами — открывать входящий доступ во внутренний или изолированный сегмент не требуется.
На дашборде доступны:- Сводка по сертификатам показывает количество действующих, истекающих и критичных сертификатов, а также проверки с ошибками или без данных. Сертификат получает статус «Истекает», если осталось меньше 14 дней, и «Критично» — если меньше трёх.
- Ошибки по дням помогают увидеть, когда появилась проблема и носила ли она разовый или постоянный характер.
- Состояние чекеров показывает, какие проверяющие узлы работают, когда от них поступил последний ответ и сколько сертификатов закреплено за каждым из них.
- Таблица сертификатов показывает адрес и порт, количество оставшихся дней, дату окончания, издателя, имена из сертификата, версию TLS и текст ошибки. Список можно фильтровать по адресу, статусу, протоколу и чекеру.
Новый узел добавляется прямо в интерфейсе GMONIT — перезапускать чекер и менять его конфигурацию не нужно. Поддерживаются HTTPS, прямое TLS-соединение и STARTTLS для почтовых серверов. Можно задавать нестандартные порты, SNI и конкретные IP-адреса, а также проверять внутренние и самоподписанные сертификаты.
Один узел можно проверять из нескольких сетевых сегментов. Это помогает отличить проблему самого сертификата от недоступности сервиса из конкретной сети.
Контроль сертификатов будет полезен DevOps-, SRE-, ИБ-командам и специалистам эксплуатации. В первую очередь — банкам, финтеху, интернет-магазинам, SaaS-сервисам и крупным компаниям с большим количеством внешних и внутренних систем, где пропущенное обновление сертификата может привести к недоступности сайта, API или интеграции.