Skip to content
/ evisum Public

EFL System Monitor (Linux, FreeBSD, OpenBSD, DragonFlyBSD)

License

Notifications You must be signed in to change notification settings

haxworx/evisum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evisum - System Monitor.

This is a process and system monitor for Linux, OpenBSD, FreeBSD and
DragonFlyBSD. It is server-client based and includes rudimentary tools for
process, CPU, memory, network, storage and sensor querying. The current set of
features aims to reach a common denominator between the three popular and
viable Unix-like operating systems at this time: Linux, FreeBSD and OpenBSD.

REQUIREMENTS:

An installation of EFL (v1.19.0+). Remember to set your PKG_CONFIG_PATH
environment variable accordingly. For example if EFL is installed in /opt:

export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/libdata/pkgconfig"

BUILD:

$ meson build

$ ninja -C build

INSTALL:

$ ninja -C build install

EXAMPLES:

Open process view:

$ evisum

Open individual process:

$ evisum <pid>

Open CPU monitor:

$ evisum -c

See --help for further options.

CONTRIBUTIONS:

Patches with bug fixes are more than welcome. If you do wish to add a
substantial querying feature PLEASE ensure that it works reliaibly on OpenBSD,
Linux and FreeBSD.

About

EFL System Monitor (Linux, FreeBSD, OpenBSD, DragonFlyBSD)

Resources

License

Stars

Watchers

Forks

Packages

No packages published