Secure TUI to Monitor Docker

imbobbytables2 pts0 comments

tori - Docker monitoring that fits in an SSH connection

•">

Docker monitoring that fits<br>in an SSH connection.

One binary, barely any memory. Metrics, logs, and alerts across all your hosts. Runs 24/7 on the server, notifies you when things break, whether you're connected or not.

1. On your server

curl -fsSL https://raw.githubusercontent.com/thobiasn/tori-cli/main/deploy/install.sh | sudo sh<br>copy

2. On your machine

curl -fsSL https://raw.githubusercontent.com/thobiasn/tori-cli/main/deploy/install.sh | sh -s -- --client<br>copy

no root needed · linux, macOS, WSL

ANSI colors — inherits your terminal theme

The agent runs on your server around the clock — collecting metrics, tailing logs, evaluating alert rules. It notifies you when something breaks via email or webhook, whether or not you're connected. The terminal UI is just for when you want to look.

alerting<br>email + webhooks, evaluated 24/7 on the server

containers<br>stats, health, restarts, grouped by compose project

host metrics<br>cpu, memory, disk, network, load, swap from /proc

log tailing<br>regex search, level filter, date ranges, stored in SQLite

multi-server<br>all your hosts from one terminal, instant switching

no open ports<br>unix socket behind SSH, nothing to expose or firewall

footprint

# /etc/tori/config.toml

[alerts.container_down]<br>condition = "container.state == 'exited'"<br>for = "30s"<br>actions = ["notify"]

[alerts.disk_space]<br>condition = "host.disk_percent > 90"<br>actions = ["notify"]

[[notify.webhooks]]<br>url = "https://hooks.slack.com/services/..."<br>container-down and disk alerts in 10 lines · full alert reference →

server tori alerts docker metrics https

Related Articles