public CloudFoundryForwarderExporter(CloudFoundryForwarderOptions options, IStats stats, ILogger <CloudFoundryForwarderExporter> logger = null) { this.options = options; this.stats = stats; this.viewManager = stats.ViewManager; this.logger = logger; }
public CloudFoundryForwarderExporter(CloudFoundryForwarderOptions options, IStats stats, ILogger <CloudFoundryForwarderExporter> logger = null) { this.options = options; this.stats = stats; this.viewManager = stats.ViewManager; this.logger = logger; if (options.MicrometerMetricWriter) { this.metricFormatWriter = new MicrometerMetricWriter(options, stats, logger); } else { this.metricFormatWriter = new SpringBootMetricWriter(options, stats, logger); } }
public MicrometerMetricWriter(CloudFoundryForwarderOptions options, IStats stats, ILogger logger = null) : base(options, stats, logger) { }
public CloudFoundryMetricWriter(CloudFoundryForwarderOptions options, IStats stats, ILogger logger = null) { this.options = options; this.stats = stats; this.logger = logger; }
public SpringBootMetricWriter(CloudFoundryForwarderOptions options, IStats stats, ILogger logger = null) : base(options, stats, logger) { }