Complete resource monitoring system implementation with dashboard, Discord alerts, and documentation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
57a34d3a2b
commit
9682416b81
5 changed files with 321 additions and 54 deletions
|
|
@ -1198,5 +1198,27 @@ class OGPRemoteLibrary
|
|||
//Unknown response
|
||||
return -4;
|
||||
}
|
||||
|
||||
/// Get system-wide resource usage from agent
|
||||
public function get_system_resource_usage()
|
||||
{
|
||||
$args = $this->encrypt_params("system_resources");
|
||||
$this->add_enc_chk($args);
|
||||
$request = xmlrpc_encode_request("get_system_resource_usage", $args);
|
||||
$response = $this->sendRequest($request);
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
||||
/// Get resource usage for a specific game server from agent
|
||||
public function get_gameserver_resource_usage($home_id)
|
||||
{
|
||||
$args = $this->encrypt_params($home_id);
|
||||
$this->add_enc_chk($args);
|
||||
$request = xmlrpc_encode_request("get_gameserver_resource_usage", $args);
|
||||
$response = $this->sendRequest($request);
|
||||
|
||||
return $response;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue