Skip to content

A Python urwid based CLI application to view active Mesos frameworks and metrics

License

Notifications You must be signed in to change notification settings

alimaken/mesos-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mesos-viewer

A Python urwid based CLI application to view active Mesos frameworks and metrics

https://github.com/alimaken/mesos-viewer/

mesos-viewer

A sample config file is located under scripts/config.ini.template.

Use the following to copy the config file to appropriate directory:

mkdir -p ~/.mesos-viewer
cp scripts/config.ini.template ~/.mesos-viewer/config.ini

Make sure to use appropriate values for master_ip & master_port and replace username with current user.

Examples

$ ./run.py  

Key Bindings

    h,H,?         Show help
    ctrl + u      Page Up
    ctrl + d      Page Down 
    g             Scroll to First framework 
    G             Scroll to Last framework 
    j             Up 
    k             Down 
    r             Refresh 
    s             Show framework WebUI link 
    S,enter       Open framework WebUI link 
    ctrl + r      Reload config 
    z             Show Mesos Metrics popul
    n             Sort by `Name` 
    c             Sort by `CPU` 
    m             Sort by `Memory` 
    u             Sort by `Uptime` 
    t             Sort by `Upsince` 
    /             Fuzzy Search

About

A Python urwid based CLI application to view active Mesos frameworks and metrics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages