1.3 KiB
Executable File
1.3 KiB
Executable File
SSL certificates
Overview
This template is designed for X.509 certificate monitoring by Zabbix and requires external script.
Requirements
- Zabbix version: 6.0 and higher.
- cert-info.sh
- openssl
Tested versions
This template has been tested on:
- openssl 1.0.2k
Macros used
Name | Description | Default |
---|---|---|
{$URL} | Certificate location | host.domain.zone |
Items
Name | Description | Type | Key and additional info |
---|---|---|---|
Expires | Certificate remaining days | External check | cert-info.sh["{$URL}","-r"] |
Triggers
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
SSL certificate expires | last(/SSL certificates/cert-info.sh["{$URL}","-r"],#1)<7 | Warning | Manual close: No | |
SSL certificate expires soon | last(/SSL certificates/cert-info.sh["{$URL}","-r"],#1)<3 | Average | Manual close: No | |
SSL certificate expired | last(/SSL certificates/cert-info.sh["{$URL}","-r"],#1)<1 | High | Manual close: No |
Discovery rules
There are no discovery rules in this template.
Item prototypes
There are no item prototypes in this template.