Skip to content

moov-io/frbstatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moov Banner Logo

GoDoc Build Status Go Report Card Repo Size MIT License Slack Channel GitHub Stars Ask DeepWiki

FRB Status CLI

A CLI tool to monitor the status of Federal Reserve services and be alerted to issues via Slack.

Installation

go install github.com/moov-io/frbstatus@latest

Usage

./frbstatus                 # Show all services in table format
./frbstatus -unhealthy     # Only show unhealthy services
./frbstatus -format json   # Output in JSON format

Example 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

Slack Alerts

Configure the Slack webhook URL to receive alerts for unhealthy services:

SLACK_WEBHOOK_URL="https://hooks.slack.com/services/..." \
  ./frbstatus -unhealthy

When 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

Flags

Flag Description
-format string Output format: table or json (default: table)
-unhealthy Only report unhealthy services

License

MIT

About

FRB Services Status Checker

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors