Booked Scheduler Community Support
January 25, 2020, 06:51:11 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
   Home   Help Login Register  
Pages: [1]
Author Topic: auto query and display of computer resource status.  (Read 645 times)

Karma: 0
Posts: 3

« on: April 12, 2019, 10:44:42 AM »

I'm evaluating Booked for managing 20+ computer resources in a lab.

In addition to scheduling and displaying resources,
I'd like Booked to integrate computer "status" information.

For example, each "resource" (Linux computer) would have a name/IP.
Booked would query the remote system every 5 minutes
to determine who is actually logged in, load average, etc.
I'd like Booked to display the most recent status,
along with the schedule, for each resource/computer.

This functionality would allow users to see scheduled
AND ACTUAL usage in one place, without walking to the lab.
They might use idle resources, at the risk of being bumped,
by someone that officially scheduled resources.

I doubt that Booked supports this already.
Our support staff might hack Booked as needed,
and might contribute it back to the project.

Question: does this sound reasonable/do-able?

Question: has anyone actually done something like this?

Perhaps an "autostatus.php" might be created (similar to auto release)
to query remote computers and cache the results.

Perhaps an existing module for schedule display could be hacked,
to show the cached status information.

Thoughts anyone?

Thanks in advance... -Randy
Hero Member

Karma: 5
Posts: 1659

Need Booked API/App/Plugin?

« Reply #1 on: April 17, 2019, 10:40:56 AM »

We do similar things like this for clients now/then...... (though, we don't "hack"..... Smiley)

Moderately simple to do in Booked, using Custom Attributes with a 'monitor' program to check various external statuses and such.

Should you need assistance developing such a program, we are available to help (or build it for you!) - to open a ticket for discussion of specs and time/cost estimates.
Pages: [1]
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!