AD-HealthCheck-Toolkit.psd1
|
@{ # Module info RootModule = 'AD-HealthCheck-Toolkit.psm1' ModuleVersion = '1.2.0' GUID = 'bee307ac-009c-457c-a50f-f12a932720db' Author = 'Sandeep Kumar Reddy Lingampalli' Copyright = '(c) 2026 Sandeep Kumar Reddy Lingampalli. All rights reserved.' Description = 'A PowerShell toolkit for proactive Active Directory health monitoring - checks replication health, DNS zone/record validation, FSMO role holder reachability, and SYSVOL/DFSR replication consistency, with optional automated email reporting, to help sysadmins catch issues before they cause outages.' # Minimum PowerShell version required PowerShellVersion = '5.1' # Functions to export from this module FunctionsToExport = @( 'Test-ADReplicationHealth', 'Test-ADDNSHealth', 'Test-FSMORoleHealth', 'Test-SysvolReplicationHealth', 'Send-ADHealthReport' ) # Cmdlets, variables, aliases - none exported explicitly CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() # Private data for PowerShell Gallery metadata PrivateData = @{ PSData = @{ Tags = @('ActiveDirectory', 'DNS', 'FSMO', 'Replication', 'SysAdmin', 'Monitoring', 'Health-Check', 'Windows') LicenseUri = 'https://github.com/sandeep6891/AD-HealthCheck-Toolkit/blob/main/LICENSE' ProjectUri = 'https://github.com/sandeep6891/AD-HealthCheck-Toolkit' ReleaseNotes = 'v1.2.0: Added Test-SysvolReplicationHealth (DFSR backlog, SYSVOL content consistency, FRS/DFSR migration state) based on community feedback via Issue #1. Now included in Send-ADHealthReport combined email report.' } } } |