Forum Discussion

AWSullivan's avatar
AWSullivan
Copper Contributor
Nov 12, 2019
Solved

How can I automate connecting new subscriptions to a central Log Analytics Workspace?

Our organization has a single Log Analytics Workspace that all our subscriptions are connected and sending their logs to.   Currently we must browse to that LA blade in the portal, click Azure Acti...
  • CraigWilson_'s avatar
    Nov 12, 2019

    AWSullivan 

    You will need to know the workspace ID. Then use PowerShell. 

    Azure AZ module:

    https://docs.microsoft.com/en-us/powershell/module/az.operationalinsights/new-azoperationalinsightsazureactivitylogdatasource?view=azps-3.0.0

     

    New-AzOperationalInsightsAzureActivityLogDataSource -ResourceGroupName <LogAnalyticsOMSWorkspaceResourceGroupName> -WorkspaceName <LogAnalyticsOMSWorkspaceName> -Name <NameOfThisOperationalInsightsAzureActivityLogDataSource> -SubscriptionId <Subscription>

     

    AzureRM module:

    https://docs.microsoft.com/en-us/powershell/module/azurerm.operationalinsights/New-AzureRmOperationalInsightsAzureActivityLogDataSource?view=azurermps-6.13.0

     

    New-AzureRmOperationalInsightsAzureActivityLogDataSource -ResourceGroupName <LogAnalyticsOMSWorkspaceResourceGroupName> -WorkspaceName <LogAnalyticsOMSWorkspaceName> -Name <NameOfThisOperationalInsightsAzureActivityLogDataSource> -SubscriptionId <Subscription>

     

     

    Cheers

     

    Craig