Я использую функцию Azure .NET 8 (в изолированном режиме), размещенную в Azure, и мне хотелось бы отправлять трассировки и метрики в Grafana Cloud с помощью OpenTelemetry.
Я сделал это. просмотрели документацию Grafana Cloud и рекомендуют два подхода к настройке сборщика промышленного уровня: Grafana Alloy или OpenTelemetry Collector.
Похоже, что оба подхода предполагают локальный запуск сборщика для сбора и отправки данные телеметрии. Однако для моего сценария это не представляется возможным, поскольку мое приложение работает в облаке (функции Azure), и у меня нет локального сервера для размещения сборщика.
При этом Функции Azure являются бессерверными и размещаются в облаке. Как рекомендуется отправлять данные OpenTelemetry непосредственно из моей функции Azure (C#/.NET) в облако Grafana без использования локального сборщика?
Подробнее здесь: https://stackoverflow.com/questions/791 ... -functions