vdc/Modules/LogAnalytics/2.0
Kungumaraj Nachimuthu 2c83f220e1 AKS Archetype (#96)
* AKS Archetype - Initial Commit

* Change in pipeline variable group for testing

* Corrected dependency to the teardown of validation resource group

* Corrected the dependsOn for TearDownValidationResourceGroup

* Changed the Azure Subscription

* Changed from SharedServices to AKS in pipeline.yml

* Added missing Tests folder

* Removing duplicate task

* Updates to new modules

* Separate module for application rule

* Update to application rule module

* Clean up

* Cleaned up security center module

* Multiple var groups

* Added var groups for AKS

* Added env vars for User group IDs

* Updated the Packer agent file to include the az cli installation

* Splitting into Archetype and LandingZone

* Updated the paths in pipeline.yml after restructuring folders

* More updates to file paths

* AzureSecurityCenter correction

* Separate module for updating Azure Firewall

* Code fix for prevention of resource group while executing scripts

* Corrections to the orchestration and parameters file

* Added the Azure Firewall update section to the pipeline yml file

* Fixed json parameters file for AKS module that was formatted incorrectly

* Minor fixes to Virtual Network

* Updated the subscription GUIDs and added a subscription info for AKS

* Changed vNet to VirtualNetwork. Also, added dependsOn for AKS Archetype in Orchestration file.

* Changed the KeyVault behavior to enable Service EndPoint after Landing Zone deployment.

* Orchestration and Pipeline updates for AKS Archetype

* AKS Archetype pipeline / orchestration update

* Fixed unsupported versions for aks

* Changes based on feedback from AKS Archetype review

* Minor changes - feedback work continued

* Pipeline changes specific to AKS LandingZone

* AKS Archetype - Initial Commit

* Change in pipeline variable group for testing

* Corrected dependency to the teardown of validation resource group

* Corrected the dependsOn for TearDownValidationResourceGroup

* Changed the Azure Subscription

* Changed from SharedServices to AKS in pipeline.yml

* Added missing Tests folder

* Removing duplicate task

* Updates to new modules

* Separate module for application rule

* Update to application rule module

* Clean up

* Cleaned up security center module

* Multiple var groups

* Added var groups for AKS

* Added env vars for User group IDs

* Updated the Packer agent file to include the az cli installation

* Splitting into Archetype and LandingZone

* Updated the paths in pipeline.yml after restructuring folders

* More updates to file paths

* AzureSecurityCenter correction

* Separate module for updating Azure Firewall

* Code fix for prevention of resource group while executing scripts

* Corrections to the orchestration and parameters file

* Added the Azure Firewall update section to the pipeline yml file

* Fixed json parameters file for AKS module that was formatted incorrectly

* Minor fixes to Virtual Network

* Updated the subscription GUIDs and added a subscription info for AKS

* Changed vNet to VirtualNetwork. Also, added dependsOn for AKS Archetype in Orchestration file.

* Changed the KeyVault behavior to enable Service EndPoint after Landing Zone deployment.

* Orchestration and Pipeline updates for AKS Archetype

* AKS Archetype pipeline / orchestration update

* Fixed unsupported versions for aks

* Changes based on feedback from AKS Archetype review

* Minor changes - feedback work continued

* Pipeline changes specific to AKS LandingZone

* Changes based on testing firewall rules update logic

* Pipeline yml file updated

* Minor update

* Minor update

* Minor update

* Minor correction to file path

* Minor file path correction

* Minor correction

* Debug statements added

* Fix for Azure Firewall scripts

* Updated

* Updated

* Minor update

* Pipeline jobs rearranged.

* File path fixed

* Fixes to chmod script

* Minor fixes

* Updated the dependencies

* Corrected the bootstrap var in pipeline

* Live updates from feedback review

* Fixes based on today's review
2019-08-23 22:48:47 -07:00
..
Pipeline ASE sql archetype (#71) 2019-07-05 14:33:50 -07:00
Policy ASE sql archetype (#71) 2019-07-05 14:33:50 -07:00
RBAC ASE sql archetype (#71) 2019-07-05 14:33:50 -07:00
Scripts ASE sql archetype (#71) 2019-07-05 14:33:50 -07:00
Tests Modularization of Virtual Machine templates (#101) 2019-08-15 22:40:53 -07:00
deploy.json AKS Archetype (#96) 2019-08-23 22:48:47 -07:00
readme.md ASE sql archetype (#71) 2019-07-05 14:33:50 -07:00

readme.md

LogAnalytics

This template deploys Log Analytics.

Resources

  • Microsoft.OperationalInsights/workspaces
  • Microsoft.OperationalInsights/workspaces/savedSearches
  • Microsoft.OperationalInsights/workspaces/datasources
  • Microsoft.OperationalInsights/workspaces/storageinsightconfigs
  • Microsoft.OperationalInsights/workspaces/providers/locks
  • Microsoft.OperationsManagement/solutions

Parameters

Parameter Name Default Value Description
logAnalyticsWorkspaceName Required. Name of the Log Analytics workspace
serviceTier Required. Service Tier: Free, Standalone, PerGB or PerNode
dataRetention Required. Number of days data will be retained for
location Required. Region used when establishing the workspace
diagnosticStorageAccountName Required. Diagnostic Storage Account name
diagnosticStorageAccountResourceId Required. Log Analytics workspace resource identifier
diagnosticStorageAccountAccessKey Required. Diagnostic Storage Account key
automationAccountId "" Optional. Automation Account resource identifier, value used to create a LinkedService between Log Analytics and an Automation Account

Outputs

Output Name Description
logAnalyticsWorkspaceResourceId The Resource Id of the Log Analytics workspace deployed.
logAnalyticsWorkspaceResourceGroup The Resource Group log analytics was deployed to.
logAnalyticsWorkspaceName The Name of the Log Analytics workspace deployed.
logAnalyticsWorkspaceId The Workspace Id for Log Analytics.
logAnalyticsPrimarySharedKey The Primary Shared Key for Log Analytics.

Considerations

N/A

Additional resources