DEPRECATED, look this repo https://github.com/bakhterets/zabbix-ad
This repository contains zabbix templates for Active Directory(AD) and PowerShell(PS) script for AD replication monitoring
PowerShell 3.00+ version
Add userparameter in your zabbix_agentd.conf by analogy with userparameter.conf Import the template ADReplication.xml and the template ADAudit.xml in your zabbix installation
1). LLD finds a active directory replication partners
2). Zabbix server obtains replication metrics:
- Failure count
- Failure type
- First failure time
- Last replication error
- some metadata metrics
3). Each trigger of last error contains the url to support.microsoft.com page of the troubleshooting for error by her id. 4) Audit template triggers (the name of the triggers in Russian language): User profile has been blocked
- Delete secure local group
- User name has been modify
- Modify secure local group
- Log in successfully
- Modify user profile
- Delete member local secure group
- Add member local secure group
- User profile has been created
- Log in denied
- Attempt to reset the account password
- User profile disabled
- Secure local group has been created
- User profile deleted
- Clear audit journal
Tested on windows servers 2008r2 2012r2 2016