Hi Community, I have added an implementation of the handler for getCpuUsages. The commit is updated in the same PR <https://github.com/apache/airavata/pull/433/files>.
Thanks & Regards, Saurav Kumar Jha On Thu, Aug 24, 2023 at 2:47 PM saurav kumar jha < imsauravgaurav...@gmail.com> wrote: > Hi Marcus, > Thankyou for the response. > > I am working on this, I added a method for getting cpu usage. > implementation of the handler is to be done. > > Thanks & Regards, > Saurav Kumar Jha > > On Mon, Aug 14, 2023 at 10:03 PM Christie, Marcus Aaron <machr...@iu.edu> > wrote: > >> Hi Saurav, >> >> This is a little tricky to answer. I believe what you would need to do is >> look at JOB_STATUS table for a given experiment/process. There will be a >> SUBMITTED status, an ACTIVE status and then either a COMPLETED or FAILED or >> CANCELED status. >> >> You would want to get the time different between the ACTIVE and the >> COMPLETED/FAILED/CANCELED status. This would give the elapsed time of the >> job. >> >> Then you would need to multiple this time, in hours, with the number of >> cpus used in the job (USER_CONFIGURATION_DATA.TOTAL_CPU_COUNT). >> >> Someone on the list might have a better idea, but I think that's the >> general gist of how you would get cpu hours used. >> >> Thanks, >> >> Marcus >> >> > On Aug 13, 2023, at 1:52 PM, saurav kumar jha < >> imsauravgaurav...@gmail.com> wrote: >> > >> > Hi Community, >> > I have a question regarding this jira. >> > >> > 10. The total cpu-hours used 1. by a user, 2. sorted, 3. quarterly, 4. >> plotted over a period of time >> > 11. The total cpu-hours consumed by application, sorted, quarterly, >> plotted over a period of time >> > >> > These are the two requirements with respect to cpu hours. >> > >> > Although the COMPUTE_RESOURCE_SCHEDULING table has some of the >> information, I couldn't find any table which stores cpu hours used >> information. >> > >> > Can anyone please tell me where I can get this info? >> > >> > Thanks & Regards, >> > Saurav Kumar Jha >> >>