Skip to content

A simple example of using GitHub Actions with PowerShell and Pester to monitor certificates on a list of web servers.

License

Notifications You must be signed in to change notification settings

joshooaj/CertMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Certificates

Certificate Monitor

This repo is an example of how one might use PowerShell with Pester and GitHub Actions to casually monitor the status of multiple web servers and their certificates. By "casually", I mean that this is using GitHub Actions with a cronjob trigger so at best you would know a system is offline in ~5 minutes.

The original intent was to monitor the certificate status of a few sites and find out if the certificates were approaching expiration. Therefore a GitHub Action running a few times a day more than meets that expectation.

About

A simple example of using GitHub Actions with PowerShell and Pester to monitor certificates on a list of web servers.

Topics

Resources

License

Stars

Watchers

Forks