public Task SendAsync(string name, int status, int?timestamp = null, string hostname = null, string[] tags = null, string serviceCheckMessage = null, bool truncateIfTooLong = false) { truncateIfTooLong = truncateIfTooLong || TruncateIfTooLong; var task = SendAsync(ServiceCheck.GetCommand(name, status, timestamp, hostname, _constantTags, tags, serviceCheckMessage, truncateIfTooLong)); _optionalTelemetry?.OnServiceCheckSent(); return(task); }
/// <summary> /// Send a service check /// </summary> public void Send(string name, int status, int?timestamp = null, string hostname = null, string[] tags = null, string serviceCheckMessage = null, bool truncateIfTooLong = false) { truncateIfTooLong = truncateIfTooLong || TruncateIfTooLong; Send(ServiceCheck.GetCommand(name, status, timestamp, hostname, _constantTags, tags, serviceCheckMessage, truncateIfTooLong)); }
public void Add(string name, int status, int?timestamp = null, string hostname = null, string[] tags = null, string serviceCheckMessage = null, bool truncateIfTooLong = false) { truncateIfTooLong = truncateIfTooLong || TruncateIfTooLong; _commands.Add(ServiceCheck.GetCommand(name, status, timestamp, hostname, _constantTags, tags, serviceCheckMessage, truncateIfTooLong)); _optionalTelemetry?.OnServiceCheckSent(); }
/// <summary> /// Add a Service check /// </summary> public void Add(string name, int status, int?timestamp = null, string hostname = null, string[] tags = null, string serviceCheckMessage = null) { _commands.Add(ServiceCheck.GetCommand(name, status, timestamp, hostname, tags, serviceCheckMessage)); }