Connection lost
Trying to reconnect…
Server didn't respond
Recovering…
Linux debugging toolkit
v0.2.5General-purpose Linux diagnostics + low-level remediation: process and memory tops, vmstat/iostat snapshots, socket inventories, per-PID inspection, kernel-state checks, network reachability, plus fix-it actions (drop_caches, kill_pid by signal, sysctl_set). Use as the first-touch pack when something is wrong.
Install
emisar pack install
validates the pack and verifies its content hash before copying it into /etc/emisar/packs.
The --hash
below pins the
install to the exact bytes on this page — a tampered copy is rejected. After
install, reload the runner; it re-reads the catalog and advertises every action.
content hash: sha256:a1d3d6437de36b56b8f779b30bd2e7a0362a396f99661f2940cafb35cdbdb955
sudo emisar pack install debugging \ --hash sha256:a1d3d6437de36b56b8f779b30bd2e7a0362a396f99661f2940cafb35cdbdb955 \ --dest /etc/emisar/packs # Reload so the runner re-reads the catalog: sudo systemctl reload emisar
Actions 31 total
View on GitHub-
df + mounts
-
OOM-kill events from dmesg
-
Recent kernel messages
-
echo <n> > /proc/sys/vm/drop_caches
-
iostat per-device sample
-
Kernel taint state
-
kill -<signal> <pid>
-
Load + memory + uptime snapshot
-
Who owns a TCP port?
-
Top processes by RSS
-
Established connection summary
-
Listening sockets
-
Process cwd + exe
-
Process environment
-
Process open file descriptors
-
Process I/O accounting
-
Resource limits applied to a PID
-
Process kernel stack
-
Process /proc status block
-
Per-thread stats for one PID
-
Ping a host
-
Top processes by CPU
-
sar 3-sample CPU snapshot
-
Kernel slab cache top consumers
-
Socket counts by family + state
-
Swap usage summary
-
sysctl -w <key>=<value>
-
TCP connections with retransmits
-
TCP state counts
-
Top processes by open-file count
-
vmstat sample