mirror of
https://git.phc.dm.unipi.it/aziis98/go-stats-server.git
synced 2026-10-07 04:24:52 +00:00
fix: added attribution to various stuff
This commit is contained in:
@@ -74,3 +74,13 @@ $ time ( echo '<command>' | nc <node> 12345 )
|
||||
# stop and disable the systemd service on all nodes
|
||||
$ parallel --nonall --slf nodes.txt 'systemctl disable --now stats-server.service'
|
||||
```
|
||||
|
||||
## Credits
|
||||
|
||||
- The shell code for the commands was originally made by [@BachoSeven](https://github.com/bachoseven)
|
||||
|
||||
<https://git.phc.dm.unipi.it/phc/cluster-dashboard/src/branch/main/backend/scripts>
|
||||
|
||||
- Most of the code was initially made with the help of ChatGPT in this conversation
|
||||
|
||||
<https://chat.openai.com/share/40247aa0-76e9-4d9a-b0fa-356a5f51f208>
|
||||
@@ -25,6 +25,7 @@ ExecStart=/usr/local/bin/stats-server serve
|
||||
WantedBy=default.target
|
||||
`)
|
||||
|
||||
// commands is a map of commands that can be run on the server, originally made by https://github.com/bachoseven
|
||||
var commands = map[string]string{
|
||||
"cpu": `top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | sed "s/^/100 - /" | bc`,
|
||||
"memory": `free -m | awk '/Mem/{print $3 " " $2}'`,
|
||||
|
||||
Reference in New Issue
Block a user