├── .gitattributes ├── .gitignore ├── .vscode ├── ScriptAnalyzerSettings.psd1 ├── launch.json └── settings.json ├── GitVersion.yml ├── Logging ├── Logging.psd1 ├── Logging.psm1 ├── private │ ├── Format-Pattern.ps1 │ ├── Get-LevelName.ps1 │ ├── Get-LevelNumber.ps1 │ ├── Get-LevelsName.ps1 │ ├── Initialize-LoggingTarget.ps1 │ ├── Merge-DefaultConfig.ps1 │ ├── New-LoggingDynamicParam.ps1 │ ├── Set-LoggingVariables.ps1 │ ├── Start-LoggingManager.ps1 │ └── Stop-LoggingManager.ps1 ├── public │ ├── Add-LoggingLevel.ps1 │ ├── Add-LoggingTarget.ps1 │ ├── Get-LoggingAvailableTarget.ps1 │ ├── Get-LoggingCallerScope.ps1 │ ├── Get-LoggingDefaultFormat.ps1 │ ├── Get-LoggingDefaultLevel.ps1 │ ├── Get-LoggingTarget.ps1 │ ├── Set-LoggingCallerScope.ps1 │ ├── Set-LoggingCustomTarget.ps1 │ ├── Set-LoggingDefaultFormat.ps1 │ ├── Set-LoggingDefaultLevel.ps1 │ ├── Wait-Logging.ps1 │ └── Write-Log.ps1 └── targets │ ├── AzureLogAnalytics.ps1 │ ├── Console.ps1 │ ├── ElasticSearch.ps1 │ ├── Email.ps1 │ ├── File.ps1 │ ├── Seq.ps1 │ ├── Slack.ps1 │ ├── Teams.ps1 │ ├── WebexTeams.ps1 │ └── WinEventLog.ps1 ├── README.md ├── Tests ├── AzureLogAnalytics.Tests.ps1 ├── Console.Tests.ps1 ├── FileTarget.Tests.ps1 ├── Help.Tests.ps1 ├── Logging.Tests.ps1 ├── Teams.Tests.ps1 ├── Test.ps1 ├── WebexTeams.Tests.ps1 ├── WinEventLog.Tests.ps1 └── WriteLogCallstackTokens.Tests.ps1 ├── appveyor.yml ├── docs ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── RELEASE.md ├── SUPPORT.md ├── Usage.md ├── functions │ ├── Add-LoggingLevel.md │ ├── Add-LoggingTarget.md │ ├── Get-LoggingAvailableTarget.md │ ├── Get-LoggingCallerScope.md │ ├── Get-LoggingDefaultFormat.md │ ├── Get-LoggingDefaultLevel.md │ ├── Get-LoggingMessageCount.md │ ├── Get-LoggingTarget.md │ ├── Get-LoggingTargetAvailable.md │ ├── Set-LoggingCallerScope.md │ ├── Set-LoggingCustomTarget.md │ ├── Set-LoggingDefaultFormat.md │ ├── Set-LoggingDefaultLevel.md │ ├── Use-LogMessage.md │ ├── Wait-Logging.md │ └── Write-Log.md └── index.md ├── header-mkdocs.yml └── mkdocs.yml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gitconfig 2 | BuildOutput/ 3 | *.xml 4 | debug.log -------------------------------------------------------------------------------- /.vscode/ScriptAnalyzerSettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/.vscode/ScriptAnalyzerSettings.psd1 -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- 1 | mode: Mainline 2 | branches: {} 3 | ignore: 4 | sha: [] 5 | -------------------------------------------------------------------------------- /Logging/Logging.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/Logging.psd1 -------------------------------------------------------------------------------- /Logging/Logging.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/Logging.psm1 -------------------------------------------------------------------------------- /Logging/private/Format-Pattern.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Format-Pattern.ps1 -------------------------------------------------------------------------------- /Logging/private/Get-LevelName.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Get-LevelName.ps1 -------------------------------------------------------------------------------- /Logging/private/Get-LevelNumber.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Get-LevelNumber.ps1 -------------------------------------------------------------------------------- /Logging/private/Get-LevelsName.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Get-LevelsName.ps1 -------------------------------------------------------------------------------- /Logging/private/Initialize-LoggingTarget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Initialize-LoggingTarget.ps1 -------------------------------------------------------------------------------- /Logging/private/Merge-DefaultConfig.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Merge-DefaultConfig.ps1 -------------------------------------------------------------------------------- /Logging/private/New-LoggingDynamicParam.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/New-LoggingDynamicParam.ps1 -------------------------------------------------------------------------------- /Logging/private/Set-LoggingVariables.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Set-LoggingVariables.ps1 -------------------------------------------------------------------------------- /Logging/private/Start-LoggingManager.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Start-LoggingManager.ps1 -------------------------------------------------------------------------------- /Logging/private/Stop-LoggingManager.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/private/Stop-LoggingManager.ps1 -------------------------------------------------------------------------------- /Logging/public/Add-LoggingLevel.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Add-LoggingLevel.ps1 -------------------------------------------------------------------------------- /Logging/public/Add-LoggingTarget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Add-LoggingTarget.ps1 -------------------------------------------------------------------------------- /Logging/public/Get-LoggingAvailableTarget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Get-LoggingAvailableTarget.ps1 -------------------------------------------------------------------------------- /Logging/public/Get-LoggingCallerScope.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Get-LoggingCallerScope.ps1 -------------------------------------------------------------------------------- /Logging/public/Get-LoggingDefaultFormat.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Get-LoggingDefaultFormat.ps1 -------------------------------------------------------------------------------- /Logging/public/Get-LoggingDefaultLevel.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Get-LoggingDefaultLevel.ps1 -------------------------------------------------------------------------------- /Logging/public/Get-LoggingTarget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Get-LoggingTarget.ps1 -------------------------------------------------------------------------------- /Logging/public/Set-LoggingCallerScope.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Set-LoggingCallerScope.ps1 -------------------------------------------------------------------------------- /Logging/public/Set-LoggingCustomTarget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Set-LoggingCustomTarget.ps1 -------------------------------------------------------------------------------- /Logging/public/Set-LoggingDefaultFormat.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Set-LoggingDefaultFormat.ps1 -------------------------------------------------------------------------------- /Logging/public/Set-LoggingDefaultLevel.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Set-LoggingDefaultLevel.ps1 -------------------------------------------------------------------------------- /Logging/public/Wait-Logging.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Wait-Logging.ps1 -------------------------------------------------------------------------------- /Logging/public/Write-Log.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/public/Write-Log.ps1 -------------------------------------------------------------------------------- /Logging/targets/AzureLogAnalytics.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/AzureLogAnalytics.ps1 -------------------------------------------------------------------------------- /Logging/targets/Console.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/Console.ps1 -------------------------------------------------------------------------------- /Logging/targets/ElasticSearch.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/ElasticSearch.ps1 -------------------------------------------------------------------------------- /Logging/targets/Email.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/Email.ps1 -------------------------------------------------------------------------------- /Logging/targets/File.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/File.ps1 -------------------------------------------------------------------------------- /Logging/targets/Seq.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/Seq.ps1 -------------------------------------------------------------------------------- /Logging/targets/Slack.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/Slack.ps1 -------------------------------------------------------------------------------- /Logging/targets/Teams.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/Teams.ps1 -------------------------------------------------------------------------------- /Logging/targets/WebexTeams.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/WebexTeams.ps1 -------------------------------------------------------------------------------- /Logging/targets/WinEventLog.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Logging/targets/WinEventLog.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/README.md -------------------------------------------------------------------------------- /Tests/AzureLogAnalytics.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/AzureLogAnalytics.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Console.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/Console.Tests.ps1 -------------------------------------------------------------------------------- /Tests/FileTarget.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/FileTarget.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Help.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/Help.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Logging.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/Logging.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Teams.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/Teams.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/Test.ps1 -------------------------------------------------------------------------------- /Tests/WebexTeams.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/WebexTeams.Tests.ps1 -------------------------------------------------------------------------------- /Tests/WinEventLog.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/WinEventLog.Tests.ps1 -------------------------------------------------------------------------------- /Tests/WriteLogCallstackTokens.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/Tests/WriteLogCallstackTokens.Tests.ps1 -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/LICENSE.md -------------------------------------------------------------------------------- /docs/RELEASE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/SUPPORT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/Usage.md -------------------------------------------------------------------------------- /docs/functions/Add-LoggingLevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Add-LoggingLevel.md -------------------------------------------------------------------------------- /docs/functions/Add-LoggingTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Add-LoggingTarget.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingAvailableTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingAvailableTarget.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingCallerScope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingCallerScope.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingDefaultFormat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingDefaultFormat.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingDefaultLevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingDefaultLevel.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingMessageCount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingMessageCount.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingTarget.md -------------------------------------------------------------------------------- /docs/functions/Get-LoggingTargetAvailable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Get-LoggingTargetAvailable.md -------------------------------------------------------------------------------- /docs/functions/Set-LoggingCallerScope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Set-LoggingCallerScope.md -------------------------------------------------------------------------------- /docs/functions/Set-LoggingCustomTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Set-LoggingCustomTarget.md -------------------------------------------------------------------------------- /docs/functions/Set-LoggingDefaultFormat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Set-LoggingDefaultFormat.md -------------------------------------------------------------------------------- /docs/functions/Set-LoggingDefaultLevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Set-LoggingDefaultLevel.md -------------------------------------------------------------------------------- /docs/functions/Use-LogMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Use-LogMessage.md -------------------------------------------------------------------------------- /docs/functions/Wait-Logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Wait-Logging.md -------------------------------------------------------------------------------- /docs/functions/Write-Log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/functions/Write-Log.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/docs/index.md -------------------------------------------------------------------------------- /header-mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/header-mkdocs.yml -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootITUp/Logging/HEAD/mkdocs.yml --------------------------------------------------------------------------------