public void setting_prefix_servicecheck() { using (var nonStaticServiceInstance = new DogStatsdService()) { var metricsConfig = new StatsdConfig { StatsdServerName = "127.0.0.1", StatsdPort = 8129, Prefix = "prefix" }; nonStaticServiceInstance.Configure(metricsConfig); var receivedData = ReceiveData(nonStaticServiceInstance, "127.0.0.1", 8129, () => { nonStaticServiceInstance.ServiceCheck("test", Status.OK); }); Assert.AreEqual(new List <string> { "_sc|prefix.test|0" }, receivedData); } }
public void ServiceChecksSent() { _service.Configure(_config); _service.ServiceCheck("test", Status.OK); Assert.AreEqual(1, _service.TelemetryCounters.ServiceChecksSent); }
public void Service_check_timestamp_hostname() { _dogStatsdService.ServiceCheck("na\r\nme", Status.OK, timestamp: 1375296969, hostname: "hostname"); AssertWasReceived("_sc|na\\nme|0|d:1375296969|h:hostname"); }