Environment
- Telemetry Streaming Version: 1.30
- BIG-IP Version: BIG-IP 16.1.2.2 Build 0.0.28 Point Release 2
Summary
The URLs to send telemetry to Azure are hard-coded and limited to AzurePublic and AzureUSGovernment. See
|
function getApiDomain(region, apiType) { |
Steps To Reproduce
Steps to reproduce the behavior:
- Install F5-telemetry in AzureGerman, AzureChina, AzureSecret or some other Azure cloud that is not AzurePublic or AzureUSGovernment.
- Configure F5-telemetry to send to Log Analytics: https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/latest/setting-up-consumer.html#microsoft-azure-log-analytics
Expected Behavior
Logs are streamed to Log Analytics
Actual Behavior
F5 Telemetry attempts to ship the logs to 'azure.com' which (if accessible) does not know about the Log Analytics workspace and the request fails.
Environment
Summary
The URLs to send telemetry to Azure are hard-coded and limited to AzurePublic and AzureUSGovernment. See
f5-telemetry-streaming/src/lib/consumers/shared/azureUtil.js
Line 60 in fd87507
Steps To Reproduce
Steps to reproduce the behavior:
Expected Behavior
Logs are streamed to Log Analytics
Actual Behavior
F5 Telemetry attempts to ship the logs to 'azure.com' which (if accessible) does not know about the Log Analytics workspace and the request fails.