Inheritance: implements Beberlei\Metrics\Collector\Collector, implements Beberlei\Metrics\Collector\TaggableCollector
コード例 #1
0
ファイル: InfluxDBTest.php プロジェクト: beberlei/metrics
 public function testCollectMeasureWithTags()
 {
     $expectedTags = array('dc' => 'west', 'node' => 'nemesis101');
     $expectedArgs = array('points' => array(array('measurement' => 'series-name', 'fields' => array('value' => 47.11))), 'tags' => $expectedTags);
     $this->client->expects($this->once())->method('mark')->with($expectedArgs);
     $this->collector->setTags($expectedTags);
     $this->collector->measure('series-name', 47.11);
     $this->collector->flush();
 }
コード例 #2
0
ファイル: InfluxDBTest.php プロジェクト: abreksa4/metrics
 public function testCollectMeasure()
 {
     $this->client->expects($this->once())->method('mark')->with('series-name', array('value' => 47.11));
     $this->collector->timing('series-name', 47.11);
     $this->collector->flush();
 }