summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2026-01-21add OnlyIfNotExists alert suppression featurePaul Buetow
Adds ability to suppress alerts during maintenance windows by checking for the existence of a file. When the file exists and is recent (within configured max age), matching alerts are excluded from email reports. Features: - Global PrometheusOnlyIfNotExists config for Prometheus alerts - Per-check OnlyIfNotExists config for individual checks - Configurable max age (default 86400s) for suppression file - New "Suppressed alerts" section in email and HTML reports - Suppressed checks excluded from counts and unhandled sections Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08Document Prometheus integration and Watchdog alert handlingPaul Buetow
2025-10-27fix readmePaul Buetow
2025-10-27feat: Add randomSpread and RunInterval to checksPaul Buetow
This commit introduces two new optional parameters to the check configuration: - `randomSpread`: This parameter allows specifying a random sleep time up to N seconds before a check is executed. This is useful to avoid all checks running at the same time. - `RunInterval`: This parameter defines the minimum interval in seconds between two executions of a check. This is useful if gogios is run more frequently than a specific check should be. The `README.md` has been updated to document these new features. fix: Fix deadlock when skipping checks This commit also fixes a deadlock that occurred when a check was skipped due to the `RunInterval` setting. The `inputWg.Done()` was not being called, causing the main goroutine to wait forever. build: Replace Taskfile with Magefile The `Taskfile.yml` has been replaced with a `Magefile.go` to manage the build process. This provides more flexibility and is more idiomatic for Go projects.
2025-05-29can report stale alertsPaul Buetow
2024-05-03add `-s` flag to the cron tabPaul Buetow
2024-05-03add blog postPaul Buetow
2024-05-03add -force to readmePaul Buetow
2023-09-03add dir setup to rc.local for OpenBSDPaul Buetow
2023-06-01mention Gorumv1.0.2Paul Buetow
2023-06-01add retry docsPaul Buetow
2023-06-01Add Gogios logoPaul Buetow
2023-05-31change wordingPaul Buetow
2023-05-17add retry and retry interval check config optionsPaul Buetow
2023-05-13remove my job titlePaul Buetow
2023-05-01Add taskfilePaul Buetow
2023-04-26wordingv1.0.0Paul Buetow
2023-04-25add DependsOnPaul Buetow
2023-04-23typoPaul Buetow
2023-04-23add trade offPaul Buetow
2023-04-23fix wordingPaul Buetow
2023-04-23add NRPE to READMEPaul Buetow
2023-04-22print out when there were no status changes or there are no unhandled alerts"Paul Buetow
2023-04-22add subject line descrPaul Buetow
2023-04-22examplePaul Buetow
2023-04-21s/Golang/Go/gPaul Buetow
2023-04-21add renitify to readmePaul Buetow
2023-04-20update user instructionsPaul Buetow
2023-04-19update readmePaul Buetow
2023-04-19update readmePaul Buetow
2023-04-18refactorPaul Buetow
2023-04-17only send one reportPaul Buetow
2023-04-17Initial commitPaul Buetow