A CLI tool to monitor the status of Federal Reserve services and be alerted to issues via Slack.
go install github.com/moov-io/frbstatus@latest./frbstatus # Show all services in table format
./frbstatus -unhealthy # Only show unhealthy services
./frbstatus -format json # Output in JSON formatExample CLI Usage:
$ frbstatus
FRB Service Status
==================
SERVICE STATUS
------------------------------ --------------------
Account Services Normal Operations
Central Bank Normal Operations
Check 21 Normal Operations
Check Adjustments Normal Operations
FedACH ⚠️ Service Disruption
FedCash Normal Operations
FedNow Normal Operations
Fedwire Funds Normal Operations
Fedwire Securities Normal Operations
National Settlement Normal Operations
FedLine Advantage Normal Operations
FedLine Command Normal Operations
FedLine Direct Normal Operations
FedLine Web Normal Operations
FedMail Normal Operations
Configure the Slack webhook URL to receive alerts for unhealthy services:
SLACK_WEBHOOK_URL="https://hooks.slack.com/services/..." \
./frbstatus -unhealthyWhen a Slack webhook URL is configured, the tool will:
- Detect unhealthy services (Service Issue or Service Disruption)
- Fetch details from the outage page
- Send a formatted message to Slack with:
- Service name
- Latest update timestamps
- Link to view full details
| Flag | Description |
|---|---|
-format string |
Output format: table or json (default: table) |
-unhealthy |
Only report unhealthy services |
