Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
  • Loading branch information
tomkerkhove committed Feb 26, 2023
1 parent 7fafa12 commit 9ae31f7
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ public static IServiceCollection AddResourceDiscoveryClient(this IServiceCollect

var resourceDiscoveryConfiguration = configuration.Get<ScraperRuntimeConfiguration>();

if(resourceDiscoveryConfiguration.ResourceDiscovery?.IsConfigured == true)
if(resourceDiscoveryConfiguration?.ResourceDiscovery?.IsConfigured == true)
{
services.AddHttpClient<ResourceDiscoveryClient>(client =>
{
Expand Down Expand Up @@ -231,12 +231,13 @@ private static void AddOpenTelemetryCollectorMetricSink(string collectorUri, str
var resourceBuilder = ResourceBuilder.CreateDefault()
.AddService(OpenTelemetryServiceName, serviceVersion: agentVersion);

services.AddOpenTelemetryMetrics(metricsBuilder =>
{
metricsBuilder.SetResourceBuilder(resourceBuilder)
.AddMeter("Promitor.Scraper.Metrics.AzureMonitor")
.AddOtlpExporter(options => options.Endpoint = new Uri(collectorUri));
});
services.AddOpenTelemetry()
.WithMetrics(metricsBuilder =>
{
metricsBuilder.SetResourceBuilder(resourceBuilder)
.AddMeter("Promitor.Scraper.Metrics.AzureMonitor")
.AddOtlpExporter(options => options.Endpoint = new Uri(collectorUri));
});
services.AddTransient<IMetricSink, OpenTelemetryCollectorMetricSink>();
services.AddTransient<OpenTelemetryCollectorMetricSink>();
services.AddOpenTelemetrySystemMetrics();
Expand Down

0 comments on commit 9ae31f7

Please sign in to comment.