Changeset 592
- Timestamp:
- 05/14/07 20:48:37 (2 years ago)
- Files:
-
- trunk/src/vcc/vcc/status.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/vcc/vcc/status.c
r586 r592 50 50 { 51 51 xmlrpc_value *result; 52 char *name ;53 int running = 0, nproc = 0, uptime= 0;54 char *loadavg1m, *loadavg5m, *loadavg15m;52 char *name, *load1m, *load5m, *load15m; 53 int running = 0, thr_total = 0, thr_running = 0, thr_unintr = 0, thr_onhold = 0; 54 int forks_total = 0, uptime = 0; 55 55 56 56 if (argc < 1) … … 65 65 66 66 xmlrpc_decompose_value(env, result, 67 "{s:i,s:i,s:i,s:s,s:s,s:s,*}", 68 "running", &running, 69 "nproc", &nproc, 70 "uptime", &uptime, 71 "load1m", &loadavg1m, 72 "load5m", &loadavg5m, 73 "load15m", &loadavg15m); 67 "{s:i,s:i,s:i,s:i,s:i,s:i,s:i,s:s,s:s,s:s,*}", 68 "running", &running, 69 "thr_total", &thr_total, 70 "thr_running", &thr_running, 71 "thr_unintr", &thr_unintr, 72 "thr_onhold", &thr_onhold, 73 "forks_total", &forks_total, 74 "uptime", &uptime, 75 "load1m", &load1m, 76 "load5m", &load5m, 77 "load15m", &load15m); 74 78 return_if_fault(env); 75 79 … … 81 85 else { 82 86 printf("running: %d\n", running); 83 printf("nproc: %d\n", nproc); 87 printf("total threads: %d\n", thr_total); 88 printf("(running: %d, unintr: %d, onhold: %d)\n", 89 thr_running, thr_unintr, thr_onhold); 90 printf("total forks: %d\n", forks_total); 84 91 printf("uptime: %s\n", pretty_uptime(uptime)); 85 printf("load average: %s, %s, %s\n", load avg1m, loadavg5m, loadavg15m);92 printf("load average: %s, %s, %s\n", load1m, load5m, load15m); 86 93 } 87 94 }
