private static string GetDefaultLogDirectory()

in src/Elastic.OpenTelemetry.Core/Configuration/CompositeElasticOpenTelemetryOptions.cs [181:192]


	private static string GetDefaultLogDirectory()
	{
		const string applicationMoniker = "elastic-otel-dotnet";

		if (IsOSPlatform(OSPlatform.Windows))
			return Path.Combine(GetFolderPath(SpecialFolder.ApplicationData), "elastic", applicationMoniker);

		if (IsOSPlatform(OSPlatform.OSX))
			return Path.Combine(GetFolderPath(SpecialFolder.LocalApplicationData), "elastic", applicationMoniker);

		return $"/var/log/elastic/{applicationMoniker}";
	}