Skip to content

Commit 88d2e71

Browse files
committed
Better metrics names
1 parent e6d1f40 commit 88d2e71

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

src/ServiceControl.Audit/Auditing/AuditIngestion.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ async Task OnMessage(MessageContext messageContext, CancellationToken cancellati
191191
var taskCompletionSource = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
192192
messageContext.SetTaskCompletionSource(taskCompletionSource);
193193

194-
receivedMeter.Add(1);
194+
receivedAudits.Add(1);
195195

196196
await channel.Writer.WriteAsync(messageContext, cancellationToken);
197197
await taskCompletionSource.Task;
@@ -212,11 +212,11 @@ async Task Loop()
212212
contexts.Add(context);
213213
}
214214

215-
batchSizeMeter.Record(contexts.Count);
215+
auditBatchSize.Record(contexts.Count);
216216
var sw = Stopwatch.StartNew();
217217

218218
await auditIngestor.Ingest(contexts);
219-
batchDurationMeter.Record(sw.ElapsedMilliseconds);
219+
auditBatchDuration.Record(sw.ElapsedMilliseconds);
220220
}
221221
catch (OperationCanceledException)
222222
{
@@ -247,7 +247,7 @@ async Task Loop()
247247
TransportInfrastructure transportInfrastructure;
248248
IMessageReceiver queueIngestor;
249249

250-
readonly SemaphoreSlim startStopSemaphore = new SemaphoreSlim(1);
250+
readonly SemaphoreSlim startStopSemaphore = new(1);
251251
readonly string inputEndpoint;
252252
readonly ITransportCustomization transportCustomization;
253253
readonly TransportSettings transportSettings;
@@ -256,9 +256,9 @@ async Task Loop()
256256
readonly IAuditIngestionUnitOfWorkFactory unitOfWorkFactory;
257257
readonly Settings settings;
258258
readonly Channel<MessageContext> channel;
259-
readonly Histogram<long> batchSizeMeter = AuditMetrics.Meter.CreateHistogram<long>($"{AuditMetrics.Prefix}.batch_size");
260-
readonly Histogram<double> batchDurationMeter = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.batch_duration", unit: "ms");
261-
readonly Counter<long> receivedMeter = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.received");
259+
readonly Histogram<long> auditBatchSize = AuditMetrics.Meter.CreateHistogram<long>($"{AuditMetrics.Prefix}.batch_size_audits");
260+
readonly Histogram<double> auditBatchDuration = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.batch_duration_audits", unit: "ms");
261+
readonly Counter<long> receivedAudits = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.received_audits");
262262
readonly Watchdog watchdog;
263263
readonly Task ingestionWorker;
264264
readonly IHostApplicationLifetime applicationLifetime;

src/ServiceControl.Audit/Auditing/AuditPersister.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ public async Task<IReadOnlyList<MessageContext>> Persist(IReadOnlyList<MessageCo
7575

7676
var auditSw = Stopwatch.StartNew();
7777
await unitOfWork.RecordProcessedMessage(processedMessage, context.Body);
78-
auditBulkInsertDurationMeter.Record(auditSw.ElapsedMilliseconds);
78+
auditBulkInsertDuration.Record(auditSw.ElapsedMilliseconds);
7979

80-
ingestedAuditMeter.Add(1);
80+
storedAudits.Add(1);
8181
}
8282
else if (context.Extensions.TryGet(out SagaSnapshot sagaSnapshot))
8383
{
@@ -88,9 +88,9 @@ public async Task<IReadOnlyList<MessageContext>> Persist(IReadOnlyList<MessageCo
8888

8989
var sagaSw = Stopwatch.StartNew();
9090
await unitOfWork.RecordSagaSnapshot(sagaSnapshot);
91-
sagaAuditBulkInsertDurationMeter.Record(sagaSw.ElapsedMilliseconds);
91+
sagaAuditBulkInsertDuration.Record(sagaSw.ElapsedMilliseconds);
9292

93-
ingestedSagaAuditMeter.Add(1);
93+
storedSagas.Add(1);
9494
}
9595

9696
storedContexts.Add(context);
@@ -130,7 +130,7 @@ public async Task<IReadOnlyList<MessageContext>> Persist(IReadOnlyList<MessageCo
130130
// this can throw even though dispose is never supposed to throw
131131
var commitSw = Stopwatch.StartNew();
132132
await unitOfWork.DisposeAsync();
133-
bulkInsertCommitDurationMeter.Record(commitSw.ElapsedMilliseconds);
133+
auditCommitDuration.Record(commitSw.ElapsedMilliseconds);
134134
}
135135
catch (Exception e)
136136
{
@@ -283,11 +283,11 @@ await messageDispatcher.Value.Dispatch(new TransportOperations(messagesToEmit.To
283283
}
284284
}
285285

286-
readonly Counter<long> ingestedAuditMeter = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.stored_audit_messages");
287-
readonly Counter<long> ingestedSagaAuditMeter = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.stored_saga_audits");
288-
readonly Histogram<double> auditBulkInsertDurationMeter = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.bulk_insert_duration_audit", unit: "ms");
289-
readonly Histogram<double> sagaAuditBulkInsertDurationMeter = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.bulk_insert_duration_sagas", unit: "ms");
290-
readonly Histogram<double> bulkInsertCommitDurationMeter = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.commit_duration_audit", unit: "ms");
286+
readonly Counter<long> storedAudits = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.stored_audit_messages");
287+
readonly Counter<long> storedSagas = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.stored_saga_audits");
288+
readonly Histogram<double> auditBulkInsertDuration = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.bulk_insert_duration_audits", unit: "ms");
289+
readonly Histogram<double> sagaAuditBulkInsertDuration = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.bulk_insert_duration_sagas", unit: "ms");
290+
readonly Histogram<double> auditCommitDuration = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.commit_duration_audits", unit: "ms");
291291

292292
static readonly ILog Logger = LogManager.GetLogger<AuditPersister>();
293293
}

0 commit comments

Comments
 (0)