icinga-powershell-plugins

1.7.0

A collection of Icinga Plugins for general Windows checks for Icinga for Windows.

Minimum PowerShell version

4.0

Installation Options

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

Install-Module -Name icinga-powershell-plugins

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

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

Author(s)

Lord Hepipud

Copyright

(c) 2021 Icinga GmbH | GPLv2

Owners

Tags

icinga icinga2 monitoringplugins icingaplugins icinga2plugins windowsplugins icingawindows

Functions

Use-IcingaPlugins Import-IcingaPlugins Invoke-IcingaCheckBiosSerial Invoke-IcingaCheckCertificate Invoke-IcingaCheckCheckSum Invoke-IcingaCheckCPU Invoke-IcingaCheckDirectory Invoke-IcingaCheckDiskHealth Invoke-IcingaCheckEventlog Invoke-IcingaCheckFirewall Invoke-IcingaCheckHTTPStatus Invoke-IcingaCheckICMP Invoke-IcingaCheckMemory Invoke-IcingaCheckMPIO Invoke-IcingaCheckNetworkInterface Invoke-IcingaCheckNLA Invoke-IcingaCheckPerfCounter Invoke-IcingaCheckProcessCount Invoke-IcingaCheckScheduledTask Invoke-IcingaCheckService Invoke-IcingaCheckStoragePool Invoke-IcingaCheckTCP Invoke-IcingaCheckTimeSync Invoke-IcingaCheckUNCPath Invoke-IcingaCheckUpdates Invoke-IcingaCheckUptime Invoke-IcingaCheckPartitionSpace Invoke-IcingaCheckUsers Get-IcingaBios Get-IcingaBiosCharacteristics Get-IcingaBiosSerialNumber Get-IcingaBiosVersion Get-IcingaBiosManufacturer Get-IcingaBiosPrimaryBios Get-IcingaBiosName Get-IcingaBiosStatus Get-IcingaBiosCaption Get-IcingaBiosSMBIOSBIOSVersion Get-IcingaBiosSoftwareElementID Show-IcingaBiosData Get-IcingaCertificateData Get-IcingaCertStoreCertificates Test-IcingaCertificateExcludePattern Test-IcingaICMPConnection Get-IcingaCPUs Get-IcingaCPUInformation Get-IcingaCPUInformationWithEnums Get-IcingaCPUErrors Get-IcingaCPUArchitecture Get-IcingaCPUProcessorType Get-IcingaCPUStatusInfo Get-IcingaCPUFamily Get-IcingaCPUConfigManagerErrorCode Get-IcingaCPUAvailability Get-IcingaCPUPowerManagementCapabilities Get-IcingaCPULoadPercentage Get-IcingaCPUCurrentVoltage Get-IcingaCPUThreadCount Get-IcingaCPUL3CacheSize Get-IcingaCPUL2CacheSize Get-IcingaCPUL2CacheSpeed Get-IcingaCPUVoltageCaps Get-IcingaCPUCurrentClockSpeed Get-IcingaCPUNumberOfLogicalProcessors Get-IcingaCPUCount Show-IcingaCPUData Get-IcingaDirectoryAll Get-IcingaDirectory Get-IcingaDirectoryRecurse Get-IcingaDirectorySizeGreaterThan Get-IcingaDirectorySizeSmallerThan Get-IcingaDirectoryChangeOlderThan Get-IcingaDirectoryChangeYoungerThan Get-IcingaDirectoryChangeTimeEqual Get-IcingaDirectoryCreationYoungerThan Get-IcingaDirectoryCreationOlderThan Get-IcingaDirectoryCreationTimeEqual Get-IcingaDiskAttributes Get-IcingaDiskPartitionAssignment Get-IcingaPartitionSpace Get-IcingaPhysicalDiskInfo Get-IcingaUNCPathSize Get-IcingaDiskInformation Get-IcingaDiskPartitions Join-IcingaPhysicalDiskDataPerfCounter Get-IcingaDiskCapabilities Get-IcingaDiskSize Get-IcingaDiskCaption Get-IcingaDiskModel Get-IcingaDiskManufacturer Get-IcingaDiskTotalCylinders Get-IcingaDiskTotalSectors Get-IcingaDisks Show-IcingaDiskData Get-IcingaEventLog Get-IcingaCheckHTTPQuery Get-IcingaMemoryPerformanceCounter Get-IcingaMemoryUsage Get-IcingaMemory Get-IcingaMemoryInformation Get-IcingaMemoryMaxVoltage Get-IcingaMemoryMinVoltage Get-IcingaMemoryConfiguredVoltage Get-IcingaMemoryConfiguredClockSpeed Get-IcingaMemoryTotalWidth Get-IcingaMemoryDataWidth Get-IcingaMemorySpeed Get-IcingaMemoryCapacity Show-IcingaMemoryData Get-IcingaMPIOData Test-IcingaMPIOInstalled Get-IcingaNetworkDeviceInfo Get-IcingaNetworkInterfaceTeamInfo Get-IcingaNetworkSpeedChecks Join-IcingaNetworkDeviceDataPerfCounter Get-IcingaNtpData Add-IcingaProcessPerfData Get-IcingaProcessData Add-IcingaServiceSummary ConvertTo-ServiceStatusCode Get-IcingaServiceCheckName New-IcingaWindowsServiceCheckObject Get-IcingaConvertToGigaByte Get-IcingaStoragePoolInfo Get-IcingaScheduledTask New-IcingaTaskObject Measure-IcingaTCPConnection Get-IcingaUpdatesHotfix Get-IcingaUpdatesInstalled Get-IcingaUpdatesPending Get-IcingaLoggedOnUsers Get-IcingaUsers Get-IcingaWindows Show-IcingaWindowsData

Dependencies

Release Notes

https://github.com/Icinga/icinga-powershell-plugins/releases

Version History

Version Downloads Last updated
1.7.0 (current version) 1,613 11/11/2021
1.6.0 4,557 9/7/2021
1.5.1 10,855 7/8/2021
1.5.0 1,415 6/2/2021
1.4.0 3,356 3/1/2021
1.3.1 1,853 2/3/2021
1.3.0 2,466 11/30/2020
1.2.0 928 8/28/2020
1.1.0 506 6/2/2020
1.0.0 269 2/19/2020