Skip to content

romainsi/RDP-Collection-Windows-Broker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RDP-Collection-Windows-Broker

The script retrieve all informations in one shot and send it to zabbix server/proxy in json.

Discovery all servers in RDS collections. Checks if the server(s) are draining (not allowed connections) and activate the trigger.

Retrieve informations about Collections :

  • Use NLA for connection
  • Automatic reconnection
  • Redirection for the following entities
  • Use the client's default print device
  • Allow printer redirection
  • Encryption level
  • New connection allowed
  • Relative weight
  • Security layer
  • Delete temporary folders on exit
  • AD group RDS connection
  • Status UPD

Check service state (disable it if you already use Template for discovery all windows services) :

  • RemoteApp Connections Administration and Remote Desktop Services
  • Internal Windows database (WID)
  • Service Broker for remote desktop connections

-- Setup --

  • Install the Zabbix Agent2 (ajust script if you use classique zabbix_agentd) on your host
  • Copy zabbix_broker.ps1 in the directory : "C:\Program Files\Zabbix Agent2\scripts" (create folder if not exist or ajust script)
  • Add the following line to your Zabbix agent configuration file.
  • AllowKey=system.run[*] if you use agent2 or EnableRemoteCommands=1 with zabbixAgentd (or create userparameter and change zabbix item "Start Broker Job")
  • UnsafeUserParameters=1 (probably not necessary)
  • ServerActive="IP or DNS Zabbix Server"
  • Import Template_App_Windows_Broker.yaml file into Zabbix.
  • Associate "Template App Windows Broker" to the host.

Template is in FRENCH.
Template for zabbix 5.4.10 (please modify template for work on older versions)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published