| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
QmemTools requires following packages:
- python (>=2.4 and <3.0)
- web.py (>=0.34)
- simplejson (>=2.0.9)
- libxml2
sudo python setup.py install
- http://localhost:8080/qhost for qhost data
- http://localhost:8080/qstat for qstat data
The JSON format for a successful request is:
{"success" : true, "message" : "", "data" : {json_data}}
The JSON format for a failed request is:
{"success" : false, "message" : "an_error_message", "data" : {}}
qmemview.py: display information about memory usage on your cluster
qmemview.py has the following options:
qmemview.py <url:port> : display all hosts qmemview.py <url:port> -h : display this help qmemview.py <url:port> -u : display all job details / host qmemview.py <url:port> -j <jobid>: display details for one job (set -u automatically) qmemview.py <url:port> -o <owner>: display owner's job details (set -u automatically) qmemview.py <url:port> -h <hostname> : display only selected host qmemview.py <url:port> -u -h <hostname> : display only selected host with job details for this host qmemview.py <url:port> -h <hostname> -j <jobid> : display only selected host with job details for jobid only <url:port> argument should be set to point on qmemserver address and port. ie: qmemview.py localhost:8080
Returned by qhost:
qhost_data[hostname]['num_proc']:str
['mem_total']:str
['jobs'][jobid]['jobcount']:int
['master']:bool
['taskid']:list
['owner']:str
['jobname']:str
Returned by qstat:
qstat_data[owner]['uid']:str
['jobs'][jobid]['requested_h_vmem_strval']:str
['requested_h_vmem_dblval']:float
['hostname'][hostname]['master']:str
['slave']:str
[taskid]:str
| Back | FazBrowse Home | New Git URL |