Ранее я уже делал скрипт, который умеет мониторить SSL сертификаты сайтов и отслеживать срок их действия. Zabbix — срок действия SSL сертификата (2) В Zabbix Agent 2 появился плагин WebCertificate, который позволяет получить все те же данные о сертификатах, для которых я ранее делал шаблон. Настроим проверку сертификата. Обращаться будем к агенту сервера Zabbix 7.4.1. Убедимся что у нас на сервере запущен именно второй агент. Проверить работу плагина просто через zabbix_get: apt install zabbix-get Проверяем: zabbix_get -s 127.0.0.1 -k web.certificate.get[internet-lab.ru,443] Плагин работает, давайте добавим новый хост через web-интерфейс. Имя хоста пусть будет SSL internet-lab.ru. Шаблон: Website certificate by Zabbix agent 2. Мониторить будем через интерфейс Zabbix сервер, указываем Agent 127.0.0.1 порт 10050. Засунем хост в группу SSL. В макросах переопределяем макрос {$CERT.WEBSITE.HOSTNAME}, указываем там имя хоста internet-lab.ru. Если нужно переопределить порт, меняем {$CERT.WEBS