Help us make RICOH ProcessDirector better for everyone!
Sign up to submit your ideas and to vote on the ones that we are considering right now.
After review and evaluation, your idea might show up on this list too. THANKS!
Please note that all ideas submitted become the property of Ricoh, LTD.
Unix operating systems have a system tool called top which shows current system cpu, memory, and process information.
It's updating output looks something like this:
top - 13:42:12 up 91 days, 22:39, 2 users, load average: 0.02, 0.02, 0.05
Tasks: 181 total, 1 running, 180 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.2 us, 0.2 sy, 0.0 ni, 94.8 id, 4.9 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 2053428 total, 1487808 used, 565620 free, 1512 buffers
KiB Swap: 2103292 total, 132388 used, 1970904 free. 1212688 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
303 root 20 0 0 0 0 S 0.332 0.000 31:29.29 btrfs-transacti
900 root 20 0 3777692 179256 3644 S 0.332 8.730 453:36.12 java
25542 root 20 0 15364 2688 2080 R 0.332 0.131 0:00.02 top
1 root 20 0 35904 3792 1984 S 0.000 0.185 2:14.69 systemd
2 root 20 0 0 0 0 S 0.000 0.000 0:05.15 kthreadd
3 root 20 0 0 0 0 S 0.000 0.000 0:12.94 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.000 0.000 0:00.00 kworker/0:0H
...
Db2 offers a similar heads up tool for viewing aspects of the database performance and utilization.
It would be helpful to have a similar overview of the RPD system. For example the output could look something like:
RPDtop - Tue Jan 26 13:11:26 MST 2021
primary Primary Enabled on RPD_Prod1.company.com
up 91 days, 22:39, 2 users, load average: 0.02, 0.02, 0.05
5120m 5120m used 0 free
Steps: Total 9/12 ResInt 3/3 CpuInt 5/5 I/oInt 1/4
<Updating Step information: 12 lines, 9 with info grouped by Category>
ExtScripting Secondary Enabled on RPD_Prod2.company.com
up 91 days, Current Load: 5/6 Steps Avg Load: 4/6 Steps
1024m 1024m used 0 free
Steps: Total 5/6 ResInt 0/1 CpuInt 4/4 I/oInt 1/1
<Updating information: 6 lines, 5 with info grouped by Category>
ExtScripting2 Secondary Enabled on RPD_Prod2.company.com
up 91 days, Current Load: 6/6 Steps Avg Load: 4/6 Steps
2048m 2048 used 0 free
Steps: Total 6/6 ResInt 6/1 CpuInt 4/4 I/oInt 1/1
<Updating information: 6 lines, 5 with info grouped by Category>
Linux78_sec Secondary DISABLED on RPD_Prod3.company.com
Stopped by <User/event> on 01/08/2021
General Secondary Enabled on RPD_Prod2.company.com
...
Memory Secondary Enabled on RPD_Prod2.company.com
...
=============================================================
Step Queue:
<Updating information: 10+ lines showing step tasks in queue order and how they are tuned (IE: what they are waiting on)>
Much like the DB2Top tool additional categories could be provided such as job, printer, input device, etc stats/status. For Jobs the output could track the number of jobs in processing, which states they are in. List which queued jobs and show the step/server they are queued for.