icinga-powershell-framework
1.8.0
Icinga for Windows module which allows to entirely monitor the Windows Host system.
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2022 Icinga GmbH | MIT
Package Details
Author(s)
- Lord Hepipud
Tags
icinga icinga2 IcingaPowerShellFramework IcingaPowerShell IcingaforWindows IcingaWindows
Functions
Use-Icinga Get-IcingaFrameworkCodeCacheFile Import-IcingaLib Write-IcingaFrameworkCodeCache Publish-IcingaEventLogDocumentation Get-IcingaPluginDir Get-IcingaCustomPluginDir Get-IcingaCacheDir Get-IcingaPowerShellConfigDir Get-IcingaFrameworkRootPath Get-IcingaForWindowsRootPath Get-IcingaPowerShellModuleFile Invoke-IcingaCommand Start-IcingaShellAsUser Get-IcingaDirectorSelfServiceConfig Get-IcingaDirectorSelfServiceTicket Register-IcingaDirectorSelfServiceHost Get-IcingaConfigTreeCount Get-IcingaPowerShellConfig New-IcingaPowerShellConfigItem Read-IcingaPowerShellConfig Remove-IcingaPowerShellConfig Set-IcingaPowerShellConfig Test-IcingaPowerShellConfigItem Write-IcingaPowerShellConfig Get-IcingaCacheData Set-IcingaCacheData New-IcingaForWindowsComponent Open-IcingaForWindowsComponentInEditor Publish-IcingaForWindowsComponent Test-IcingaForWindowsComponent Write-IcingaForWindowsComponentManifest Clear-IcingaCheckSchedulerCheckData Clear-IcingaCheckSchedulerEnvironment Copy-ItemSecure Disable-IcingaFrameworkApiChecks Disable-IcingaFrameworkConsoleOutput Disable-IcingaFrameworkDebugMode Enable-IcingaFrameworkApiChecks Enable-IcingaFrameworkConsoleOutput Enable-IcingaFrameworkDebugMode Expand-IcingaZipArchive Get-IcingaCheckSchedulerCheckData Get-IcingaCheckSchedulerPerfData Get-IcingaCheckSchedulerPluginOutput Get-IcingaFrameworkApiChecks Get-IcingaFrameworkDebugMode Get-IcingaFrameworkServiceBinary Get-IcingaPowerShellModuleArchive Get-IcingaPowerShellModuleVersion Get-IcingaPrivateEnvironmentVariable Get-IcingaTimer Install-IcingaForWindowsService Install-IcingaFrameworkComponent Install-IcingaFrameworkPlugins Install-IcingaFrameworkUpdate Invoke-IcingaForWindowsMigration Invoke-IcingaInternalServiceCall Invoke-IcingaNamespaceCmdlets New-IcingaEnvironmentVariable Publish-IcingaPluginConfiguration Publish-IcingaPluginDocumentation Read-IcingaForWindowsLog Read-IcingaWindowsEventLog Remove-ItemSecure Restart-IcingaService Set-IcingaForWindowsMigration Set-IcingaPrivateEnvironmentVariable Show-IcingaTimer Start-IcingaService Start-IcingaTimer Stop-IcingaService Stop-IcingaTimer Test-IcingaForWindowsMigration Test-IcingaForWindowsService Test-IcingaFrameworkConsoleOutput Test-IcingaTimer Test-IcingaZipBinaryChecksum Unblock-IcingaPowerShellFiles Uninstall-IcingaForWindows Uninstall-IcingaForWindowsService Uninstall-IcingaFrameworkComponent Find-IcingaAgentObjects Disable-IcingaFirewall Enable-IcingaFirewall Get-IcingaFirewallConfig Get-IcingaAgentArchitecture Get-IcingaAgentBinary Get-IcingaAgentConfigDirectory Get-IcingaAgentFeatures Get-IcingaAgentHostCertificate Get-IcingaAgentInstallation Get-IcingaAgentInstallerAnswerInput Get-IcingaAgentLogDirectory Get-IcingaAgentMSIPackage Get-IcingaAgentObjectList Get-IcingaAgentRootDirectory Get-IcingaAgentServicePermission Get-IcingaAgentVersion Get-IcingaHostname Get-IcingaNetbiosName Get-IcingaServiceUser Install-IcingaAgent Install-IcingaAgentBaseFeatures Install-IcingaAgentCertificates Start-IcingaAgentCertificateProcess Move-IcingaAgentCertificates Test-IcingaAgentCertificates Copy-IcingaAgentCACertificate Repair-IcingaService Uninstall-IcingaAgent Clear-IcingaAgentApiDirectory Compare-IcingaVersions Convert-IcingaDirectorSelfServiceArguments Disable-IcingaAgentFeature Enable-IcingaAgentFeature Move-IcingaAgentDefaultConfig Reset-IcingaAgentConfigFile Show-IcingaAgentObjects Split-IcingaVersion Start-IcingaAgentDirectorWizard Start-IcingaDirectorAPIArgumentOverride Start-IcingaAgentInstallWizard Add-InstallerArgument Test-IcingaWizardArgument Set-IcingaWizardArgument Get-IcingaAgentInstallCommand Read-IcingaAgentDebugLogFile Read-IcingaAgentLogFile Set-IcingaAcl Set-IcingaAgentNodeName Set-IcingaAgentServicePermission Set-IcingaServiceUser Set-IcingaUserPermissions Test-IcingaAcl Test-IcingaAgent Test-IcingaAgentConfig Test-IcingaAgentFeatureEnabled Test-IcingaAgentNETFrameworkDependency Test-IcingaAgentServicePermission Write-IcingaAgentApiConfig Write-IcingaAgentObjectList Write-IcingaAgentZonesConfig Write-IcingaTestOutput Install-Icinga Start-IcingaForWindowsInstallation Add-IcingaForWindowsInstallationAdvancedEntries Show-IcingaForWindowsInstallationMenuEnterIcingaAgentDirectory Show-IcingaForWindowsInstallationMenuEnterIcingaAgentServicePassword Show-IcingaForWindowsInstallationMenuEnterIcingaAgentUser Show-IcingaForWindowsInstallationMenuEnterIcingaAgentVersion Show-IcingaForWindowsInstallerMenuSelectInstallIcingaAgent Show-IcingaForWindowsInstallerMenuEnterIcingaCAFile Show-IcingaForWindowsInstallerMenuEnterIcingaTicket Show-IcingaForWindowsInstallerMenuSelectCertificate Resolve-IcingaForWindowsManagementConsoleInstallationDirectorTemplate Show-IcingaForWindowsManagementConsoleInstallationEnterDirectorUrl Show-IcingaForWindowsManagementConsoleInstallationDirectorRegisterHost Show-IcingaForWindowsManagementConsoleInstallationEnterDirectorSelfServiceKey Show-IcingaForWindowsInstallerMenuSelectOpenWindowsFirewall Show-IcingaForWindowsInstallationMenuStableRepository Show-IcingaForWindowsInstallerMenuSelectInstallApiChecks Show-IcingaForWindowsInstallerMenuSelectInstallJEAProfile Show-IcingaForWindowsInstallerConfigurationSummary Show-IcingaForWindowsInstallerMenuContinueConfiguration Show-IcingaForWindowsInstallerMenuFinishInstaller Export-IcingaForWindowsManagementConsoleInstallationAnswerFile Show-IcingaForWindowsManagementConsoleInstallationConfigString Show-IcingaForWindowsManagementConsoleInstallationFileExport Show-IcingaForWindowsInstallerMenuInstallWindows Show-IcingaForWindowsInstallerMenuNewConfiguration Show-IcingaForWindowsInstallerMenuEnterIcingaParentAddresses Show-IcingaForWindowsInstallerMenuEnterIcingaParentNodes Show-IcingaForWindowsInstallerMenuEnterIcingaParentZone Show-IcingaForWindowsInstallerMenuSelectForceCertificateGeneration Show-IcingaForWindowsInstallationMenuEnterIcingaCAServer Show-IcingaForWindowsInstallationMenuEnterIcingaPort Show-IcingaForWindowsInstallerMenuSelectConnection Show-IcingaForWindowsInstallerMenuSelectHostname Show-IcingaForWindowsInstallerMenuEnterWindowsServicePackageSource Show-IcingaForWindowsInstallerMenuSelectInstallIcingaForWindowsService Show-IcingaForWindowsInstallationMenuEnterWindowsServiceDirectory Show-IcingaForWindowsInstallerMenuEnterPluginsPackageSource Show-IcingaForWindowsInstallerMenuSelectInstallIcingaPlugins Show-IcingaForWindowsInstallationMenuEnterCustomGlobalZones Show-IcingaForWindowsInstallerMenuSelectGlobalZones Show-IcingaForWindowsMenuManageIcingaAgent Show-IcingaForWindowsMenuManageIcingaAgentFeatures Invoke-IcingaForWindowsManagementConsoleReconfigureAgent Show-IcingaForWindowsManagementConsoleFrameworkExperimental Show-IcingaForWindowsManagementConsoleManageFramework Invoke-IcingaForWindowsManagementConsoleToggleFrameworkApiChecks Invoke-IcingaForWindowsManagementConsoleToggleFrameworkDebug Show-IcingaForWindowsManagementConsoleManageBackgroundDaemons Show-IcingaForWindowsManagementConsoleRegisterBackgroundDaemons Show-IcingaForWindowsManagementConsoleUnregisterBackgroundDaemons Show-IcingaForWindowsManagementConsoleManageJEA Show-IcingaForWindowsManagementConsoleDisableIcingaRepository Show-IcingaForWindowsManagementConsoleEnableIcingaRepository Show-IcingaForWindowsManagementConsoleManageIcingaRepositories Show-IcingaForWindowsManagementConsolePopIcingaRepository Show-IcingaForWindowsManagementConsolePushIcingaRepository Show-IcingaForWindowsManagementConsoleRemoveIcingaRepository Show-IcingaForWindowsManagementConsoleSetIcingaSnapshotRepositories Show-IcingaForWindowsManagementConsoleSetIcingaStableRepositories Show-IcingaForWindowsManagementConsoleIcingaRepositoriesList Show-IcingaForWindowsMenuInstallComponents Show-IcingaForWindowsMenuListEnvironment Show-IcingaForWindowsMenuManage Show-IcingaForWindowsMenuRemoveComponents Show-IcingaForWindowsMenuUpdateComponents Test-IcingaForWindowsInstallerParentEndpoints Add-IcingaForWindowsInstallerConfigEntry Add-IcingaForWindowsInstallerDisabledEntry Get-IcingaForWindowsManagementConsoleAlias Clear-IcingaForWindowsInstallerValuesFromStep Remove-IcingaForWindowsInstallerConfigEntry Get-IcingaForWindowsManagementConsoleConfigurationString Add-IcingaForWindowsManagementConsoleLastParent Invoke-IcingaForWindowsManagementConsoleCustomConfig Reset-IcingaForWindowsManagementConsoleInstallationDirectorConfigModifyState Get-IcingaForWindowsInstallerDisabledEntry Get-IcingaForWindowsInstallerLastParent Get-IcingaInternalPowerShellServicePassword Convert-IcingaForwindowsManagementConsoleJSONConfig Get-IcingaForWindowsManagementConsoleMenu Clear-IcingaForWindowsManagementConsolePaginationCache Remove-IcingaForWindowsInstallerLastParent Set-IcingaForWindowsManagementConsoleMenu Set-IcingaInternalPowerShellServicePassword Show-IcingaForWindowsInstallerMenu Get-IcingaForWindowsInstallerStepSelection Get-IcingaForWindowsInstallerValuesFromStep Write-IcingaManagementConsoleCommand Write-IcingaforWindowsManagementConsoleConfigSwap Test-IcingaForWindowsManagementConsoleContinue Test-IcingaForWindowsManagementConsoleDelete Test-IcingaForWindowsManagementConsoleExit Test-IcingaForWindowsManagementConsoleHelp Test-IcingaForWindowsManagementConsoleMenu Test-IcingaForWindowsManagementConsolePrevious Get-IcingaForWindowsManagementConsoleLastInput Show-IcingaWindowsManagementConsoleYesNoDialog Disable-IcingaForWindowsInstallationHeaderPrint Disable-IcingaForWindowsInstallationJumpToSummary Enable-IcingaForWindowsInstallationHeaderPrint Enable-IcingaForWindowsInstallationJumpToSummary Get-IcingaForWindowsInstallationHeaderSelection Test-IcingaForWindowsInstallationHeaderPrint Test-IcingaForWindowsInstallationJumpToSummary Set-IcingaForWindowsInstallationHeaderSelection Get-IcingaCommandDependency Get-IcingaFrameworkDependency Get-IcingaJEAConfiguration Get-IcingaJEAContext Get-IcingaJEAServicePid Get-IcingaJEASessionFile Install-IcingaJEAProfile Read-IcingaPowerShellModuleFile Register-IcingaJEAProfile Remove-IcingaFrameworkDependencyFile Test-IcingaJEAServiceRunning Test-IcingaPowerShellCommandInCode Uninstall-IcingaJEAProfile Write-IcingaJEAProfile Get-IcingaExceptionString Register-IcingaEventLog Unregister-IcingaEventLog Write-IcingaConsoleDebug Write-IcingaConsoleError Write-IcingaConsoleNotice Write-IcingaConsoleOutput Write-IcingaConsolePlain Write-IcingaConsoleWarning Write-IcingaDebugMessage Write-IcingaDeprecated Write-IcingaErrorMessage Write-IcingaEventMessage Add-IcingaPerformanceCounterCache Get-IcingaPerformanceCounterCacheItem New-IcingaPerformanceCounter New-IcingaPerformanceCounterArray New-IcingaPerformanceCounterNullObject New-IcingaPerformanceCounterObject New-IcingaPerformanceCounterResult New-IcingaPerformanceCounterStructure Show-IcingaPerformanceCounterCategories Show-IcingaPerformanceCounterHelp Show-IcingaPerformanceCounterInstances Show-IcingaPerformanceCounters Test-IcingaPerformanceCounterCategory Complete-IcingaProgressStatus New-IcingaProgressStatus Write-IcingaProgressStatus Add-IcingaRepository Disable-IcingaRepository Enable-IcingaRepository Get-IcingaComponentList Get-IcingaComponentLock Get-IcingaForWindowsServiceData Get-IcingaInstallation Get-IcingaRepositories Get-IcingaRepositoryHash Get-IcingaRepositoryPackage Install-IcingaComponent Lock-IcingaComponent New-IcingaRepository New-IcingaRepositoryFile Pop-IcingaRepository Push-IcingaRepository Read-IcingaMSIMetadata Read-IcingaPackageManifest Read-IcingaRepositoryFile Read-IcingaServicePackage Remove-IcingaRepository Search-IcingaRepository Show-Icinga Show-IcingaRepository Sync-IcingaRepository Test-IcingaValidJSON Uninstall-IcingaComponent Unlock-IcingaComponent Update-Icinga Update-IcingaRepository Add-IcingaThreadPool Get-IcingaThreadPool New-IcingaThreadHash New-IcingaThreadInstance New-IcingaThreadPool Remove-IcingaThread Restart-IcingaThread Set-IcingaEnvironmentGlobal Start-IcingaThread Stop-IcingaThread Test-IcingaThread Add-IcingaArrayListItem Add-IcingaHashtableItem Add-IcingaWhiteSpaceToString Add-PSCustomObjectMember Compare-IcingaUnixTimeWithDateTime Convert-Bytes Convert-IcingaCheckArgumentToPSObject Convert-IcingaEndpointsToIPv4 Convert-IcingaPluginThresholds Convert-IcingaPluginValueToString ConvertFrom-IcingaArrayToString ConvertFrom-IcingaSecureString ConvertFrom-JsonUTF8 ConvertFrom-Percent ConvertFrom-TimeSpan ConvertTo-BytesNextUnit ConvertTo-ByteIEC ConvertTo-Kibibyte ConvertTo-Mebibyte ConvertTo-Gibibyte ConvertTo-Tebibyte ConvertTo-Pebibyte ConvertTo-ByteSI ConvertTo-Kilobyte ConvertTo-Megabyte ConvertTo-Gigabyte ConvertTo-Terabyte ConvertTo-Petabyte ConvertTo-IcingaCommandArgumentString ConvertTo-IcingaIPBinaryString ConvertTo-IcingaIPv4BinaryString ConvertTo-IcingaIPv6BinaryString ConvertTo-IcingaSecureSortedArray ConvertTo-IcingaSecureString ConvertTo-Integer ConvertTo-JsonUTF8Bytes ConvertTo-Seconds ConvertTo-SecondsFromIcingaThresholds Get-IcingaThresholdsAsSeconds Expand-IcingaIPv6String Format-IcingaDigitCount Format-IcingaPerfDataLabel Format-IcingaPerfDataValue Get-IcingaCheckCommandConfig Write-IcingaPlainConfigurationFiles Add-PowerShellDataList Get-IcingaFileHash Get-IcingaHashtableItem Get-IcingaMaxTextLength Get-IcingaNetworkInterface Get-IcingaNetworkInterfaceUnits Get-IcingaNetworkRoute Get-IcingaNextUnitIteration Get-IcingaPSObjectProperties Get-IcingaServices Get-IcingaUnixTime Get-IcingaUsernameFromSID Get-IcingaUserSID Get-IcingaValue Get-IPConfigFromString Get-StringSha1 Get-UnitPrefixIEC Get-UnitPrefixSI Join-WebPath New-IcingaBasicAuthHeader New-IcingaCheckCommand New-IcingaNewLine New-IcingaTemporaryDirectory New-IcingaTemporaryFile New-IcingaVersionObject New-StringTree Optimize-IcingaForWindowsMemory Pop-IcingaArrayListItem Read-IcingaFileSecure Remove-IcingaDirectorSelfServiceKey Remove-IcingaHashtableItem Set-NumericNegative Show-IcingaDirecorSelfServiceKey Show-IcingaEventLogAnalysis Split-IcingaCheckCommandArgs Split-IcingaUserDomain Start-IcingaProcess Test-AdministrativeShell Test-IcingaAddTypeExist Test-IcingaBinaryOperator Test-IcingaDecimal Test-IcingaFunction Test-Numeric Test-PSCustomObjectMember Write-IcingaConsoleHeader Write-IcingaConsoleTextColorSplit Write-IcingaFileSecure Clear-IcingaWindowsUserPassword Get-IcingaRandomChars Get-IcingaWindowsUserConfig Get-IcingaWindowsUserMetadata Install-IcingaSecurity Install-IcingaServiceUser New-IcingaWindowsUser New-IcingaWindowsUserPassword Remove-IcingaWindowsUser Restart-IcingaWindowsService Stop-IcingaWindowsService Test-IcingaManagedUser Uninstall-IcingaSecurity Uninstall-IcingaServiceUser Update-IcingaServiceUser Update-IcingaWindowsUserPermission Add-IcingaForWindowsDaemon Get-IcingaBackgroundDaemons Register-IcingaBackgroundDaemon Show-IcingaRegisteredBackgroundDaemons Start-IcingaPowerShellDaemon Start-IcingaForWindowsDaemon Unregister-IcingaBackgroundDaemon Register-IcingaRESTAPIEndpointAPIChecks Register-IcingaRESTApiCommandAliasesApiChecks Invoke-IcingaApiChecksRESTCall Add-IcingaRESTClientBlacklistCount Invoke-IcingaRESTAPIv1Calls Remove-IcingaRESTClientBlacklist Test-IcingaRESTClientBlacklisted Test-IcingaRESTClientConnection New-IcingaForWindowsRESTApi Start-IcingaWindowsRESTApi Register-IcingaEventLogMessagesRESTApi Get-IcingaNextRESTApiThreadId New-IcingaForWindowsRESTThread Start-IcingaForWindowsRESTThread Add-IcingaRESTApiCommand New-IcingaForWindowsRESTEnvironment Remove-IcingaRESTApiCommand Show-IcingaRESTApiCommands Test-IcingaRESTApiCommand Add-IcingaServiceCheckDaemon Start-IcingaServiceCheckDaemon Add-IcingaServiceCheckTask Start-IcingaServiceCheckTask Clear-IcingaServiceCheckDaemonEnvironment Get-IcingaRegisteredServiceChecks New-IcingaServiceCheckDaemonEnvironment Read-IcingaCheckResultStore Register-IcingaServiceCheck Set-IcingaRegisteredServiceCheckConfig Show-IcingaRegisteredServiceChecks Unregister-IcingaServiceCheck Get-IcingaHelpThresholds Exit-IcingaPluginNotInstalled Exit-IcingaThrowCritical Exit-IcingaThrowException Get-IcingaLastExceptionId Compare-IcingaPluginThresholds ConvertTo-IcingaPluginOutputTranslation Exit-IcingaExecutePlugin Get-IcingaInternalPluginExitCode Get-IcingaInternalPluginOutput Get-IcingaThresholdCache New-IcingaCheck New-IcingaCheckBaseObject New-IcingaCheckPackage New-IcingaCheckResult New-IcingaPerformanceDataEntry Set-IcingaInternalPluginException Set-IcingaInternalPluginExitCode Write-IcingaPluginOutput Write-IcingaPluginPerfData Get-IcingaPluginPerfDataContent Write-IcingaPluginResult Close-IcingaMSSQLConnection Get-IcingaMSSQLInstanceName New-IcingaMSSQLCommand Open-IcingaMSSQLConnection Send-IcingaMSSQLCommand Disable-IcingaProgressPreference Get-IcingaFrameworkProxyServer Invoke-IcingaWebRequest Set-IcingaFrameworkProxyServer Set-IcingaTLSVersion Close-IcingaTCPConnection Close-IcingaTCPSocket Convert-Base64ToCredentials ConvertTo-IcingaX509Certificate Disable-IcingaUntrustedCertificateValidation Enable-IcingaUntrustedCertificateValidation Get-IcingaForWindowsCertificate Get-IcingaRESTHeaderValue Get-IcingaRESTPathElement Get-IcingaSSLCertForSocket Get-IcingaTCPClientRemoteEndpoint Install-IcingaForWindowsCertificate New-IcingaSSLStream New-IcingaTCPClient New-IcingaTCPClientRESTMessage New-IcingaTCPSocket Open-IcingaTCPClientConnection Read-IcingaRESTMessage Read-IcingaTCPStream Send-IcingaTCPClientMessage Send-IcingaWebAuthMessage Test-IcingaRESTCredentials Add-IcingaWmiPermissions Get-IcingaWindowsInformation Get-IcingaWmiSecurityData New-IcingaWmiPermissionMask Remove-IcingaWmiPermissions Test-IcingaWindowsInformation Test-IcingaWmiPermissions
Dependencies
This module has no dependencies.
Release Notes
https://github.com/Icinga/icinga-powershell-framework/releases
FileList
- icinga-powershell-framework.nuspec
- icinga-powershell-framework.psd1
- icinga-powershell-framework.psm1
- LICENSE
- PSScriptAnalyzerSettings.psd1
- README.md
- cache\framework_cache.psm1
- cache\README.md
- custom\lib\README.md
- custom\plugins\README.md
- doc\000-Introduction.md
- doc\300-Knowledge-Base.md
- doc\100-General\01-Upgrading.md
- doc\100-General\10-Changelog.md
- doc\100-General\20-Eventlog.md
- doc\100-General\90-Roadmap.md
- doc\110-Installation\01-Getting-Started.md
- doc\110-Installation\02-Icinga-Management-Console.md
- doc\110-Installation\03-Installation-with-IMC.md
- doc\110-Installation\04-Installation-Templates.md
- doc\110-Installation\05-Background-Daemons.md
- doc\110-Installation\06-Collect-Metrics-over-Time.md
- doc\110-Installation\20-Install-Components.md
- doc\110-Installation\30-API-Check-Forwarder.md
- doc\110-Installation\50-Windows-Terminal.md
- doc\111-Updates-and-Uninstallation\01-Update-Environment.md
- doc\111-Updates-and-Uninstallation\02-Uninstall-Components.md
- doc\120-Repository-Manager\01-Add-Repositories.md
- doc\120-Repository-Manager\02-Sync-Repositories.md
- doc\120-Repository-Manager\03-Manage-Repositories.md
- doc\120-Repository-Manager\04-Search-Repository.md
- doc\120-Repository-Manager\05-Install-Components.md
- doc\120-Repository-Manager\06-Pinning-Versions.md
- doc\120-Repository-Manager\07-Create-Own-Repositories.md
- doc\130-JEA\01-JEA-Profiles.md
- doc\130-JEA\02-Installation.md
- doc\130-JEA\03-Uninstallation.md
- doc\160-Features\01-Enable-Proxy-Server.md
- doc\160-Features\02-Disable-Certificate-Validation.md
- doc\160-Features\03-Analyse-EventLog.md
- doc\160-Features\04-Manage-Icinga-Agent-Features.md
- doc\160-Features\05-Read-Icinga-Agent-Logs.md
- doc\160-Features\06-Test-Icinga-Installation.md
- doc\160-Features\07-Flush-Icinga-Agent-API-Directory.md
- doc\160-Features\20-Change-Icinga-Service-User.md
- doc\200-Icinga-Integration\01-Director-Baskets.md
- doc\200-Icinga-Integration\02-Manual-Integration.md
- doc\200-Icinga-Integration\03-PowerShell-Arrays.md
- doc\200-Icinga-Integration\04-Icinga-Config.md
- doc\900-Developer-Guide\00-General.md
- doc\900-Developer-Guide\01-New-IcingaCheck.md
- doc\900-Developer-Guide\02-New-IcingaCheckPackage.md
- doc\900-Developer-Guide\03-New-IcingaCheckResult.md
- doc\900-Developer-Guide\10-Custom-Daemons.md
- doc\900-Developer-Guide\11-Custom-Plugins.md
- doc\900-Developer-Guide\12-Custom-API-Endpoints.md
- doc\900-Developer-Guide\20-Using-Console-Outputs.md
- doc\900-Developer-Guide\21-Using-EventLog-Outputs.md
- doc\900-Developer-Guide\50-Fetching-CIM-and-WMI-Data.md
- doc\900-Developer-Guide\51-Working-with-Performance-Counters.md
- doc\900-Developer-Guide\52-Testing-of-Commands.md
- doc\950-Deprecated\01-Kickstart-Script.md
- doc\950-Deprecated\02-Manual-Installation.md
- doc\950-Deprecated\03-PowerShell-Gallery-Installation.md
- doc\950-Deprecated\04-Icinga-Agent-Wizard.md
- doc\950-Deprecated\05-Install-Wizard-Guide.md
- doc\950-Deprecated\06-Enable-Framework-Code-Caching.md
- doc\950-Deprecated\07-Update-Framework-And-Components.md
- doc\frameworkusage\34-Uninstall-Icinga-Agent.md
- doc\frameworkusage\35-Install-Update-Icinga-Agent.md
- doc\images\01_architecture\architecture.png
- doc\images\02_icons\framework.png
- doc\images\02_icons\hyperv.png
- doc\images\02_icons\inventory.png
- doc\images\02_icons\kickstart.png
- doc\images\02_icons\mssql.png
- doc\images\02_icons\plugins.png
- doc\images\02_icons\restapi.png
- doc\images\03_windows_terminal\icingawhite.png
- doc\images\03_windows_terminal\icinga_shell.png
- doc\images\04_knowledgebase\IWKB000002\01_Plugin_Output_Error.png
- doc\images\04_knowledgebase\IWKB000002\02_Director_Config.png
- doc\images\04_knowledgebase\IWKB000002\03_Fixed_Output.png
- doc\images\04_knowledgebase\IWKB000008\01_EventLog_Error.png
- doc\images\04_knowledgebase\IWKB000012\01_Defender_Log.png
- doc\knowledgebase\IWKB000001.md
- doc\knowledgebase\IWKB000002.md
- doc\knowledgebase\IWKB000003.md
- doc\knowledgebase\IWKB000004.md
- doc\knowledgebase\IWKB000005.md
- doc\knowledgebase\IWKB000006.md
- doc\knowledgebase\IWKB000007.md
- doc\knowledgebase\IWKB000008.md
- doc\knowledgebase\IWKB000009.md
- doc\knowledgebase\IWKB000010.md
- doc\knowledgebase\IWKB000011.md
- doc\knowledgebase\IWKB000012.md
- lib\apis\Get-IcingaDirectorSelfServiceConfig.psm1
- lib\apis\Get-IcingaDirectorSelfServiceTicket.psm1
- lib\apis\Register-IcingaDirectorSelfServiceHost.psm1
- lib\config\Get-IcingaConfigTreeCount.psm1
- lib\config\Get-IcingaPowerShellConfig.psm1
- lib\config\New-IcingaPowerShellConfigItem.psm1
- lib\config\Read-IcingaPowerShellConfig.psm1
- lib\config\Remove-IcingaPowerShellConfig.psm1
- lib\config\Set-IcingaPowerShellConfig.psm1
- lib\config\Test-IcingaPowerShellConfigItem.psm1
- lib\config\Write-IcingaPowerShellConfig.psm1
- lib\core\cache\Get-IcingaCacheData.psm1
- lib\core\cache\Set-IcingaCacheData.psm1
- lib\core\dev\New-IcingaForWindowsComponent.psm1
- lib\core\dev\Open-IcingaForWindowsComponentInEditor.psm1
- lib\core\dev\Publish-IcingaForWindowsComponent.psm1
- lib\core\dev\Test-IcingaForWindowsComponent.psm1
- lib\core\dev\Write-IcingaForWindowsComponentManifest.psm1
- lib\core\docs\Publish-IcingaEventlogDocumentation.psm1
- lib\core\framework\Clear-IcingaCheckSchedulerCheckData.psm1
- lib\core\framework\Clear-IcingaCheckSchedulerEnvironment.psm1
- lib\core\framework\Copy-ItemSecure.psm1
- lib\core\framework\Disable-IcingaFrameworkApiChecks.psm1
- lib\core\framework\Disable-IcingaFrameworkConsoleOutput.psm1
- lib\core\framework\Disable-IcingaFrameworkDebugMode.psm1
- lib\core\framework\Enable-IcingaFrameworkApiChecks.psm1
- lib\core\framework\Enable-IcingaFrameworkConsoleOutput.psm1
- lib\core\framework\Enable-IcingaFrameworkDebugMode.psm1
- lib\core\framework\Expand-IcingaZipArchive.psm1
- lib\core\framework\Get-IcingaCheckSchedulerCheckData.psm1
- lib\core\framework\Get-IcingaCheckSchedulerPerfData.psm1
- lib\core\framework\Get-IcingaCheckSchedulerPluginOutput.psm1
- lib\core\framework\Get-IcingaFrameworkApiChecks.psm1
- lib\core\framework\Get-IcingaFrameworkDebugMode.psm1
- lib\core\framework\Get-IcingaFrameworkServiceBinary.psm1
- lib\core\framework\Get-IcingaPowerShellModuleArchive.psm1
- lib\core\framework\Get-IcingaPowerShellModuleVersion.psm1
- lib\core\framework\Get-IcingaPrivateEnvironmentVariable.psm1
- lib\core\framework\Get-IcingaTimer.psm1
- lib\core\framework\Install-IcingaForWindowsService.psm1
- lib\core\framework\Install-IcingaFrameworkComponent.psm1
- lib\core\framework\Install-IcingaFrameworkPlugins.psm1
- lib\core\framework\Install-IcingaFrameworkUpdate.psm1
- lib\core\framework\Invoke-IcingaForWindowsMigration.psm1
- lib\core\framework\Invoke-IcingaInternalServiceCall.psm1
- lib\core\framework\Invoke-IcingaNamespaceCmdlets.psm1
- lib\core\framework\New-IcingaEnvironmentVariable.psm1
- lib\core\framework\Publish-IcingaPluginConfiguration.psm1
- lib\core\framework\Publish-IcingaPluginDocumentation.psm1
- lib\core\framework\Read-IcingaForWindowsLog.psm1
- lib\core\framework\Read-IcingaWindowsEventLog.psm1
- lib\core\framework\Remove-ItemSecure.psm1
- lib\core\framework\Restart-IcingaService.psm1
- lib\core\framework\Set-IcingaForWindowsMigration.psm1
- lib\core\framework\Set-IcingaPrivateEnvironmentVariable.psm1
- lib\core\framework\Show-IcingaTimer.psm1
- lib\core\framework\Start-IcingaService.psm1
- lib\core\framework\Start-IcingaTimer.psm1
- lib\core\framework\Stop-IcingaService.psm1
- lib\core\framework\Stop-IcingaTimer.psm1
- lib\core\framework\Test-IcingaForWindowsMigration.psm1
- lib\core\framework\Test-IcingaForWindowsService.psm1
- lib\core\framework\Test-IcingaFrameworkConsoleOutput.psm1
- lib\core\framework\Test-IcingaTimer.psm1
- lib\core\framework\Test-IcingaZipBinaryChecksum.psm1
- lib\core\framework\Unblock-IcingaPowerShellFiles.psm1
- lib\core\framework\Uninstall-IcingaForWindows.psm1
- lib\core\framework\Uninstall-IcingaForWindowsService.psm1
- lib\core\framework\Uninstall-IcingaFrameworkComponent.psm1
- lib\core\icingaagent\finders\Find-IcingaAgentObjects.psm1
- lib\core\icingaagent\firewall\Disable-IcingaFirewall.psm1
- lib\core\icingaagent\firewall\Enable-IcingaFirewall.psm1
- lib\core\icingaagent\firewall\Get-IcingaFirewallConfig.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentArchitecture.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentBinary.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentConfigDirectory.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentFeatures.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentHostCertificate.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentInstallation.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentInstallerAnswerInput.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentLogDirectory.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentMSIPackage.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentObjectList.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentRootDirectory.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentServicePermission.psm1
- lib\core\icingaagent\getters\Get-IcingaAgentVersion.psm1
- lib\core\icingaagent\getters\Get-IcingaHostname.psm1
- lib\core\icingaagent\getters\Get-IcingaNetbiosName.psm1
- lib\core\icingaagent\getters\Get-IcingaServiceUser.psm1
- lib\core\icingaagent\installer\Install-IcingaAgent.psm1
- lib\core\icingaagent\installer\Install-IcingaAgentBaseFeatures.psm1
- lib\core\icingaagent\installer\Install-IcingaAgentCertificates.psm1
- lib\core\icingaagent\installer\Repair-IcingaService.psm1
- lib\core\icingaagent\installer\Uninstall-IcingaAgent.psm1
- lib\core\icingaagent\misc\Clear-IcingaAgentApiDirectory.psm1
- lib\core\icingaagent\misc\Compare-IcingaVersions.psm1
- lib\core\icingaagent\misc\Convert-IcingaDirectorSelfServiceArguments.psm1
- lib\core\icingaagent\misc\Disable-IcingaAgentFeature.psm1
- lib\core\icingaagent\misc\Enable-IcingaAgentFeature.psm1
- lib\core\icingaagent\misc\Move-IcingaAgentDefaultConfig.psm1
- lib\core\icingaagent\misc\Reset-IcingaAgentConfigFile.psm1
- lib\core\icingaagent\misc\Show-IcingaAgentObjects.psm1
- lib\core\icingaagent\misc\Split-IcingaVersion.psm1
- lib\core\icingaagent\misc\Start-IcingaAgentDirectorWizard.psm1
- lib\core\icingaagent\misc\Start-IcingaAgentInstallWizard.psm1
- lib\core\icingaagent\readers\Read-IcingaAgentDebugLogFile.psm1
- lib\core\icingaagent\readers\Read-IcingaAgentLogFile.psm1
- lib\core\icingaagent\setters\Set-IcingaAcl.psm1
- lib\core\icingaagent\setters\Set-IcingaAgentNodeName.psm1
- lib\core\icingaagent\setters\Set-IcingaAgentServicePermission.psm1
- lib\core\icingaagent\setters\Set-IcingaAgentServiceUser.psm1
- lib\core\icingaagent\setters\Set-IcingaUserPermissions.psm1
- lib\core\icingaagent\tests\Test-IcingaAcl.psm1
- lib\core\icingaagent\tests\Test-IcingaAgent.psm1
- lib\core\icingaagent\tests\Test-IcingaAgentConfig.psm1
- lib\core\icingaagent\tests\Test-IcingaAgentFeatureEnabled.psm1
- lib\core\icingaagent\tests\Test-IcingaAgentNETFrameworkDependency.psm1
- lib\core\icingaagent\tests\Test-IcingaAgentServicePermission.psm1
- lib\core\icingaagent\writers\Write-IcingaAgentApiConfig.psm1
- lib\core\icingaagent\writers\Write-IcingaAgentObjectList.psm1
- lib\core\icingaagent\writers\Write-IcingaAgentZonesConfig.psm1
- lib\core\icingaagent\writers\Write-IcingaTestOutput.psm1
- lib\core\installer\Install-Icinga.psm1
- lib\core\installer\Start-IcingaForWindowsInstallation.psm1
- lib\core\installer\menu\installation\AdvancedEntries.psm1
- lib\core\installer\menu\installation\agent\AgentDirectory.psm1
- lib\core\installer\menu\installation\agent\AgentServicePassword.psm1
- lib\core\installer\menu\installation\agent\AgentUser.psm1
- lib\core\installer\menu\installation\agent\AgentVersion.psm1
- lib\core\installer\menu\installation\agent\InstallAgent.psm1
- lib\core\installer\menu\installation\certificate\EnterIcingaCAFile.psm1
- lib\core\installer\menu\installation\certificate\EnterIcingaTicket.psm1
- lib\core\installer\menu\installation\certificate\SelectCertificate.psm1
- lib\core\installer\menu\installation\director\DirectorTemplate.psm1
- lib\core\installer\menu\installation\director\DirectorUrl.psm1
- lib\core\installer\menu\installation\director\RegisterHost.psm1
- lib\core\installer\menu\installation\director\SelfServiceKey.psm1
- lib\core\installer\menu\installation\firewall\SelectOpenWindowsFirewall.psm1
- lib\core\installer\menu\installation\framework\IcingaRepository.psm1
- lib\core\installer\menu\installation\framework\InstallApiChecks.psm1
- lib\core\installer\menu\installation\framework\InstallJEA.psm1
- lib\core\installer\menu\installation\general\ConfigurationSummary.psm1
- lib\core\installer\menu\installation\general\ContinueConfiguration.psm1
- lib\core\installer\menu\installation\general\FinishInstaller.psm1
- lib\core\installer\menu\installation\general\InstallationAnswerFile.psm1
- lib\core\installer\menu\installation\general\InstallationConfigString.psm1
- lib\core\installer\menu\installation\general\InstallationFileExport.psm1
- lib\core\installer\menu\installation\general\InstallWindows.psm1
- lib\core\installer\menu\installation\general\NewConfiguration.psm1
- lib\core\installer\menu\installation\icinga\EnterCustomHostname.psm1
- lib\core\installer\menu\installation\icinga\EnterIcingaParentAddresses.psm1
- lib\core\installer\menu\installation\icinga\EnterIcingaParentNodes.psm1
- lib\core\installer\menu\installation\icinga\EnterIcingaParentZone.psm1
- lib\core\installer\menu\installation\icinga\ForceCertificateGeneration.psm1
- lib\core\installer\menu\installation\icinga\IcingaCAServer.psm1
- lib\core\installer\menu\installation\icinga\IcingaPort.psm1
- lib\core\installer\menu\installation\icinga\SelectConnection.psm1
- lib\core\installer\menu\installation\icinga\SelectHostname.psm1
- lib\core\installer\menu\installation\ifwservice\EnterWindowsServicePackageSource.psm1
- lib\core\installer\menu\installation\ifwservice\SelectInstallService.psm1
- lib\core\installer\menu\installation\ifwservice\WindowsServiceDirectory.psm1
- lib\core\installer\menu\installation\plugins\EnterPluginsPackageSource.psm1
- lib\core\installer\menu\installation\plugins\InstallIcingaPlugins.psm1
- lib\core\installer\menu\installation\zones\CustomGlobalZones.psm1
- lib\core\installer\menu\installation\zones\SelectGlobalZones.psm1
- lib\core\installer\menu\manage\agent\IcingaAgentFeatures.psm1
- lib\core\installer\menu\manage\agent\ReconfigureAgent.psm1
- lib\core\installer\menu\manage\framework\FrameworkExperimental.psm1
- lib\core\installer\menu\manage\framework\IcingaForWindowsFeatures.psm1
- lib\core\installer\menu\manage\framework\ToogleFrameworkApiChecks.psm1
- lib\core\installer\menu\manage\framework\ToogleFrameworkDebug.psm1
- lib\core\installer\menu\manage\framework\components\ManageComponents.psm1
- lib\core\installer\menu\manage\framework\daemons\ManageBackgroundDaemons.psm1
- lib\core\installer\menu\manage\framework\daemons\RegisterBackgroundDaemons.psm1
- lib\core\installer\menu\manage\framework\daemons\UnregisterBackgroundDaemons.psm1
- lib\core\installer\menu\manage\framework\jea\ManageIcingaJEA.psm1
- lib\core\installer\menu\manage\framework\repository\DisableRepository.psm1
- lib\core\installer\menu\manage\framework\repository\EnableRepository.psm1
- lib\core\installer\menu\manage\framework\repository\ManageIcingaRepo.psm1
- lib\core\installer\menu\manage\framework\repository\PopRepository.psm1
- lib\core\installer\menu\manage\framework\repository\PushRepository.psm1
- lib\core\installer\menu\manage\framework\repository\RemoveRepository.psm1
- lib\core\installer\menu\manage\framework\repository\SetIcingaSnapshotRepo.psm1
- lib\core\installer\menu\manage\framework\repository\SetIcingaStableRepo.psm1
- lib\core\installer\menu\manage\framework\repository\ShowRepositoryList.psm1
- lib\core\installer\menu\manage\general\InstallComponents.psm1
- lib\core\installer\menu\manage\general\InstallComponentsSnapshot.psm1
- lib\core\installer\menu\manage\general\ListOverview.psm1
- lib\core\installer\menu\manage\general\Manage.psm1
- lib\core\installer\menu\manage\general\RemoveComponents.psm1
- lib\core\installer\menu\manage\general\UpdateComponents.psm1
- lib\core\installer\menu\manage\general\UpdateComponentsSnapshots.psm1
- lib\core\installer\menu\manage\settings\logs\ViewLogs.psm1
- lib\core\installer\menu\manage\settings\services\ManageServices.psm1
- lib\core\installer\menu\manage\settings\troubleshooting\Troubleshooting.psm1
- lib\core\installer\menu\manage\shell\StartIcingaShell.psm1
- lib\core\installer\menu\test\ParentEndpoints.psm1
- lib\core\installer\tools\AddConfigEntry.psm1
- lib\core\installer\tools\AddDisabledEntry.psm1
- lib\core\installer\tools\Alias.psm1
- lib\core\installer\tools\ClearValuesFromStep.psm1
- lib\core\installer\tools\ConfigEntry.psm1
- lib\core\installer\tools\ConfigurationString.psm1
- lib\core\installer\tools\ConsoleLastParent.psm1
- lib\core\installer\tools\CustomConfig.psm1
- lib\core\installer\tools\DirectorConfigModifyState.psm1
- lib\core\installer\tools\GetDisabledEntry.psm1
- lib\core\installer\tools\GetLastParent.psm1
- lib\core\installer\tools\GetPowerShellServicePassword.psm1
- lib\core\installer\tools\JSONConfig.psm1
- lib\core\installer\tools\Menu.psm1
- lib\core\installer\tools\PaginationCache.psm1
- lib\core\installer\tools\RemoveLastParent.psm1
- lib\core\installer\tools\SetConsoleMenu.psm1
- lib\core\installer\tools\SetPowerShellServicePassword.psm1
- lib\core\installer\tools\ShowInstallerMenu.psm1
- lib\core\installer\tools\StepSelection.psm1
- lib\core\installer\tools\ValuesFromStep.psm1
- lib\core\installer\tools\Write-IcingaManagementConsoleCommand.psm1
- lib\core\installer\tools\WriteConfigSwap.psm1
- lib\core\installer\tools\actions\ConsoleContinue.psm1
- lib\core\installer\tools\actions\ConsoleDelete.psm1
- lib\core\installer\tools\actions\ConsoleExit.psm1
- lib\core\installer\tools\actions\ConsoleHelp.psm1
- lib\core\installer\tools\actions\ConsoleMenu.psm1
- lib\core\installer\tools\actions\ConsolePrevious.psm1
- lib\core\installer\tools\actions\LastInput.psm1
- lib\core\installer\tools\actions\ShowYesNoDialog.psm1
- lib\core\installer\tools\environment\DisableHeaderPrint.psm1
- lib\core\installer\tools\environment\DisableJumpToSummary.psm1
- lib\core\installer\tools\environment\EnableHeaderPrint.psm1
- lib\core\installer\tools\environment\EnableJumpToSummary.psm1
- lib\core\installer\tools\environment\GetHeaderSelection.psm1
- lib\core\installer\tools\environment\HeaderPrint.psm1
- lib\core\installer\tools\environment\JumpToSummary.psm1
- lib\core\installer\tools\environment\SetHeaderSelection.psm1
- lib\core\jea\Get-IcingaCommandDependency.psm1
- lib\core\jea\Get-IcingaFrameworkDependency.psm1
- lib\core\jea\Get-IcingaJEAConfiguration.psm1
- lib\core\jea\Get-IcingaJEAContext.psm1
- lib\core\jea\Get-IcingaJEAServicePid.psm1
- lib\core\jea\Get-IcingaJEASessionFile.psm1
- lib\core\jea\Install-IcingaJeaProfile.psm1
- lib\core\jea\Read-IcingaPowerShellModuleFile.psm1
- lib\core\jea\Register-IcingaJEAProfile.psm1
- lib\core\jea\Remove-IcingaFrameworkDependencyFile.psm1
- lib\core\jea\Set-IcingaForWindowsServiceJEAProfile.psm1
- lib\core\jea\Test-IcingaJEAServiceRunning.psm1
- lib\core\jea\Test-IcingaPowerShellCommandInCode.psm1
- lib\core\jea\Uninstall-IcingaJEAProfile.psm1
- lib\core\jea\Write-IcingaJEAProfile.psm1
- lib\core\logging\Get-IcingaExceptionString.psm1
- lib\core\logging\Icinga_EventLog_DebugEnums.psm1
- lib\core\logging\Icinga_EventLog_Enums.psm1
- lib\core\logging\Register-IcingaEventLog.psm1
- lib\core\logging\Register-IcingaForWindowsEventLogEnvironment.psm1
- lib\core\logging\Unregister-IcingaEventLog.psm1
- lib\core\logging\Write-IcingaConsoleDebug.psm1
- lib\core\logging\Write-IcingaConsoleError.psm1
- lib\core\logging\Write-IcingaConsoleNotice.psm1
- lib\core\logging\Write-IcingaConsoleOutput.psm1
- lib\core\logging\Write-IcingaConsolePlain.psm1
- lib\core\logging\Write-IcingaConsoleWarning.psm1
- lib\core\logging\Write-IcingaDebugMessage.psm1
- lib\core\logging\Write-IcingaDeprecated.psm1
- lib\core\logging\Write-IcingaErrorMessage.psm1
- lib\core\logging\Write-IcingaEventMessage.psm1
- lib\core\perfcounter\Add-IcingaPerformanceCounterCache.psm1
- lib\core\perfcounter\Get-IcingaPerformanceCounterCacheItem.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounter.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounterArray.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounterNullObject.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounterObject.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounterResult.psm1
- lib\core\perfcounter\New-IcingaPerformanceCounterStructure.psm1
- lib\core\perfcounter\Show-IcingaPerformanceCounterCategories.psm1
- lib\core\perfcounter\Show-IcingaPerformanceCounterHelp.psm1
- lib\core\perfcounter\Show-IcingaPerformanceCounterInstances.psm1
- lib\core\perfcounter\Show-IcingaPerformanceCounters.psm1
- lib\core\perfcounter\Test-IcingaPerformanceCounterCategory.psm1
- lib\core\progress\Complete-IcingaProgressStatus.psm1
- lib\core\progress\New-IcingaProgressStatus.psm1
- lib\core\progress\Write-IcingaProgressStatus.psm1
- lib\core\repository\Add-IcingaRepository.psm1
- lib\core\repository\Disable-IcingaRepository.psm1
- lib\core\repository\Enable-IcingaRepository.psm1
- lib\core\repository\Get-IcingaComponentList.psm1
- lib\core\repository\Get-IcingaComponentLock.psm1
- lib\core\repository\Get-IcingaForWindowsServiceData.psm1
- lib\core\repository\Get-IcingaInstallation.psm1
- lib\core\repository\Get-IcingaRepositories.psm1
- lib\core\repository\Get-IcingaRepositoryHash.psm1
- lib\core\repository\Get-IcingaRepositoryPackage.psm1
- lib\core\repository\Install-IcingaComponent.psm1
- lib\core\repository\Lock-IcingaComponent.psm1
- lib\core\repository\New-IcingaRepository.psm1
- lib\core\repository\New-IcingaRepositoryFile.psm1
- lib\core\repository\Pop-IcingaRepository.psm1
- lib\core\repository\Push-IcingaRepository.psm1
- lib\core\repository\Read-IcingaMSIMetadata.psm1
- lib\core\repository\Read-IcingaPackageManifest.psm1
- lib\core\repository\Read-IcingaRepositoryFile.psm1
- lib\core\repository\Read-IcingaServicePackage.psm1
- lib\core\repository\Remove-IcingaRepository.psm1
- lib\core\repository\Search-IcingaRepository.psm1
- lib\core\repository\Show-Icinga.psm1
- lib\core\repository\Show-IcingaRepository.psm1
- lib\core\repository\Sync-IcingaRepository.psm1
- lib\core\repository\Test-IcingaValidJSON.psm1
- lib\core\repository\Uninstall-IcingaComponent.psm1
- lib\core\repository\Unlock-IcingaComponent.psm1
- lib\core\repository\Update-Icinga.psm1
- lib\core\repository\Update-IcingaRepository.psm1
- lib\core\thread\Add-IcingaThreadPool.psm1
- lib\core\thread\Get-IcingaThreadPool.psm1
- lib\core\thread\New-IcingaThreadHash.psm1
- lib\core\thread\New-IcingaThreadInstance.psm1
- lib\core\thread\New-IcingaThreadPool.psm1
- lib\core\thread\Remove-IcingaThread.psm1
- lib\core\thread\Restart-IcingaThread.psm1
- lib\core\thread\Set-IcingaEnvironmentGlobal.psm1
- lib\core\thread\Set-IcingaEnvironmentJEA.psm1
- lib\core\thread\Start-IcingaThread.psm1
- lib\core\thread\Stop-IcingaThread.psm1
- lib\core\thread\Test-IcingaThread.psm1
- lib\core\tools\Add-IcingaArrayListItem.psm1
- lib\core\tools\Add-IcingaHashtableItem.psm1
- lib\core\tools\Add-IcingaWhiteSpaceToString.psm1
- lib\core\tools\Add-PSCustomObjectMember.psm1
- lib\core\tools\Compare-IcingaUnixTimeWithDateTime.psm1
- lib\core\tools\Convert-Bytes.psm1
- lib\core\tools\Convert-IcingaCheckArgumentToPSObject.psm1
- lib\core\tools\Convert-IcingaEndpointsToIP.psm1
- lib\core\tools\Convert-IcingaPluginThresholds.psm1
- lib\core\tools\Convert-IcingaPluginValueToString.psm1
- lib\core\tools\ConvertFrom-IcingaArrayToString.psm1
- lib\core\tools\ConvertFrom-IcingaSecureString.psm1
- lib\core\tools\ConvertFrom-JsonUTF8.psm1
- lib\core\tools\ConvertFrom-Percent.psm1
- lib\core\tools\ConvertFrom-TimeSpan.psm1
- lib\core\tools\ConvertTo-BytesNextUnit.psm1
- lib\core\tools\ConvertTo-ByteUnitIEC.psm1
- lib\core\tools\ConvertTo-ByteUnitSI.psm1
- lib\core\tools\ConvertTo-IcingaCommandArgumentString.psm1
- lib\core\tools\ConvertTo-IcingaIPBinaryString.psm1
- lib\core\tools\ConvertTo-IcingaIPv4BinaryString.psm1
- lib\core\tools\ConvertTo-IcingaIPv6BinaryString.psm1
- lib\core\tools\ConvertTo-IcingaSecureSortedArray.psm1
- lib\core\tools\ConvertTo-IcingaSecureString.psm1
- lib\core\tools\ConvertTo-Integer.psm1
- lib\core\tools\ConvertTo-JsonUTF8Bytes.psm1
- lib\core\tools\ConvertTo-Seconds.psm1
- lib\core\tools\Expand-IcingaIPv6String.psm1
- lib\core\tools\Format-IcingaDigitCount.psm1
- lib\core\tools\Format-IcingaPerfDataLabel.psm1
- lib\core\tools\Format-IcingaPerfDataValue.psm1
- lib\core\tools\Get-IcingaCheckCommandConfig.psm1
- lib\core\tools\Get-IcingaFileHash.psm1
- lib\core\tools\Get-IcingaHashtableItem.psm1
- lib\core\tools\Get-IcingaMaxTextLength.psm1
- lib\core\tools\Get-IcingaNetworkInterface.psm1
- lib\core\tools\Get-IcingaNetworkInterfaceUnits.psm1
- lib\core\tools\Get-IcingaNetworkRoute.psm1
- lib\core\tools\Get-IcingaNextUnitIteration.psm1
- lib\core\tools\Get-IcingaPSObjectProperties.psm1
- lib\core\tools\Get-IcingaServices.psm1
- lib\core\tools\Get-IcingaUnixTime.psm1
- lib\core\tools\Get-IcingaUsernameFromSID.psm1
- lib\core\tools\Get-IcingaUserSID.psm1
- lib\core\tools\Get-IcingaValue.psm1
- lib\core\tools\Get-IPConfigFromString.psm1
- lib\core\tools\Get-StringSha1.psm1
- lib\core\tools\Get-UnitPrefixIEC.psm1
- lib\core\tools\Get-UnitPrefixSI.psm1
- lib\core\tools\Join-WebPath.psm1
- lib\core\tools\New-IcingaBasicAuthHeader.psm1
- lib\core\tools\New-IcingaCheckCommand.psm1
- lib\core\tools\New-IcingaNewLine.psm1
- lib\core\tools\New-IcingaTemporaryDirectory.psm1
- lib\core\tools\New-IcingaTemporaryFile.psm1
- lib\core\tools\New-IcingaVersionObject.psm1
- lib\core\tools\New-StringTree.psm1
- lib\core\tools\Optimize-IcingaForWindowsMemory.psm1
- lib\core\tools\Pop-IcingaArrayListItem.psm1
- lib\core\tools\Read-IcingaFileSecure.psm1
- lib\core\tools\Remove-IcingaDirectorSelfServiceKey.psm1
- lib\core\tools\Remove-IcingaHashtableItem.psm1
- lib\core\tools\Set-NumericNegative.psm1
- lib\core\tools\Show-IcingaDirectorSelfServiceKey.psm1
- lib\core\tools\Show-IcingaEventLogAnalysis.psm1
- lib\core\tools\Split-IcingaCheckCommandArgs.psm1
- lib\core\tools\Split-IcingaUserDomain.psm1
- lib\core\tools\Start-IcingaProcess.psm1
- lib\core\tools\Test-AdministrativeShell.psm1
- lib\core\tools\Test-IcingaAddTypeExist.psm1
- lib\core\tools\Test-IcingaBinaryOperator.psm1
- lib\core\tools\Test-IcingaDecimal.psm1
- lib\core\tools\Test-IcingaFunction.psm1
- lib\core\tools\Test-Numeric.psm1
- lib\core\tools\Test-PSCustomObjectMember.psm1
- lib\core\tools\Write-IcingaConsoleHeader.psm1
- lib\core\tools\Write-IcingaConsoleTextColorSplit.psm1
- lib\core\tools\Write-IcingaFileSecure.psm1
- lib\core\windows\Clear-IcingaWindowsUserPassword.psm1
- lib\core\windows\Get-IcingaRandomChars.psm1
- lib\core\windows\Get-IcingaWindowsUserConfig.psm1
- lib\core\windows\Get-IcingaWindowsUserMetadata.psm1
- lib\core\windows\Install-IcingaSecurity.psm1
- lib\core\windows\Install-IcingaServiceUser.psm1
- lib\core\windows\New-IcingaWindowsUser.psm1
- lib\core\windows\New-IcingaWindowsUserPassword.psm1
- lib\core\windows\Remove-IcingaWindowsUser.psm1
- lib\core\windows\Restart-IcingaWindowsService.psm1
- lib\core\windows\Stop-IcingaWindowsService.psm1
- lib\core\windows\Test-IcingaManagedUser.psm1
- lib\core\windows\Uninstall-IcingaSecurity.psm1
- lib\core\windows\Uninstall-IcingaServiceUser.psm1
- lib\core\windows\Update-IcingaServiceUser.psm1
- lib\core\windows\Update-IcingaWindowsUserPermission.psm1
- lib\daemon\Add-IcingaForWindowsDaemon.psm1
- lib\daemon\Get-IcingaBackgroundDaemons.psm1
- lib\daemon\Get-IcingaForWindowsServicePid.psm1
- lib\daemon\Register-IcingaBackgroundDaemon.psm1
- lib\daemon\Show-IcingaRegisteredBackgroundDaemons.psm1
- lib\daemon\Start-IcingaPowerShellDaemon.psm1
- lib\daemon\Unregister-IcingaBackgroundDaemon.psm1
- lib\daemons\modules\ApiChecks\apichecks.psm1
- lib\daemons\modules\ApiChecks\Invoke-IcingaApiChecksRESTCall.psm1
- lib\daemons\RestAPI\client\Add-IcingaRESTClientBlacklistCount.psm1
- lib\daemons\RestAPI\client\Invoke-IcingaRESTAPIv1Calls.psm1
- lib\daemons\RestAPI\client\Remove-IcingaRESTClientBlacklist.psm1
- lib\daemons\RestAPI\client\Test-IcingaRESTClientBlacklisted.psm1
- lib\daemons\RestAPI\client\Test-IcingaRESTClientConnection.psm1
- lib\daemons\RestAPI\daemon\New-IcingaForWindowsRESTApi.psm1
- lib\daemons\RestAPI\daemon\Start-IcingaWindowsRESTApi.psm1
- lib\daemons\RestAPI\eventlog\Register-IcingaEventLogMessagesRESTApi.psm1
- lib\daemons\RestAPI\threads\Get-IcingaNextRESTApiThreadId.psm1
- lib\daemons\RestAPI\threads\New-IcingaForWindowsRESTThread.psm1
- lib\daemons\RestAPI\threads\Start-IcingaForWindowsRESTThread.psm1
- lib\daemons\RestAPI\tools\Add-IcingaRESTApiCommand.psm1
- lib\daemons\RestAPI\tools\New-IcingaForWindowsRESTEnvironment.psm1
- lib\daemons\RestAPI\tools\Remove-IcingaRESTApiCommand.psm1
- lib\daemons\RestAPI\tools\Show-IcingaApiCommands.psm1
- lib\daemons\RestAPI\tools\Test-IcingaRESTApiCommand.psm1
- lib\daemons\ServiceCheckDaemon\daemon\Add-IcingaServiceCheckDaemon.psm1
- lib\daemons\ServiceCheckDaemon\daemon\Start-IcingaServiceCheckDaemon.psm1
- lib\daemons\ServiceCheckDaemon\task\Add-IcingaServiceCheckTask.psm1
- lib\daemons\ServiceCheckDaemon\task\Start-IcingaServiceCheckTask.psm1
- lib\daemons\ServiceCheckDaemon\tools\Clear-IcingaServiceCheckDaemonEnvironment.psm1
- lib\daemons\ServiceCheckDaemon\tools\Get-IcingaRegisteredServiceChecks.psm1
- lib\daemons\ServiceCheckDaemon\tools\New-IcingaServiceCheckDaemonEnvironment.psm1
- lib\daemons\ServiceCheckDaemon\tools\Read-IcingaCheckResultStore.psm1
- lib\daemons\ServiceCheckDaemon\tools\Register-IcingaServiceCheck.psm1
- lib\daemons\ServiceCheckDaemon\tools\Set-IcingaRegisteredServiceCheckConfig.psm1
- lib\daemons\ServiceCheckDaemon\tools\Show-IcingaRegisteredServiceChecks.psm1
- lib\daemons\ServiceCheckDaemon\tools\Unregister-IcingaServiceCheck.psm1
- lib\help\help\Get-IcingaHelpThresholds.psm1
- lib\icinga\enums\Icinga_IcingaEnums.psm1
- lib\icinga\enums\Test-IcingaWindowsInfoEnums.psm1
- lib\icinga\exception\Exit-IcingaPluginNotInstalled.psm1
- lib\icinga\exception\Exit-IcingaThrowCritical.psm1
- lib\icinga\exception\Exit-IcingaThrowException.psm1
- lib\icinga\exception\Get-IcingaLastExceptionId.psm1
- lib\icinga\exception\Icinga_IcingaExceptionEnums.psm1
- lib\icinga\plugin\Compare-IcingaPluginThresholds.psm1
- lib\icinga\plugin\ConvertTo-IcingaPluginOutputTranslation.psm1
- lib\icinga\plugin\Exit-IcingaExecutePlugin.psm1
- lib\icinga\plugin\Get-IcingaInternalPluginExitCode.psm1
- lib\icinga\plugin\Get-IcingaInternalPluginOutput.psm1
- lib\icinga\plugin\Get-IcingaThresholdCache.psm1
- lib\icinga\plugin\New-IcingaCheck.psm1
- lib\icinga\plugin\New-IcingaCheckBaseObject.psm1
- lib\icinga\plugin\New-IcingaCheckPackage.psm1
- lib\icinga\plugin\New-IcingaCheckResult.psm1
- lib\icinga\plugin\New-IcingaPerformanceDataEntry.psm1
- lib\icinga\plugin\Set-IcingaInternalPluginException.psm1
- lib\icinga\plugin\Set-IcingaInternalPluginExitCode.psm1
- lib\icinga\plugin\Write-IcingaExecutePluginException.psm1
- lib\icinga\plugin\Write-IcingaPluginOutput.psm1
- lib\icinga\plugin\Write-IcingaPluginPerfData.psm1
- lib\icinga\plugin\Write-IcingaPluginResult.psm1
- lib\mssql\Close-IcingaMSSQLConnection.psm1
- lib\mssql\Get-IcingaMSSQLInstanceName.psm1
- lib\mssql\New-IcingaMSSQLCommand.psm1
- lib\mssql\Open-IcingaMSSQLConnection.psm1
- lib\mssql\Send-IcingaMSSQLCommand.psm1
- lib\web\Disable-IcingaProgressPreference.psm1
- lib\web\Get-IcingaFrameworkProxyServer.psm1
- lib\web\Invoke-IcingaWebRequest.psm1
- lib\web\Set-IcingaFrameworkProxyServer.psm1
- lib\web\Set-IcingaTLSVersion.psm1
- lib\webserver\Close-IcingaTCPConnection.psm1
- lib\webserver\Close-IcingaTCPSocket.psm1
- lib\webserver\Convert-Base64ToCredentials.psm1
- lib\webserver\ConvertTo-IcingaX509Certificate.psm1
- lib\webserver\Disable-IcingaUntrustedCertificateValidation.psm1
- lib\webserver\Enable-IcingaUntrustedCertificateValidation.psm1
- lib\webserver\Get-IcingaForWindowsCertificate.psm1
- lib\webserver\Get-IcingaRESTHeaderValue.psm1
- lib\webserver\Get-IcingaRESTPathElement.psm1
- lib\webserver\Get-IcingaSSLCertForSocket.psm1
- lib\webserver\Get-IcingaTCPClientRemoteEndpoint.psm1
- lib\webserver\Icinga_HTTPResponse_Enums.psm1
- lib\webserver\Install-IcingaForWindowsCertificate.psm1
- lib\webserver\New-IcingaSSLStream.psm1
- lib\webserver\New-IcingaTCPClient.psm1
- lib\webserver\New-IcingaTCPClientRESTMessage.psm1
- lib\webserver\New-IcingaTCPSocket.psm1
- lib\webserver\Open-IcingaTCPClientConnection.psm1
- lib\webserver\Read-IcingaRESTMessage.psm1
- lib\webserver\Read-IcingaTCPStream.psm1
- lib\webserver\Send-IcingaTCPClientMessage.psm1
- lib\webserver\Send-IcingaWebAuthMessage.psm1
- lib\webserver\Test-IcingaRESTCredentials.psm1
- lib\wmi\Add-IcingaWmiPermissions.psm1
- lib\wmi\Get-IcingaWindowsInformation.psm1
- lib\wmi\Get-IcingaWmiSecurityData.psm1
- lib\wmi\Icinga_WBEM_Security.psm1
- lib\wmi\New-IcingaWmiPermissionMask.psm1
- lib\wmi\Remove-IcingaWmiPermissions.psm1
- lib\wmi\Test-IcingaWindowsInformation.psm1
- lib\wmi\Test-IcingaWmiPermissions.psm1
- templates\IcingaForWindows.psrc.template
- templates\IcingaForWindows.pssc.template
- templates\Manifest.psd1.template
- templates\PSScriptAnalyzerSettings.psd1.template
Version History
Version | Downloads | Last updated |
---|---|---|
1.8.0 (current version) | 158,028 | 2/8/2022 |
1.7.1 | 36,283 | 11/11/2021 |
1.7.0 | 370 | 11/11/2021 |
1.6.1 | 26,488 | 9/14/2021 |
1.6.0 | 3,961 | 9/7/2021 |
1.5.1 | 17,786 | 7/8/2021 |
1.5.0 | 2,594 | 6/2/2021 |
1.4.1 | 5,365 | 3/10/2021 |
1.4.0 | 559 | 3/1/2021 |
1.3.1 | 2,499 | 2/3/2021 |
1.3.0 | 3,392 | 11/30/2020 |
1.2.0 | 2,147 | 8/28/2020 |
1.1.2 | 792 | 7/7/2020 |
1.1.1 | 75 | 6/18/2020 |
1.1.0 | 40 | 6/2/2020 |
1.0.2 | 161 | 4/16/2020 |
1.0.1 | 141 | 3/20/2020 |
1.0.0 | 186 | 2/19/2020 |