├── .gitattributes ├── .github └── workflows │ ├── build.yml │ └── validate.yml ├── .gitignore ├── LICENSE ├── README.md ├── TelemetryHelper ├── TelemetryHelper.psd1 ├── TelemetryHelper.psm1 ├── changelog.md ├── en-us │ ├── about_TelemetryHelper.help.txt │ └── strings.psd1 ├── functions │ ├── Add-THAppInsightsConnectionString.ps1 │ ├── Get-THTelemetryConfiguration.ps1 │ ├── Initialize-THTelemetry.ps1 │ ├── Send-THAvailability.ps1 │ ├── Send-THEvent.ps1 │ ├── Send-THException.ps1 │ ├── Send-THMetric.ps1 │ ├── Send-THTrace.ps1 │ ├── Set-THTelemetryConfiguration.ps1 │ └── readme.md ├── internal │ ├── configurations │ │ ├── configuration.ps1 │ │ └── readme.md │ ├── functions │ │ ├── Get-CallingModule.ps1 │ │ └── readme.md │ ├── scriptblocks │ │ └── scriptblocks.ps1 │ ├── scripts │ │ ├── license.ps1 │ │ ├── loadLibs.ps1 │ │ ├── postimport.ps1 │ │ ├── preimport.ps1 │ │ └── strings.ps1 │ └── tepp │ │ ├── assignment.ps1 │ │ ├── example.tepp.ps1 │ │ └── readme.md ├── readme.md ├── tests │ ├── functions │ │ ├── Add-THAppInsightsConnectionString.tests.ps1 │ │ ├── Get-THTelemetryConfiguration.tests.ps1 │ │ ├── Initialize-THTelemetry.tests.ps1 │ │ ├── Send-THEvent.tests.ps1 │ │ ├── Send-THException.tests.ps1 │ │ ├── Send-THMetric.tests.ps1 │ │ ├── Send-THTrace.tests.ps1 │ │ ├── Set-THTelemetryConfiguration.tests.ps1 │ │ └── readme.md │ ├── general │ │ ├── FileIntegrity.Exceptions.ps1 │ │ ├── FileIntegrity.Tests.ps1 │ │ ├── Help.Exceptions.ps1 │ │ ├── Help.Tests.ps1 │ │ ├── Manifest.Tests.ps1 │ │ ├── PSScriptAnalyzer.Tests.ps1 │ │ ├── strings.Exceptions.ps1 │ │ └── strings.Tests.ps1 │ ├── pester.ps1 │ └── readme.md └── xml │ ├── TelemetryHelper.Format.ps1xml │ ├── TelemetryHelper.Types.ps1xml │ └── readme.md ├── help └── en-us │ ├── Add-THAppInsightsConnectionString.md │ ├── Get-THTelemetryConfiguration.md │ ├── Initialize-THTelemetry.md │ ├── Send-THEvent.md │ ├── Send-THException.md │ ├── Send-THMetric.md │ ├── Send-THTrace.md │ ├── Set-THTelemetryConfiguration.md │ └── about_TelemetryHelper.md ├── install.ps1 └── library └── TelemetryHelper ├── TelemetryHelper.sln └── TelemetryHelper ├── AssemblyLoadContextProxy.cs ├── TelemetryHelper.cs └── TelemetryHelper.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/README.md -------------------------------------------------------------------------------- /TelemetryHelper/TelemetryHelper.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/TelemetryHelper.psd1 -------------------------------------------------------------------------------- /TelemetryHelper/TelemetryHelper.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/TelemetryHelper.psm1 -------------------------------------------------------------------------------- /TelemetryHelper/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/changelog.md -------------------------------------------------------------------------------- /TelemetryHelper/en-us/about_TelemetryHelper.help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/en-us/about_TelemetryHelper.help.txt -------------------------------------------------------------------------------- /TelemetryHelper/en-us/strings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/en-us/strings.psd1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Add-THAppInsightsConnectionString.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Add-THAppInsightsConnectionString.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Get-THTelemetryConfiguration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Get-THTelemetryConfiguration.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Initialize-THTelemetry.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Initialize-THTelemetry.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Send-THAvailability.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Send-THAvailability.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Send-THEvent.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Send-THEvent.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Send-THException.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Send-THException.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Send-THMetric.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Send-THMetric.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Send-THTrace.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Send-THTrace.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/Set-THTelemetryConfiguration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/Set-THTelemetryConfiguration.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/functions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/functions/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/internal/configurations/configuration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/configurations/configuration.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/configurations/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/configurations/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/internal/functions/Get-CallingModule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/functions/Get-CallingModule.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/functions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/functions/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/internal/scriptblocks/scriptblocks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scriptblocks/scriptblocks.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/scripts/license.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scripts/license.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/scripts/loadLibs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scripts/loadLibs.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/scripts/postimport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scripts/postimport.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/scripts/preimport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scripts/preimport.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/scripts/strings.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/scripts/strings.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/tepp/assignment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/tepp/assignment.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/tepp/example.tepp.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/tepp/example.tepp.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/internal/tepp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/internal/tepp/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Add-THAppInsightsConnectionString.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Add-THAppInsightsConnectionString.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Get-THTelemetryConfiguration.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Get-THTelemetryConfiguration.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Initialize-THTelemetry.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Initialize-THTelemetry.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Send-THEvent.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Send-THEvent.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Send-THException.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Send-THException.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Send-THMetric.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Send-THMetric.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Send-THTrace.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Send-THTrace.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/Set-THTelemetryConfiguration.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/Set-THTelemetryConfiguration.tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/functions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/functions/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/FileIntegrity.Exceptions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/FileIntegrity.Exceptions.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/FileIntegrity.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/FileIntegrity.Tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/Help.Exceptions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/Help.Exceptions.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/Help.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/Help.Tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/Manifest.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/Manifest.Tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/PSScriptAnalyzer.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/PSScriptAnalyzer.Tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/strings.Exceptions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/strings.Exceptions.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/general/strings.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/general/strings.Tests.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/pester.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/pester.ps1 -------------------------------------------------------------------------------- /TelemetryHelper/tests/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/tests/readme.md -------------------------------------------------------------------------------- /TelemetryHelper/xml/TelemetryHelper.Format.ps1xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/xml/TelemetryHelper.Format.ps1xml -------------------------------------------------------------------------------- /TelemetryHelper/xml/TelemetryHelper.Types.ps1xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/xml/TelemetryHelper.Types.ps1xml -------------------------------------------------------------------------------- /TelemetryHelper/xml/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/TelemetryHelper/xml/readme.md -------------------------------------------------------------------------------- /help/en-us/Add-THAppInsightsConnectionString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Add-THAppInsightsConnectionString.md -------------------------------------------------------------------------------- /help/en-us/Get-THTelemetryConfiguration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Get-THTelemetryConfiguration.md -------------------------------------------------------------------------------- /help/en-us/Initialize-THTelemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Initialize-THTelemetry.md -------------------------------------------------------------------------------- /help/en-us/Send-THEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Send-THEvent.md -------------------------------------------------------------------------------- /help/en-us/Send-THException.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Send-THException.md -------------------------------------------------------------------------------- /help/en-us/Send-THMetric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Send-THMetric.md -------------------------------------------------------------------------------- /help/en-us/Send-THTrace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Send-THTrace.md -------------------------------------------------------------------------------- /help/en-us/Set-THTelemetryConfiguration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/Set-THTelemetryConfiguration.md -------------------------------------------------------------------------------- /help/en-us/about_TelemetryHelper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/help/en-us/about_TelemetryHelper.md -------------------------------------------------------------------------------- /install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/install.ps1 -------------------------------------------------------------------------------- /library/TelemetryHelper/TelemetryHelper.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/library/TelemetryHelper/TelemetryHelper.sln -------------------------------------------------------------------------------- /library/TelemetryHelper/TelemetryHelper/AssemblyLoadContextProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/library/TelemetryHelper/TelemetryHelper/AssemblyLoadContextProxy.cs -------------------------------------------------------------------------------- /library/TelemetryHelper/TelemetryHelper/TelemetryHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/library/TelemetryHelper/TelemetryHelper/TelemetryHelper.cs -------------------------------------------------------------------------------- /library/TelemetryHelper/TelemetryHelper/TelemetryHelper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyanhp/TelemetryHelper/HEAD/library/TelemetryHelper/TelemetryHelper/TelemetryHelper.csproj --------------------------------------------------------------------------------