Skip to content

Commit 83e4246

Browse files
committed
Use seconds as unit for duration
1 parent b7b1958 commit 83e4246

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/ServiceControl.Audit/Auditing/Metrics/BatchMetrics.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public void Dispose()
2525
}
2626

2727
tags.Add("result", result);
28-
BatchDuration.Record(sw.ElapsedMilliseconds, tags);
28+
BatchDuration.Record(sw.Elapsed.TotalSeconds, tags);
2929
}
3030

3131
public void Complete(int size) => actualBatchSize = size;

src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ public IngestionMetrics(IMeterFactory meterFactory)
1515
{
1616
var meter = meterFactory.Create(MeterName, MeterVersion);
1717

18-
batchDuration = meter.CreateHistogram<double>(CreateInstrumentName("batch_duration"), unit: "ms", "Average audit message batch processing duration");
18+
batchDuration = meter.CreateHistogram<double>(CreateInstrumentName("batch_duration"), unit: "seconds", "Average audit message batch processing duration");
19+
ingestionDuration = meter.CreateHistogram<double>(CreateInstrumentName("message_duration"), unit: "seconds", description: "Average incoming audit message processing duration");
1920
consecutiveBatchFailureGauge = meter.CreateObservableGauge(CreateInstrumentName("consecutive_batch_failures"), () => consecutiveBatchFailures, description: "Consecutive audit ingestion batch failure");
20-
ingestionDuration = meter.CreateHistogram<double>(CreateInstrumentName("duration"), unit: "ms", description: "Average incoming audit message processing duration");
2121
failureCounter = meter.CreateCounter<long>(CreateInstrumentName("failure_count"), description: "Audit ingestion failure count");
2222
}
2323

src/ServiceControl.Audit/Auditing/Metrics/MessageMetrics.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public void Dispose()
1616
var tags = IngestionMetrics.GetMessageTags(Context.Headers);
1717

1818
tags.Add("result", result);
19-
Duration.Record(sw.ElapsedMilliseconds, tags);
19+
Duration.Record(sw.Elapsed.TotalSeconds, tags);
2020
}
2121

2222
string result = "failed";

src/ServiceControl.Audit/HostApplicationBuilderExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace ServiceControl.Audit;
2727

2828
static class HostApplicationBuilderExtensions
2929
{
30-
static string InstanceVersion = FileVersionInfo.GetVersionInfo(typeof(HostApplicationBuilderExtensions).Assembly.Location).ProductVersion;
30+
static readonly string InstanceVersion = FileVersionInfo.GetVersionInfo(typeof(HostApplicationBuilderExtensions).Assembly.Location).ProductVersion;
3131

3232
public static void AddServiceControlAudit(this IHostApplicationBuilder builder,
3333
Func<ICriticalErrorContext, CancellationToken, Task> onCriticalError,

0 commit comments

Comments
 (0)