Skip to content

HTTP availability monitoring implemented as Azure Functions with schedules managed by Terraform and deployed via GitHub Actions.

License

Notifications You must be signed in to change notification settings

frasermolyneux/platform-sitewatch-func

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

platform-sitewatch-func

Code Quality Build and Test PR Verify Deploy Dev Deploy Prd Copilot Setup Steps Dependabot Automerge Destroy Development Destroy Environment

Documentation

Overview

.NET 9 isolated Azure Functions app that runs external HTTP availability checks on a timer and publishes Availability telemetry to Application Insights. Targets are defined in configuration (or test_config) with optional per-target telemetry connection strings and token replacement for secrets. Polly-driven retries wrap each request, and a health endpoint exposes basic liveness for probes. Infrastructure is provisioned with Terraform and deployed via GitHub Actions workflows above.

Contributing

Please read the contributing guidance; this is a learning and development project.

Security

Please read the security guidance; I am always open to security feedback through email or opening an issue.

About

HTTP availability monitoring implemented as Azure Functions with schedules managed by Terraform and deployed via GitHub Actions.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors