uptimectl: A command-line interface for interacting with Better Uptime
This is an experimental CLI tool to interact with the Better Uptime API. It has support for working with, among others, incidents, monitors and monitor groups.
Installation
Homebrew
brew install uptime-cli/cli/uptimectl
Download
Download the latest binary from GitHub releases.
Documentation
See docs
Usage
Authenticate using an API Token (see uptime docs for how to get an token):
❯ uptimectl auth login --token <TOKEN>
List recent incidents for your team:
❯ uptimectl incidents ls -a
Show on-call contacts:
❯ uptimectl on-call
View monitors and their status:
❯ uptimectl monitors ls