Skip to content

devizer/KernelManagementLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

W3-Top    W3Top Stable Version

Is a web-based linux-bound monitor and benchmark UI. Mac OS and Windows are not supported.

Supported CPU architectures are x86_64, armv7, and arm64.

History and Screenshots

WHATSNEW.md

Install from source

The easiest way to (re)install it as a SystemD service, namely w3top, is to build from source:

export HTTP_HOST=0.0.0.0
export HTTP_PORT=5050
export INSTALL_DIR=/opt/w3top
export RESPONSE_COMPRESSION=True
script=https://raw.githubusercontent.com/devizer/KernelManagementLab/master/build-w3-dashboard.sh
wget -q -nv --no-check-certificate -O - $script | bash -s reinstall_service 

Service's journal is available using traditional SystemD's journal:

journalctl -fu w3top.service

The build script above depends on dotnet sdk 3.1, nodejs 10+ (with yarn) and powershell. Official portable versions of them can be installed using one-liner below:

script=https://raw.githubusercontent.com/devizer/glist/master/install-dotnet-and-nodejs.sh
wget -q -nv --no-check-certificate -O - $script | bash -s dotnet node pwsh

Optional .net core dependencies:

https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites

Unininstall

sudo systemctl disable w3top.service
sudo rm -f /etc/systemd/system/w3top.service 
sudo rm -rf /opt/w3top

About

Kernel Management Lab using .NET with live visualisation via terminal and web

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •