mirror of
https://github.com/hermanekt/Zabbix-ssl-certificate-check-with-grade.git
synced 2025-12-22 19:13:13 +00:00
Update README.md
This commit is contained in:
11
README.md
11
README.md
@@ -1,5 +1,7 @@
|
|||||||
# Zabbix SSL Certificate template
|
# Zabbix SSL Certificate template
|
||||||
This is template and howto for SSL expiration check and grading SSL certificate deployment.
|
This is template and howto for SSL expiration check and grading SSL certificate deployment.
|
||||||
|
Template pro kontrolu expirace, provozu a externi hodnoceni nasazeni
|
||||||
|
|
||||||
|
|
||||||
**Monitoring:**
|
**Monitoring:**
|
||||||
1) Running HTTPS service (port)
|
1) Running HTTPS service (port)
|
||||||
@@ -22,6 +24,7 @@ This is template and howto for SSL expiration check and grading SSL certificate
|
|||||||
## Install instruction ##
|
## Install instruction ##
|
||||||
|
|
||||||
All operations is needed to do at zabbix or proxy servers.
|
All operations is needed to do at zabbix or proxy servers.
|
||||||
|
Nasledujci kroky musi byt provedeney na zabbix pripadne proxy serverch.
|
||||||
|
|
||||||
**CentOS,RHEL**
|
**CentOS,RHEL**
|
||||||
```console
|
```console
|
||||||
@@ -52,8 +55,9 @@ chmod +x zext_ssl_*
|
|||||||
chmod +x ssllabs_checker*
|
chmod +x ssllabs_checker*
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Zde mate 2 moznosti bud pouzit uz zbuildeny balicek a nebo si pripadne zbuildit svuj vlastni.
|
||||||
## Install GO or copy my compiled package ssllabs-scan (version v1.35.1) ##
|
## Install GO or copy my compiled package ssllabs-scan (version v1.35.1) ##
|
||||||
|
|
||||||
**1) Copy**
|
**1) Copy**
|
||||||
```console
|
```console
|
||||||
cp /tmp/Zabbix-ssl-certificate-check-with-grade/ssllabs-scan /usr/lib/zabbix/externalscripts
|
cp /tmp/Zabbix-ssl-certificate-check-with-grade/ssllabs-scan /usr/lib/zabbix/externalscripts
|
||||||
@@ -61,7 +65,7 @@ chmod +x /usr/lib/zabbix/externalscripts/ssllabs-scan
|
|||||||
```
|
```
|
||||||
## OR ##
|
## OR ##
|
||||||
|
|
||||||
**1) Install golang**
|
**1) Install GOlang**
|
||||||
**CentOS,RHEL**
|
**CentOS,RHEL**
|
||||||
```console
|
```console
|
||||||
yum install golang
|
yum install golang
|
||||||
@@ -70,7 +74,7 @@ yum install golang
|
|||||||
```console
|
```console
|
||||||
apt-get install golang
|
apt-get install golang
|
||||||
```
|
```
|
||||||
**2) Compile sslabs-scan package**
|
**2) Build sslabs-scan package**
|
||||||
```console
|
```console
|
||||||
cd /tmp
|
cd /tmp
|
||||||
git clone https://github.com/ssllabs/ssllabs-scan/
|
git clone https://github.com/ssllabs/ssllabs-scan/
|
||||||
@@ -88,6 +92,7 @@ rm -rf /tmp/Zabbix-ssl-certificate-check-with-grade
|
|||||||
File: [Template_SSL_Certificates.xml](https://github.com/hermanekt/Zabbix-ssl-certificate-check-with-grade/raw/master/Template_SSL_Certificates.xml)
|
File: [Template_SSL_Certificates.xml](https://github.com/hermanekt/Zabbix-ssl-certificate-check-with-grade/raw/master/Template_SSL_Certificates.xml)
|
||||||
|
|
||||||
## Create dummy host and set template ##
|
## Create dummy host and set template ##
|
||||||
|
Jako hostname je pouzita url adressa bez https
|
||||||
Dummy host with hostname is URL name for example https://www.google.com/ hostname is: www.google.com
|
Dummy host with hostname is URL name for example https://www.google.com/ hostname is: www.google.com
|
||||||
|
|
||||||
**Host connection:**
|
**Host connection:**
|
||||||
|
|||||||
Reference in New Issue
Block a user