Added Expected to push a percentage
This commit is contained in:
@ -59,10 +59,12 @@ internal static partial class HelperGatusToMona {
|
||||
|
||||
private static void SendPerformanceMessage(AppSettings appSettings, ILogger<Worker> logger, ReadOnlyCollection<string> successMatches, CancellationToken cancellationToken) {
|
||||
string performanceName = string.Concat(appSettings.MonAConfiguration.Resource, appSettings.MonAConfiguration.Suffix);
|
||||
double v = successMatches.Count / appSettings.MonAConfiguration.Expected;
|
||||
double value = Math.Round(v, 3) * 100;
|
||||
Task<HttpResponseMessage> httpResponseMessage = _MonIn.SendPerformanceMessage(appSettings.MonAConfiguration.Site,
|
||||
appSettings.MonAConfiguration.Resource,
|
||||
performanceName,
|
||||
value: successMatches.Count,
|
||||
value,
|
||||
description: string.Empty);
|
||||
httpResponseMessage.Wait(cancellationToken);
|
||||
if (httpResponseMessage.Result.StatusCode != System.Net.HttpStatusCode.OK)
|
||||
|
Reference in New Issue
Block a user