Nagios/Icinga plugins
Several Nagios/Icinga Plugins written in PowerShell. All of them return Nagios permonmance data and exit code.
- Active Directory Replication: Check AD Replication in a DC Server.
- Azure AD Connect: Check Azure AD Connect status and last replication.
- Backup Exec Jobs: Check Backup Exec (2012-2017) last scheduled job status.
- Disk Fragmentation: Check disks fragmentation status and optionally defrag them if warning or critical.
- Internet Information Server: Check Internet Information Server Websites and AppPools and try to start (filtered) stopped ones.
- Veeam Jobs: Check Veeam last result of all jobs.
- Windows Services: Check all automatic services are running and try to start stopped ones.
- Windows Update: Check if there are additional updates that have not been applied to a Microsoft Windows machine.
- Windows Server Backup: Check Windows Server Backup last backup.
- Windows drives fragmentation: Check Windows drives fragmentation and optionally defrag them.
- Linux disk queue: Check Linux disk queue using iostat.