Petacomm Petacomm
kotechsoft.com Server Tools PetaMonitor
Server Tool · v1.5.0 · Real-time Metrics

See everything
your server is doing.

PetaMonitor is a comprehensive, distro-themed terminal monitor for every Linux server. Real-time CPU, memory, disk, network and processes across ten dedicated views — with neofetch-style distro logos and zero runtime dependencies. We're making Linux super easy.

$ curl -fsSL https://repo.kotechsoft.com/pminstall.sh | sudo bash
Installation Guide Documentation ›
#PetaMonitor #ServerMetrics #ZeroDeps
1sRefresh Rate
10Live Views
1Dependency
GPL‑3Open Source
What Is PetaMonitor

Server observability
without the stack.

Most monitoring solutions require you to install Prometheus, configure exporters, spin up Grafana and maintain a separate metrics infrastructure. PetaMonitor is a single program that gives you everything you need — a full-screen terminal dashboard with ten dedicated views, all driven by single-key navigation.

It reads directly from /proc and /sys via psutil — no daemons, no agents. The interface auto-detects your distribution and themes itself with the matching logo and brand colors, neofetch-style.

  • CPU — per-core load, iowait, steal time, frequency, temperature
  • Memory — used, cached, buffers, swap, visual memory map
  • Disk — per-partition usage, read/write throughput, latency
  • Network — per-interface bandwidth, totals, packet errors
  • Processes — full list, searchable, sort by CPU / MEM / PID
  • Services — systemd service status auto-detection
  • Alerts — threshold-based CPU, memory, disk and temperature alerts
petamonitor — overview 1s refresh
vmi2966245 · ⬡ PetaMonitor v1.5.0
─────────────────────────────────────────
.-/+oossssoo+/-. OS : Ubuntu 24.04 LTS
`:+ssssssssssssss+:` Kernel : 6.8.0-110
-+sssssssssssssssssso+- Uptime : 41d 06h
.osssssssssssdMMMNysssso. CPU : AMD EPYC (4 cores)
+sssshhyNMMNyssssss+ Load : 0.27 0.20 0.13
.osssssssdMMMNysssso. Memory : 1.5 / 7.8 GB (19%)
-+sssssssssssssssso+- Disk : 10.8 / 144 GB (8%)
`:+sssssssssss+:`

CPU ██░░░░░░░░ 2.1% MEM ██░░░░░░░░ 18.9%
SWAP ░░░░░░░░░░ 0.0% NET ↓ 0.0 MB/s

TOP python3 4.8% cpu · 24 MB mongod 1.9% · 151 MB

All thresholds OK

Features

Everything you need
to observe your servers.

Ten Live Views
Overview, CPU, Memory, Disk, Network, Processes, Services, Alerts, Broadcast and Help — switch instantly with number keys 1–9.
Distro-themed UI
Auto-detects your distribution and renders its neofetch logo. Bars and accents match the brand colors — Ubuntu orange, Debian red, Arch cyan and more.
Threshold Alerts
CPU, memory, disk and temperature thresholds raise instant alerts in the dashboard, with a running alert history.
Process Management
Full process list with live search and sorting by CPU, memory or PID. See threads, user, RSS and status at a glance.
Single-key Control
No Ctrl combos. Press q to quit, s to sort, r to reset, b to broadcast. Super easy by design.
Petacomm Broadcast
Optionally stream live metrics to Petacomm servers so you can watch your fleet from the web. Toggle on or off with a single key.

Installation

Install in one line.

1

Run the installer

One command sets up the Kotech Petacomm repository and installs PetaMonitor with all dependencies. Works on Ubuntu, Debian and derivatives.

bash
$ curl -fsSL https://repo.kotechsoft.com/pminstall.sh | sudo bash

Launch the dashboard

That's it. Run the command below to open the full-screen terminal dashboard.

bash
$ petamonitor

Keyboard shortcuts

PetaMonitor uses single-key controls — no modifiers, no chords.

1 Overview
2 CPU
3 Memory
4 Disk
5 Network
6 Processes
7 Services
8 Alerts
9 Broadcast
0 Help
s Sort
r Reset
b Broadcast
q Quit

Manage & update

CommandDescription
petamonitorLaunch the full-screen dashboard
apt upgrade petamonitorUpdate to the latest version
apt remove petamonitorUninstall PetaMonitor
UbuntuDebianArchFedoraMintAlpine+15 more

Know what your server is doing.

Install PetaMonitor in one line. No configuration required to get started.

Install Now Documentation ›