All Projects → adfinis-sygroup → check-ssl

adfinis-sygroup / check-ssl

Licence: GPL-3.0 license
Check the expiration date of your ssl-cert with bash (implemented for Nagios/Icinga)

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to check-ssl

Thruk
Thruk is a multibackend monitoring webinterface for Naemon, Nagios, Icinga and Shinken using the Livestatus API.
Stars: ✭ 357 (+2450%)
Mutual labels:  nagios, icinga
Nagvis
Visualization addon for your open source monitoring core
Stars: ✭ 103 (+635.71%)
Mutual labels:  nagios, icinga
Interfacetable v3t
interfacetable_v3t (formerly check_interface_table_v3t)
Stars: ✭ 14 (+0%)
Mutual labels:  nagios, icinga
nagios-plugins-openshift
Nagios/Icinga 2 Plugins for monitoring OpenShift clusters
Stars: ✭ 24 (+71.43%)
Mutual labels:  nagios, icinga
check clever tanken
Benzinpreis-Monitoring mit Icinga 2 || Kraftstoffmonitoring
Stars: ✭ 21 (+50%)
Mutual labels:  nagios, icinga
lmd
Livestatus Multitool Daemon - Create livestatus federation from multiple sources
Stars: ✭ 38 (+171.43%)
Mutual labels:  nagios, icinga
nagitheus
Nagios Check towards Prometheus
Stars: ✭ 19 (+35.71%)
Mutual labels:  nagios, check
Nagflux
A connector which copies performancedata from Nagios / Icinga(2) / Naemon to InfluxDB
Stars: ✭ 55 (+292.86%)
Mutual labels:  nagios, icinga
Check nwc health
check_nwc_health is a plugin which checks the health of network components and interfaces.
Stars: ✭ 127 (+807.14%)
Mutual labels:  nagios, icinga
Sakuli
Sakuli is an end-2-end testing and monitoring tool for web sites and common UIs with multiple monitoring integrations
Stars: ✭ 115 (+721.43%)
Mutual labels:  nagios, icinga
grafana-pnp-datasource
PNP4Nagios/RRD Datasource for Grafana
Stars: ✭ 27 (+92.86%)
Mutual labels:  nagios, icinga
check netscaler
A Nagios Plugin written in Perl for the Citrix ADC (formerly Citrix NetScaler). It uses the NetScaler NITRO API.
Stars: ✭ 36 (+157.14%)
Mutual labels:  nagios, icinga
nagiosplugin
A Python class library which helps with writing Nagios (Icinga) compatible plugins.
Stars: ✭ 19 (+35.71%)
Mutual labels:  nagios, icinga
Nagstamon
Nagios status monitor for your desktop.
Stars: ✭ 270 (+1828.57%)
Mutual labels:  nagios, icinga
Monitoring-Livestatus
Livestatus Perl API to access runtime data from Nagios, Naemon, Icinga and Shinken.
Stars: ✭ 26 (+85.71%)
Mutual labels:  nagios, icinga
Check docker
Nagios plugin to check docker containers
Stars: ✭ 113 (+707.14%)
Mutual labels:  nagios, icinga
Thola
Tool for monitoring and provisioning network devices (mainly using SNMP) - monitoring check plugin
Stars: ✭ 179 (+1178.57%)
Mutual labels:  nagios, icinga
nagmapReborn
Nagmap Reborn - Standalone integration with some server monitoring systems providing a user-friendly interface through geographic visualization.
Stars: ✭ 19 (+35.71%)
Mutual labels:  nagios, icinga
can-npm-publish
A command line tool that check to see if `npm publish` is possible.
Stars: ✭ 61 (+335.71%)
Mutual labels:  check
is-primitive
Is the typeof value a javascript primitive?
Stars: ✭ 35 (+150%)
Mutual labels:  check

Check the expiration date of your ssl-cert

certcheck

Fast bash script to see the expiration date of your ssl-cert

  • You need a fast way to check the expiration date of an SSL certificate?
  • You want it to be flexible and adjustable to your own needs?
  • There you go!

What' s in for you?

  • TLS options like:
    • smtp
    • pop3
    • imap
    • ftp
    • xmpp
    • xmpp-server
  • Simple command line interface
  • Easy integrateable for monitoring e.g a cron service or icinga

The Script can deal with these options:

  • -H
    • Sets the value for the hostname. e.g adfinis-sygroup.ch
  • -I
    • Sets an optional value for an IP to connect. e.g 127.0.0.1
  • -p
    • Sets the value for the port. e.g 443
  • -P
    • Sets an optional value for an TLS protocol. e.g xmpp.
    • Automatically gets set for some known port numbers.
  • -w
    • Sets the value for the days before warning. Default is 30
  • -c
    • Sets the value for the days before critical. Default is 5
  • -l
    • Sets an optional label for the host in messages. Default uses /etc/services.
  • -h

Example

./check_ssl.sh -H adfinis-sygroup.ch -p 443 -w 40

Or

./check_ssl.sh -H jabber.adfinis-sygroup.ch -p 5222 -P xmpp -w 30 -c 5
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].