cd-roman/Website Uptime Monitor

Monitor websites uptime, log results, and create issues for failures

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
sitesNewline-separated list of URLs to monitor. Example: https://example.com https://api.example.com/health yes
timezoneIANA timezone for timestamps (e.g., 'America/New_York', 'Europe/Paris')UTC
log-filePath to log file (relative to repository root)uptime-monitor-results.log
commit-messageCommit message for log file updates🔍 Uptime monitoring results
timeoutRequest timeout in seconds15
success-codesComma-separated list of HTTP status codes considered successful200,201,202,204
max-concurrentMaximum number of concurrent requests5
create-issueCreate GitHub issue on failurestrue
namedescription
failed-sitesNumber of sites that failed
total-sitesTotal number of sites checked
log-file-pathPath to the generated log file