Thanks to visit codestin.com
Credit goes to chmonitor.dev

CLI

chmonitor from the terminal

chmonitor talks straight to your chmonitor dashboard. Ready for AI Agents.

Sample

What chm looks like

Click the terminal, then use the keys — or the buttons under it. This is a mock of the live TUI, not a connection to your cluster.

chmonitor0 playdash.chmonitor.devstablelive$ chm
query-count min 12 avg 48 max 91
running-queries 4
query_iduserelapsedquery
chm dashboard list
↑↓ pick · Enter open in TUI
chm config
base_url
https://dash.chmonitor.dev
host_id
0
channel
stable
default_chart
query-count
↑↓ field · s save to ~/.config/chm/config.toml · Esc cancel
chm agent
why are merges slow?
▸ parts · events_local

events_local has 412 active parts (2.1 GiB). Inserts are writing many small parts; merges cannot keep up. Raise insert batch size, or stop the backlog with a one-off OPTIMIZE (copy-only — chmonitor does not run DDL).

q quit r refresh h/l host j/k scroll a chat / find ? help

Your dashboard

Talks to dash.chmonitor.dev by default. Point --base-url or CHM_BASE_URL at a self-hosted instance.

Ready for AI agents

chm agent streams the dashboard agent from the terminal. MCP is on the dashboard.

Interactive TUI

chm tui is a live terminal UI for hosts, charts, and running queries.

Install

One command

Linux and macOS.

bash
$ curl -sSf https://chmonitor.dev/install.sh | bash

Start monitoring — advisor and alerts built in

Open the hosted dashboard and connect a cluster, or self-host with Docker, Kubernetes, or from source. Self-hosting is always free.