/** * 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'])); }
/** * 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); }