AzLogDcrIngestPS

1.0.2

 
This module includes cmdlets to automate all the processes to create and update Azure LogAnalytics tables and Azure Data Collection Rules to do log ingestion to Azure Loganalytics custom logs using Log ingestion API and Azure Data Collection Rules from Powershell.

Functions can be used for:
(1) manipulation of source object (fix invalid structure + remove un
 
This module includes cmdlets to automate all the processes to create and update Azure LogAnalytics tables and Azure Data Collection Rules to do log ingestion to Azure Loganalytics custom logs using Log ingestion API and Azure Data Collection Rules from Powershell.

Functions can be used for:
(1) manipulation of source object (fix invalid structure + remove unnecessary properties + add info like UserLoggedOn, Computer, CollectionTime)
(2) Validation of environment (Azure LogAnalytics custom log tables, Azure Data Collection Rules, schema)
(3) Management (create/update) of Azure LogAnalytics tables & Azure Data Collection Rules Management - with required schema-format and valid data set
(4) Targetting of where to send data using names - lookup of DCR/DCE infrastructure using Azure Resource Graph
(5) Post data to Azure LogAnalytics custom log tables using log ingestion API and Azure Data Collection Rules
(6) Management of existing Azure Data Collection Rules
(7) Management of existing Azure LogAnalytics custom log tables & Azure Data Collection Rules to update schema when source object structure changes,
(8) Clean-up/maintenance of existing Azure LogAnalytics tables & Azure Data Collection Rules
(9) Clean-up/maintenance of existing Azure LogAnalytics custom log tables & Azure Data Collection Rules
(10) Support functions needed (e.g. REST API connectivity)

Change Log:
v1.0.0 - Initial version
v1.0.1 - Minor updates
v1.0.2 - Minor updates
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AzLogDcrIngestPS -RequiredVersion 1.0.2

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AzLogDcrIngestPS -Version 1.0.2

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2023 Morten Knudsen (@knudsenmortendk)

Package Details

FileList

Version History

Version Downloads Last updated
1.4.4 917,465 8/25/2023
1.4.3 447 8/25/2023
1.4.2 29 8/25/2023
1.4.1 228,819 6/11/2023
1.4.0 4,503 5/29/2023
1.3.0 7,219 5/4/2023
1.2.39 3,240 4/25/2023
1.2.38 2,675 4/13/2023
1.2.37 1,107 4/10/2023
1.2.36 615 4/9/2023
1.2.35 20 4/9/2023
1.2.34 1,066 4/3/2023
1.2.33 836 4/1/2023
1.2.32 349 3/31/2023
1.2.31 217 3/31/2023
1.2.30 126 3/31/2023
1.2.29 1,421 3/27/2023
1.2.28 40 3/27/2023
1.2.27 515 3/24/2023
1.2.26 505 3/22/2023
1.2.24 33 3/22/2023
1.2.23 8 3/22/2023
1.2.22 8 3/22/2023
1.2.21 75 3/21/2023
1.2.20 7 3/21/2023
1.2.19 7 3/21/2023
1.2.18 8 3/21/2023
1.2.17 8 3/21/2023
1.2.16 7 3/21/2023
1.2.15 7 3/21/2023
1.2.14 7 3/21/2023
1.2.13 7 3/21/2023
1.2.12 8 3/21/2023
1.2.11 8 3/21/2023
1.2.10 125 3/20/2023
1.2.9 9 3/20/2023
1.2.8 7 3/20/2023
1.2.7 7 3/20/2023
1.2.6 9 3/20/2023
1.2.5 10 3/15/2023
1.2.4 7 3/15/2023
1.2.3 7 3/15/2023
1.2.2 7 3/14/2023
1.2.1 7 3/13/2023
1.1.17 8 3/13/2023
1.1.16 8 3/13/2023
1.1.5 7 3/13/2023
1.1.4 7 3/13/2023
1.1.3 7 3/13/2023
1.1.2 7 3/13/2023
1.1.1 10 3/13/2023
1.1.0 8 3/13/2023
1.0.9 10 3/13/2023
1.0.8 8 3/13/2023
1.0.7 10 3/12/2023
1.0.6 11 3/12/2023
1.0.5 9 3/10/2023
1.0.4 9 3/10/2023
1.0.3 10 3/10/2023
1.0.2 (current version) 9 3/10/2023
1.0.1 9 3/10/2023
1.0.0 9 3/10/2023
Show less