Skip to content

Commit f9d1986

Browse files
committed
Stop using prefixes
1 parent a2011fc commit f9d1986

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

src/ServiceControl.Audit/Auditing/AuditIngestion.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -257,10 +257,10 @@ async Task Loop()
257257
readonly IAuditIngestionUnitOfWorkFactory unitOfWorkFactory;
258258
readonly Settings settings;
259259
readonly Channel<MessageContext> channel;
260-
readonly Histogram<long> auditBatchSize = AuditMetrics.Meter.CreateHistogram<long>($"{AuditMetrics.Prefix}.batch_size_audits");
261-
readonly Histogram<double> auditBatchDuration = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.batch_duration_audits", unit: "ms");
262-
readonly Histogram<double> auditMessageSize = AuditMetrics.Meter.CreateHistogram<double>($"{AuditMetrics.Prefix}.audit_message_size", unit: "kilobytes");
263-
readonly Counter<long> receivedAudits = AuditMetrics.Meter.CreateCounter<long>($"{AuditMetrics.Prefix}.received_audits");
260+
readonly Histogram<long> auditBatchSize = Telemetry.Meter.CreateHistogram<long>("messages_batch_size");
261+
readonly Histogram<double> auditBatchDuration = Telemetry.Meter.CreateHistogram<double>("messages_batch_duration", unit: "ms");
262+
readonly Histogram<double> auditMessageSize = Telemetry.Meter.CreateHistogram<double>("messages_size", unit: "kilobytes");
263+
readonly Counter<long> receivedAudits = Telemetry.Meter.CreateCounter<long>("messages_received");
264264
readonly Watchdog watchdog;
265265
readonly Task ingestionWorker;
266266
readonly IHostApplicationLifetime applicationLifetime;

src/ServiceControl.Audit/Auditing/AuditPersister.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -283,11 +283,11 @@ await messageDispatcher.Value.Dispatch(new TransportOperations(messagesToEmit.To
283283
}
284284
}
285285

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");
286+
readonly Counter<long> storedAudits = Telemetry.Meter.CreateCounter<long>("messages_stored");
287+
readonly Counter<long> storedSagas = Telemetry.Meter.CreateCounter<long>("sagas_stored");
288+
readonly Histogram<double> auditBulkInsertDuration = Telemetry.Meter.CreateHistogram<double>("messages_bulk_insert_duration", unit: "ms");
289+
readonly Histogram<double> sagaAuditBulkInsertDuration = Telemetry.Meter.CreateHistogram<double>("sagas_bulk_insert_duration", unit: "ms");
290+
readonly Histogram<double> auditCommitDuration = Telemetry.Meter.CreateHistogram<double>("messages_commit_duration", unit: "ms");
291291

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

src/ServiceControl.Audit/HostApplicationBuilderExtensions.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,22 +74,23 @@ public static void AddServiceControlAudit(this IHostApplicationBuilder builder,
7474
{
7575
throw new UriFormatException($"Invalid OtelMetricsUrl: {settings.OtelMetricsUrl}");
7676
}
77+
7778
builder.Services.AddOpenTelemetry()
7879
.ConfigureResource(b => b.AddService(
7980
serviceName: "Particular.ServiceControl.Audit",
8081
serviceVersion: version,
8182
serviceInstanceId: settings.InstanceName))
8283
.WithMetrics(b =>
8384
{
84-
b.AddMeter(AuditMetrics.MeterName);
85+
b.AddMeter(Telemetry.MeterName);
8586
b.AddOtlpExporter(e =>
8687
{
8788
e.Endpoint = otelMetricsUri;
8889
});
8990
});
91+
9092
var logger = LogManager.GetLogger(typeof(HostApplicationBuilderExtensions));
9193
logger.InfoFormat("OpenTelemetry metrics exporter enabled: {0}", settings.OtelMetricsUrl);
92-
9394
}
9495

9596
// Configure after the NServiceBus hosted service to ensure NServiceBus is already started

src/ServiceControl.Audit/Infrastructure/AuditMetrics.cs

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace ServiceControl.Audit;
2+
3+
using System.Diagnostics.Metrics;
4+
5+
static class Telemetry
6+
{
7+
public const string MeterName = "Particular.ServiceControl.Audit";
8+
public static readonly Meter Meter = new(MeterName, "0.1.0");
9+
}

0 commit comments

Comments
 (0)