-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
init, so far just gets /proc/meminfo
- Loading branch information
0 parents
commit fa00c51
Showing
4 changed files
with
492 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
synopsys - A SYNOPsis of your SYStem | ||
|
||
The goal is to create an overview of a system. Instead of running: | ||
|
||
- uptime | ||
- dmesg | tail | ||
- free | ||
- vmstat | ||
- mpstat | ||
- iostat | ||
- sar DEV, TCP, ETCP | ||
- top | ||
|
||
Show the critical parts from each of those in legible fashion with a | ||
single command. | ||
|
||
Some might say this breaks the one-tool philosophy but i disagree, this | ||
isn't intended to | ||
|
||
Ideally this would be doable from a single command that doesn't need to | ||
be pre-installed so either a script or self-contained binary. | ||
|
||
Because any scripted language (e.g. python, lua) doing this would | ||
require either a *ton* of boilerplate or a long list of dependencies | ||
that might not be available to a sysadmin during a critical outage I'm | ||
favoring something that's easy to build/store/distribute as a single | ||
binary so even if it's not resident on a struggling system a simple the | ||
tool is only a simple `scp synopsys` away |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
module gitlab.com/zohagen/synopsys | ||
|
||
go 1.22.0 |
Oops, something went wrong.