monitor AWS ECS resources from the terminal.
ecscope is a terminal-based monitoring tool for AWS ECS (Elastic Container Service) resources that simplifies the management and observation of containerized deployments. Instead of navigating through multiple AWS console pages across different accounts and regions, ecscope provides a unified view of ECS services, tasks, and containers in a single terminal interface.
The tool offers both a feature-rich TUI (Terminal User Interface) for interactive monitoring and a web interface for real-time deployment status tracking. Users can configure "profiles" that group together related ECS resources, making it easy to monitor entire application stacks or specific environments. The TUI displays running tasks for each service along with container details, supports both manual and automatic refresh capabilities, and allows filtering by service names and cluster keys.
ecscope is designed for DevOps engineers, SRE teams, and developers who frequently work with ECS deployments and need quick visibility into their containerized applications without the overhead of switching between AWS console tabs. It supports multiple AWS authentication methods including environment variables, shared AWS profiles, and role assumption, making it flexible enough to work in various organizational setups.
# via Homebrew
brew install dhth/tap/ecscope
# via Cargo
cargo install ecscope


