Beispiel #1
0
 /**
  * Test monitor instance
  */
 public function testMonitorInstance()
 {
     $monitor = $this->infrastructure->monitorInstance(self::SERVER_ID, Instance::MONITOR_CPU);
     $this->assertTrue($this->infrastructure->isSuccessful());
     $this->assertTrue(is_array($monitor));
     $this->assertTrue(is_float($monitor['average']));
 }
Beispiel #2
0
 /**
  * Return the system informations about the $metric of an instance
  * 
  * @param  string $metric
  * @param  null|array $options
  * @return array|boolean
  */
 public function monitor($metric, $options = null)
 {
     return $this->adapter->monitorInstance($this->attributes[self::INSTANCE_ID], $metric, $options);
 }