Sre
SRE Health Check - Unified site reliability health check workflow with report.
Runs network probes (HTTP, TLS certs, DNS, ports) against target endpoints and collects local system health (disk, memory, load), then generates a unified SRE health report with actionable findings.
Quick Start
# Install the extension (auto-resolves dependencies)
swamp extension pull @webframp/sre
# Create model instances
swamp model create @webframp/network net-probe
swamp model create @webframp/system sys-diag
# Run the health check workflow
swamp workflow run @webframp/sre-health-check --input target=https://example.comIncluded Components
Workflows
- @webframp/sre-health-check - Unified health check workflow that:
- Checks HTTP endpoint status and timing
- Inspects TLS certificate expiry
- Resolves DNS records
- Tests TCP port connectivity
- Checks disk, memory, and system load
- Generates a health report with severity-rated findings
Reports
- @webframp/sre-health-report - Workflow-scope report that aggregates findings into:
- Overall health status (HEALTHY/WARNING/CRITICAL/DEGRADED)
- Severity-rated findings per check
- Actionable recommendations
Model Dependencies
The workflow expects these model instances (create them before running):
net-probe- @webframp/networksys-diag- @webframp/system
2026.07.24.1
Changed: Bump dependency pins to latest published versions:
- @webframp/network 2026.07.16.1 → 2026.07.18.1
- @webframp/system 2026.06.21.1 → 2026.07.18.1
Site reliability health check workflow. Runs network probes (HTTP, TLS certs, DNS, ports) against target endpoints and collects local system health (disk, memory, load), then generates a unified SRE health report with actionable findings.
Aggregates network probe and system health data into an SRE health check report with actionable findings
2026.07.20.1
Changed: Refreshed dependency pins to the latest published releases. No behavioral changes to the health-check workflow or report.
Upgrade note: Bumps @webframp/network 2026.05.21.1 → 2026.07.16.1 and
@webframp/system 2026.04.22.1 → 2026.06.21.1, pulled automatically with this
extension.
updated dependencies
2026.07.18.1
Changed: Version bump only, no code changes.
updated dependencies
updated platforms
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned