Chat now with support
Chat with Support

Active Administrator 8.4 - User Guide

Active Administrator Overview Certificates Security & Delegation Azure Active Directory  Active Directory Health
Switching to Active Directory Health Using the Active Directory Health landing page Installing Active Directory Health Analyzer agents Using the Active Directory Health Analyzer agent configuration utility Excluding domain controllers Managing the Remediation Library Analyzing Active Directory health Analyzing Azure Active Directory Managing Active Directory Health Analyzer alerts Managing alert notifications Pushing alerts to System Center Operations Manager and SNMP managers Managing monitored domain controllers Managing data collectors Active Directory Health Templates Managing Active Directory Health Analyzer agents Using the Troubleshooter Recovering Active Directory Health data
Auditing & Alerting Group Policy Active Directory Recovery Active Directory Infrastructure DC Management DNS Management Configuration
Using the Configuration landing page Managing tasks Defining role-based access Setting email server options Configuring SCOM and SNMP Settings Configuring Azure Active Directory Setting notification options Setting Active Template options Setting agent installation options Setting recovery options Setting GPO history options Setting certificate configuration Setting service monitoring policy Managing archive databases Migrating data to another database Setting a preferred domain controller Setting up workstation logon auditing Managing configuration settings Setting user options Managing the Active Directory server
Diagnostic Console Alerts Appendix
Domain controller alerts
Active Directory Certificate Services service is not running Active Directory Domain Services is not running Active Directory Web Services service is not running Consecutive replication failures DC cache hits DC DIT disk space DC DIT log file disk space DC LDAP load DC LDAP response too slow DC Memory Usage DC properties dropped DC RID pool low DC SMB connections DC SYSVOL disk space DC time sync lost Detected NO_CLIENT_SITE record DFS Replication service not running DFS service is not running DFSR conflict area disk space DFSR conflict files generated DFSRS CPU load DFSR RDC not enabled DFSR sharing violation DFSR staged file age DFSR staging area disk space DFSR USN records accepted DFSRS unresponsive DFSRS virtual memory DFSRS working set DNS Client Service is not running Domain controller CPU load Domain controller page faults Domain controller unresponsive File Replication Service is not running File replication (NTFRS) staging space free in kilobytes GC response too slow Group policy object inconsistent Hard disk drive Intersite Messaging Service is not running Invalid primary DNS domain controller address Invalid secondary DNS domain controller address KDC service is not running LSASS CPU load LSASS virtual memory LSASS working set Missing SRV DNS record for either the primary or secondary DNS server NETLOGON not shared NetLogon service is not running Orphaned group policy objects exist Review the reported orphaned GPO folders in the local SYSVOL and remove any that are obsolete. Physical memory Power supply Primary DNS resolver is not responding Secondary DNS resolver is not responding Security Accounts Manager Service is not running SRV record is not registered in DNS SYSVOL not shared W32Time service is not running Workstation Service is not running
Domain alerts Site alerts Forest alerts Azure Active Directory Connect alerts
Event Definitions PowerShell cmdlets

PowerShell cmdlets

Microsoft® Windows PowerShell® is a Windows® command-line shell and scripting language designed specifically for system administrators and built on top of the Microsoft .NET Framework. Active Administrator supports the use of PowerShell cmdlets.

Topics:

What are cmdlets?

Windows PowerShell® has the concept of cmdlets. A cmdlet is a simple, single-function command that manipulates objects and is designed to be used in combination with other cmdlets.

If you already had Windows PowerShell installed on your computer before you installed Active Administrator®, the Active Administrator cmdlets were automatically installed and registered with Windows PowerShell.

The examples in this section show you leverage the cmdlets available in Active Administrator. These cmdlets allow you to perform many of the functions of Active Administrator in an automation environment. The cmdlets also can be of great use in any environment where a repetitive process involving Active Administrator is needed.

The complete set of cmdlets shipped with the module AA.ServerManagerPowerShellModule.dll is as follows.

Clear-AFSCache

AA.ServerManagerPowerShellModule

Clearing the AFS cache

Get-AAFeaturesLicenseStatus*

AA.ServerManagerPowerShellModule

Getting the status of Active Administrator licenses

Get-AAWebServerConfiguration

AA.ServerManagerPowerShellModule

Getting configuration settings for the Web server

Get-ADSLoggingStatus

AA.ServerManagerPowerShellModule

Getting logging status for ADS

Get-ADSOperationStatus*

AA.ServerManagerPowerShellModule

Getting operation status for ADS

Get-ADSPort

AA.ServerManagerPowerShellModule

Getting the port number for ADS

Get-AFSLoggingStatus

AA.ServerManagerPowerShellModule

Getting logging status for AFS

Get-AFSOperationStatus*

AA.ServerManagerPowerShellModule

Getting operation status for AFS

Get-AFSPort

AA.ServerManagerPowerShellModule

Getting the port number for AFS

Get-AFSHTTPOperationStatus

AA.ServerManagerPowerShellModule

Getting operation status for the HTTP service

Get-FullTextSearchStatus

AA.ServerManagerPowerShellModule

Getting the status of Full-Text Search

Get-NotificationService
OperationStatus*

AA.ServerManagerPowerShellModule

Getting operation status for the Active Administrator Notification Service

Set-AALicense

AA.ServerManagerPowerShellModule

Updating the Active Administrator license

Set-AAWebServerConfiguration

AA.ServerManagerPowerShellModule

Setting configuration for the Active Administrator Web server

Set-ADSPort

AA.ServerManagerPowerShellModule

Setting the port for ADS

Set-AFSAndADSStartup
Account

AA.ServerManagerPowerShellModule

Setting the startup account for AFS and ADS

Set-AFSPort

AA.ServerManagerPowerShellModule

Setting the port for AFS

Set-NotificationServiceStartup
Account

AA.ServerManagerPowerShellModule

Setting the startup account for the Active Administrator Notification Service

Switch-ADSLoggingStatus

AA.ServerManagerPowerShellModule

Switching logging status of ADS

Switch-ADSOperationStatus

AA.ServerManagerPowerShellModule

Switching operation status of ADS

Switch-AFSLoggingStatus

AA.ServerManagerPowerShellModule

Switching logging status of AFS

Switch-AFSOperationStatus

AA.ServerManagerPowerShellModule

Switching operation status of AFS

Switch-AFSHTTPOperationSatus

AA.ServerManagerPowerShellModule

Switching operation status of the HTTP service

Switch-FullTextSearchStatus

AA.ServerManagerPowerShellModule

Switching the setting of Full-Text Search

Switch-NotificationService
OperationStatus

AA.ServerManagerPowerShellModule

Switching operation status of the Active Administrator Notification Service

Using Active Administrator cmdlets

The Active Administrator® cmdlets function very similarly to the included utilities in the AA Server Manager application. The cmdlets are located at C:\Program Files\Quest\Active Administrator\Server\PowerShell.

You can view help by typing the cmdlt name with no arguments or by using get-help.

You can run the cmdlets from the PowerShell console (right-click the cmdlet, and choose Run with PowerShell) or PowerShell ISE (open the cmdlet in ISE and click Run).

If you want to use the cmdlets manually, you must include the two cross-cutting scripts for configuration (ConfigAndLoadModule.ps1) and rights management (EnsureElevatedPrivileges.ps1).

Using cmdlets to get information about the Active Administrator server

Use these Active Administrator® cmdlets to see the current settings for the Active Administrator server.

NOTE: These cmdlets use <CommonParameters>, which are a set of PowerShell® cmdlet parameters that you can use with any cmdlet.
Related Documents